Computing and Information Technology Interactive Digital Educational Library


Computer Science Teaching Center >
Computer Science Teaching Center >

Please use this identifier to cite or link to this item:

Title: EasyCPU Demo
Authors: Yehezkel, Cecile
Eliahu, Matzi
Rosenblatt, Ronen
Miki, Ronen
Keywords: Hardware sub_subject: General,Hardware sub_subject: Arithmetic and Logic Structures,Hardware sub_subject: Memory Structures,Hardware sub_subject: Input/Output and Data Communications,Hardware sub_subject: Register-Transfer-Level Implementation,Computer Systems Organization sub_subject: General, Software sub_subject: General,Software sub_subject: Programming Techniques,Software sub_subject: Programming Languages,Data sub_subject: General,Data sub_subject: Data Storage Representations,Computing Milieux sub_subject: Computers and Education,Computer Organization and assembly language, Computer Architecture, Assembly programming, Visualization environment, Simulation, Pre-colledge student education
Issue Date: 10-Jul-2003
Abstract: This paper describes an interactive visual learning environment (EasyCPU) especially designed for teaching Computer Organization and Assembly Language at the introductory level. The process of active learning is based on a comprehensive set of learning activities and tasks. The environment offers two modes of operation: 1) the Basic Mode in which the student learns the internal structure of the computer, the processes, and information transactions involved during execution of single instructions in assembly language, and 2) the Advanced Mode in which the student acquires basic programming skills in assembly language. This mode provides students with the development tools needed to write, run and debug their own programs and with the ability to visualize the details of the execution processes. The EasyCPU is incorporated in the National Computer Science curriculum and has been used until now by more than 5000 students. Quantitative and qualitative evaluation studies prove the efficiency of the EasyCPU as a learning environment for introductory level students and reveal the role played by the visual features in the scaffolding of the learning process.
Other Identifiers: 310
Appears in Collections:Computer Science Teaching Center

Files in This Item:

File Description SizeFormat

All items in DSpace are protected by copyright, with all rights reserved.


Valid XHTML 1.0! DSpace Software Copyright © 2002-2006 MIT and Hewlett-Packard - Feedback