DocumentCode :
1668393
Title :
Visualisation as an aid to low-level programming
Author :
Beaumont, Mark ; Jackson, David
Author_Institution :
Dept. of Comput. Sci., Liverpool Univ., UK
Volume :
3
fYear :
1997
Firstpage :
1158
Abstract :
Courses covering the topics of low-level machine organisation and programming often prove to be a source of difficulty for students. To aid understanding, a number of researchers have turned to the use of graphical simulators and the like, but little has been done to assist with the programming task itself at this level. In addressing this, the authors have applied visual programming techniques to create a graphical environment for programming at the machine level. The visual images used have been designed to convey the meanings of operations succinctly and intuitively, the mechanisms for combining images to form more complex instructions are made visually explicit, and the system environment frees the student from which of the triviality of assembly language syntax. The aim is to obviate the need to digest and remember vast amounts of detail about a processor and its instruction set before programming can begin, thus enabling the student to concentrate on the function and effects of the low level operations themselves
Keywords :
computer science education; educational courses; machine oriented languages; visual languages; visual programming; computer science courses; graphical environment; instruction set; low-level programming education; programming task; students; visual programming techniques; visualisation aids; Assembly systems; Computational modeling; Computer architecture; Computer graphics; Computer science; Computer simulation; Facial animation; Functional programming; Software tools; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 1997. 27th Annual Conference. Teaching and Learning in an Era of Change. Proceedings.
Conference_Location :
Pittsburgh, PA
ISSN :
0190-5848
Print_ISBN :
0-7803-4086-8
Type :
conf
DOI :
10.1109/FIE.1997.632622
Filename :
632622
Link To Document :
بازگشت