DocumentCode :
331755
Title :
A Java-based environment for teaching programming language concepts
Author :
Hauswirth, Manfred ; Jazayeri, Mehdi ; Winzer, Alexander
Author_Institution :
Distributed Syst. Group, Tech. Univ. Wien, Austria
Volume :
1
fYear :
1998
fDate :
4-7 Nov. 1998
Firstpage :
296
Abstract :
The authors describe the SDE visual environment for the study of the semantics of programming languages. SDE supports the abstract machine called SIMPLESEM which is used to define the operational semantics of programming languages in a widely-used textbook on programming languages. By basing the environment on the World-wide Web infrastructure, the environment is immediately available to students and instructors around the globe. SDE enhances the student´s learning by simulating and visualizing abstract concepts of semantics. Such visualization environments are invaluable in the study of abstract subjects. SDE is currently being used in several university courses in different countries. The authors describe the environment´s architecture and capabilities and review some of their experiences in developing the environment.
Keywords :
Java; computer science education; educational courses; programming languages; teaching; Java-based environment; SDE visual environment; SIMPLESEM; World-Wide Web; abstract subjects; computer science; education; programming language concepts teaching; programming language semantics; student learning; university courses; visualization environments; Books; Computer architecture; Computer languages; Computer science; Data visualization; Debugging; Education; Java; World Wide Web;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 1998. FIE '98. 28th Annual
Conference_Location :
Tempe, AZ, USA
ISSN :
0190-5848
Print_ISBN :
0-7803-4762-5
Type :
conf
DOI :
10.1109/FIE.1998.736852
Filename :
736852
Link To Document :
بازگشت