ACM Home Page
Please provide us with feedback. Feedback
The knob & switch computer: A computer architecture simulator for introductory computer science
Full text PdfPdf (383 KB)
Source Journal on Educational Resources in Computing (JERIC) archive
Volume 1 ,  Issue 4  (December 2001) table of contents
Pages: 31 - 45  
Year of Publication: 2001
ISSN:1531-4278
Authors
Grant Braught  Dickinson College, Carlisle, PA
David Reed  Creighton Univ., Omaha, NE
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 63,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/514144.514730
What is a DOI?

ABSTRACT

The Knob & Switch Computer is a computer architecture simulator designed to teach beginning students the basics of computer organization. It differs from existing simulators in two significant ways: (1) it incorporates cognitive hooks in the form of knobs and switches that encourage exploration and discovery on the part of the student; and (2) it can be presented one component at a time, starting with a simple interactive data path and building incrementally to a full-featured stored program machine. Both of these features make it possible to engage beginning students and effectively convey an understanding of how computers work. The Knob & Switch Computer simulator can also motivate the study of other computing topics such as data representation, assembly language programming, and RISC vs. CISC architectures. In addition to describing the Knob & Switch Computer, we discuss experiences using the simulator in breadth-based introductory courses both at Dickinson College and Creighton University.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ARIAS, J. AND GARCIA, D. 1999. Introducing computer architecture education in the first course of computer science career. IEEE Computer Society Technical Committee on Computer Architecture Newsletter (July).
 
2
 
3
 
4
CC2001 TASK FORCE. 2001. Computing Curricula 2001. WWW: http://www.acm.org/sigcse/cc2001/.
 
5
 
6
FOLEY, J. AND STANDISH, T. (Eds.). 1988. Undergraduate Computer Science Education, Report of a Workshop (George Washington University, March 10-11), National Science Foundation.


Collaborative Colleagues:
Grant Braught: colleagues
David Reed: colleagues