Online Identification of Learner Problem Solving Strategies Using Pattern Recognition Methods

  • Learning and programming environments used in computer science education give feedback to the users by system messages. These are triggered by programming errors and give only "technical" hints without regard to the learners' problem solving process. To adapt the messages not only to the factual but also to the procedural knowledge of the learners, their problem solving strategies have to be identified automatically and in process. This article describes a way to achieve this with the help of pattern recognition methods. Using data from a study with 65 learners aged 12 to 13 using a learning environment for programming, a classification system based on hidden Markov models is trained and integrated in the very same environment. We discuss findings in that data and the performance of the automatic online identification, and present first results using the developed software in class.

Export metadata

Additional Services

Search Google Scholar
Author:Ulrich Kiesmüller, Sebastian Sossalla, Torsten Brinda, Korbinian Riedhammer
Parent Title (English):Proceedings of the 15th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2010), Bilkent, Ankara, Turkey, June 2010.
Document Type:Conference Proceeding
Publication Year:2010
Tag:Algorithms; Computer Science Education; Pattern Recognition; Problem Solving Strategies; Secondary Education; Tool-Based Analysis
First Page:274
Last Page:278
faculties / departments:Fakultät für Informatik
Dewey Decimal Classification:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 000 Informatik, Informationswissenschaft, allgemeine Werke