2008 · 10 citations · 0 references
EducationComputer ScienceCurriculumComputer ArchitectureInstructional DesignSystems ArchitectureEducational Software DesignLearning Management SystemsComputer OrganizationComputer Science CurriculumComputer Science PedagogyConstructivist PedagogyConstructivist TeachingCourse ArchitectureCourse StructureVhdl
This work describes a new Moodle module, CTpractices, developed to give support to the practical content of a basic computer organization course. Within a constructivist pedagocical aproach Moodle (Modular Object-Oriented Dynamic Learning Environment)[1], a very popular Learning Management Systema (LMS), provides a highly configurable web-based interface that includes a wide range of activities which are, in general, sufficient for a standard course. Nevertheless, when dealing with specific subjects, some functional features are missed, as it is the case when teaching a basic course on computer architecture, an essential topic in the computer science curricula. It involves practical assignments consisting on the design and simulation of elementary processors by means of CAD tools making use of schematic or VHDL design entries.