Orchestration and Adaptation of Learning Scenarios — Application to the Case of Programming Learning / Teaching
Ali Houssein Souleiman · 2017
The teaching/learning of programming is considered a complex task especially in introductory courses which can bring together a large number of students. This complicates the task of the teacher to help those who have difficulties and to provide many exercises for practice. Existing tools to assist teaching/learning in this area are mostly specific to a programming language and are concerned with the evaluation of syntactic and semantic errors end leave out problem-solving. This thesis explores how to evaluate the learner's output, described in pseudo-code in order to detect its difficulty in solving problems in order to orchestrate adapted activities. This paper presents this work and the current state of the thesis.