z-logo
Premium
E‐assessment of Matlab assignments in Moodle: Application to an introductory programming course for engineers
Author(s) -
Ramos Julián,
Trenas María A.,
Gutiérrez Eladio,
Romero Sergio
Publication year - 2013
Publication title -
computer applications in engineering education
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.478
H-Index - 29
eISSN - 1099-0542
pISSN - 1061-3773
DOI - 10.1002/cae.20520
Subject(s) - computer science , software engineering , matlab , vhdl , task (project management) , programming language , extension (predicate logic) , course (navigation) , multimedia , embedded system , systems engineering , engineering , field programmable gate array , aerospace engineering
This article introduces a novel extension for Moodle supporting the automatic verification of codes written in Matlab. It has been applied when teaching the basics of imperative programming in a course aimed at chemical engineering students. The extension derives from the module CTPracticals , originally developed by the authors to enable the automatic assessment of VHDL assignments in Moodle . Several major changes have been made, mainly in the automatic verification engine, in the core of the system, and in several user interfaces. The module partially frees teachers from the repetitive task of verifying assignments, allowing them to invest more time assisting students and tackling new pedagogical objectives. An anonymous student survey proved that students are satisfied with the system because they find the feedback and the constantly updated view of the status of their assignments helpful. © 2011 Wiley Periodicals, Inc. Comput Appl Eng Educ 21: 728–736, 2013

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here