Personalized Teaching of a Programming language over the web: Stereotypes and rule-based mechanisms

  • Authors:
  • Konstantina Chrysafiadi;Maria Virvou

  • Affiliations:
  • Department of Informatics, University of Piraeus;Department of Informatics, University of Piraeus

  • Venue:
  • Proceedings of the 2008 conference on Knowledge-Based Software Engineering: Proceedings of the Eighth Joint Conference on Knowledge-Based Software Engineering
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe the student model that has been developed for a web-based educational application that teaches the programming language Pascal. The tutoring system is called Web_Tutor_Pas. The application adapts its responses to each individual student dynamically. The system's student model is web-based on a three-dimensional stereotype approach. One dimension concerns the knowledge level of the student the second dimension concerns the type of programming errors (logical or syntax) and the third concerns previous knowledge of the student on other programming languages. The system takes into account information about the student from the student model and using a rule-based mechanism, provides individualized instruction, examination and advice.