Title :
Synthetic exercises on the Web
Author_Institution :
Pennsylvania State Univ., USA
Abstract :
This paper considers a teaching approach applied to an introductory computer science course. The individual work with each of the students attending such a course consists of assigning examples, exercises and problems corresponding to the respective level of the student´s preparation. These exercises and problems are generated by a system that uses templates which are developed in advance. Each template is a parameterized program or program fragment written in a programming language such as C, C++, Java, etc. The parameters are XML-like elements and represent statements interpreted by a specific system. As a consequence of this, items similar to the initial program text are generated. Simultaneously, the system also generates the results from their execution. The generated examples are in HTML format and are stored on the class Website.
Keywords :
Internet; XML; computer aided instruction; computer science education; educational courses; C language; C++ language; HTML format; Java; Web based learning; Website; XML; computer science course; exercise based learning; online learning; parameterized program; program fragment; synthetic exercises; Automation; Building materials; Computer languages; Computer science; Concrete; Education; Educational technology; HTML; Information technology; Java;
Conference_Titel :
Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
Print_ISBN :
0-7695-2315-3
DOI :
10.1109/ITCC.2005.266