![]() ![]() היה ב- The Virtual Programming Lab VPL For Moodle gets upgraded for 2.0 | Moodle News. Read more about the upgrades at out the demo: Supported languages include Ada, C, C++, C#, Fortran, Haskell, Java, Matlab/Octave, Pascal, Perl, PHP, Prolog, Ruby, Scheme, Shell script, SQL and VHDL. The index of VPL activities now shows the number of submissions and submissions not evaluated.Backup and restore in Moodle 2.Upgrade from Moodle 1.9 keeping all user information.New and improved features include,Now can be used with GroupsBatch evaluation of submissions Recently the VPL was upgraded for Moodle 2.0. ![]() The Virtual Programming Lab VPL a cool activity for Moodle provides some pretty slick functionality right to Moodle to help with assessing and teaching different programming languages. For teachers, the possibility of automating much of the assessment allows them to perform other productive tasks.VPL is a #programming #assignment management system, #Moodle integrable, that lets edit and execute programs and enable the automatic and continuous assessment. The availability of a teaching tool to facilitate monitoring and personalized guidance in a continuous learning process allows to reduce the initial difficulties faced by the student. More over, the evaluation may require considerable time and effort by the teacher due to the number of students, the number of submits required and their complexity. This mode of operation meets the evaluative aspect, but does not provide the student to learn from their mistakes, which lost a significant part of the learning potential associated with the making of an assignment. Often, until the work is assessed, students don’t know if it is correct or not. The programming assignments of the early courses can present particular difficulties for the student and require frequent monitoring by the teacher. In computer science studies and others of technology profiles, there are subjects that use the programming assignments as an important educational tool. The talk reported on experiences with CodeRunner in several courses and demonstrated the authoring of questions and the range of different questions that can be asked. Coderunner is used at the University of Canterbury for laboratories, assignments and mid-course tests in several courses and is to be used in a final exam for the first time this year. Instead the question type can be used to accept any text as a response which can then be assessed against a set of test criteria defined by the instructor in the form of program code. It is also possible to process the responses to questions in which the student answer is not program code at all. Students receive immediate feedback and are able to resubmit for a small penalty. The submission is graded by running a series of tests on the submitted code within a sandbox, comparing the output with the expected output. In introductory programming courses the question might be as simple as “Write a Python function sqrx that returns its parameter squared” however more advanced exercises can also be handled, such as “Modify the compiler discussed in lectures to handle the following language extensions”. This session explored the features of CodeRunner a Moodle question type in which student submitted program code is automatically evaluated against a range of test criteria and a grade assigned. Hosted by Dr Mathew Hillier, University of Queensland, Australia starting 07:00AM UST/GMT. Presenter: Richard Lobb, University of Canterbury, New Zealand 3 September 2014: CodeRunner: authentic e-assessment for computer programming
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |