Synthetic Exercises on the Web

  • Authors:
  • Pavel Azalov

  • Affiliations:
  • Pennsylvania State University

  • Venue:
  • ITCC '05 Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume I - Volume 01
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

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.