Strategy-based feedback in a programming tutor
Hieke Keuning, Bastiaan Heeren, Johan T. Jeuring · 2014
More and more people take up learning how to program: in schools and universities, in large open online courses or by learning it by themselves. A large number of tools have been developed over the years to support learners with the difficult task of building programs. Many of these tools focus on the resulting program and not on the process: they fail to help the student to take the necessary steps towards the final program.