• DocumentCode
    1488599
  • Title

    Use of a New Moodle Module for Improving the Teaching of a Basic Course on Computer Architecture

  • Author

    Trenas, María A. ; Ramos, Julián ; Gutiérrez, Eladio D. ; Romero, Sergio ; Corbera, Francisco

  • Author_Institution
    Dept. of Comput. Archit., Univ. of Malaga, Málaga, Spain
  • Volume
    54
  • Issue
    2
  • fYear
    2011
  • fDate
    5/1/2011 12:00:00 AM
  • Firstpage
    222
  • Lastpage
    228
  • Abstract
    This paper describes how a new Moodle module, called CTPracticals, is applied to the teaching of the practical content of a basic computer organization course. In the core of the module, an automatic verification engine enables it to process the VHDL designs automatically as they are submitted. Moreover, a straightforward modification of this engine would make it possible to extend its application to other programming languages. The module provides students with real-time knowledge of the state of their work by their accessing the result of the automatic assessment or feedback messages. Teachers have a constant global view of the status of their class and have available multiple options such as sending feedback messages to students, obtaining statistics, launching additional verifications in batch, and so on. Likewise, the module substantially improves some organizational aspects, and its design may help teachers to encourage teamwork. Its use partially frees teachers from certain routine work, saving time that can be devoted to teaching objectives and tutoring activities.
  • Keywords
    computer aided instruction; computer architecture; educational courses; electronic engineering computing; electronic engineering education; hardware description languages; logic design; teaching; team working; CTPracticals; Moodle module; VHDL design; automatic assessment; automatic verification engine; basic computer organization course; computer architecture; feedback message; programming language; real-time knowledge; teaching; teamwork; tutoring activity; Computational modeling; Computer architecture; Computers; Education; Engines; Integrated circuit modeling; Solid modeling; Automatic assessment; Moodle; VHDL simulation; computer architecture; learning management systems;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2010.2048570
  • Filename
    5463047