DocumentCode
3148824
Title
The visible computer: a fast track to understanding computing
Author
Biermann, Alan W. ; Ramm, Dietolf ; Fahmy, Amr ; Guinn, Curry ; Wu, Peter
Author_Institution
Duke Univ., Durham, NC, USA
fYear
1993
fDate
6-9 Nov 1993
Firstpage
67
Lastpage
69
Abstract
The "visible computer" project at Duke University enables freshman level students to observe the essential mechanisms of computation in a few minutes and to understand them in a few weeks. The system has full motion color graphics to display the internal structures of an idealized machine. It enables students to type in Pascal code and watch every step as the code is parsed, translated to assembly language, loaded into memory, and executed. The course introduces students to programming, teaches the essential mechanisms of computer hardware and software, and teaches the frontiers and limitations of the field, time complexity, parallel computation, noncomputability, and artificial intelligence. The authors describe the four levels of the "visible computer" system and their usefulness in educational environments
Keywords
colour graphics; computer aided instruction; educational courses; Duke University; Pascal code; artificial intelligence; assembly language; computer hardware; computer software; computing; educational course; freshman level students; full motion color graphics; memory; noncomputability; parallel computation; programming; time complexity; visible computer project; visible computer system; Artificial intelligence; Assembly; Computer displays; Computer graphics; Concurrent computing; Hardware; Parallel programming; Programming profession; Software; Watches;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education Conference, 1993. Twenty-Third Annual Conference. 'Engineering Education: Renewing America's Technology', Proceedings.
Conference_Location
Washington, DC
ISSN
0190-5848
Print_ISBN
0-7803-1482-4
Type
conf
DOI
10.1109/FIE.1993.405566
Filename
405566
Link To Document