DocumentCode :
387351
Title :
The educational range of visual simulations of the Little Man Computer architecture paradigm
Author :
Osborne, Hugh ; Yurcik, William
Author_Institution :
Sch. of Comput. & Math., Univ. of Huddersfield, UK
Volume :
3
fYear :
2002
fDate :
6-9 Nov. 2002
Abstract :
The Little Man Computer (LMC) paradigm was developed at MIT during the 1960s where it was taught to all undergraduate computer science students. LMC consists of a cartoon character inside of a walled room containing mailboxes, a calculator, a counter with an external reset switch, and input/output baskets. Although this analogy between the internal operations of a hypothetical computer and a real computer is not perfect, LMC has proved itself enduring, intuitive, powerful, and an extensible teaching paradigm. In this paper we present a range of visual LMC simulators from K-12 to post-graduate educational levels. In particular we highlight four simulators in detail: (1) a K-12 interactive CD-ROM LMC tutorial; (2) an undergraduate web-based LMC Shock-Wave animated simulator; (3) an undergraduate web-based LMC Java simulator; and (4) an extensible undergraduate/graduate LMC/Postroom computer. Together these simulators provide a powerful selection of tools for illustrating the concepts of computer systems architecture.
Keywords :
CD-ROMs; Java; computer animation; computer architecture; computer science education; digital simulation; interactive systems; K-12 educational level; Little Man Computer paradigm; calculator; cartoon character; computer science education; computer systems architecture; counter; extensible undergraduate/graduate LMC/Postroom computer; external reset switch; hypothetical computer; input/output baskets; interactive CD-ROM LMC tutorial; internal operations; mailboxes; post-graduate educational levels; real computer; undergraduate computer science students; undergraduate web-based LMC Java simulator; undergraduate web-based LMC Shock-Wave animated simulator; walled room; Animation; CD-ROMs; Computational modeling; Computer architecture; Computer science; Computer simulation; Counting circuits; Education; Java; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education, 2002. FIE 2002. 32nd Annual
ISSN :
0190-5848
Print_ISBN :
0-7803-7444-4
Type :
conf
DOI :
10.1109/FIE.2002.1158742
Filename :
1158742
Link To Document :
بازگشت