An integrated practice system for learning programming in Python: design and evaluation

Abstract Over the past decades, computer science educators have developed a multitude of interactive learning resources to support learning in various computer science domains, especially in introductory programming. While such smart content items are known to be beneficial, they are frequently offe...

Full description

Bibliographic Details
Main Authors: Peter Brusilovsky, Lauri Malmi, Roya Hosseini, Julio Guerra, Teemu Sirkiä, Kerttu Pollari-Malmi
Format: Article
Language:English
Published: SpringerOpen 2018-12-01
Series:Research and Practice in Technology Enhanced Learning
Subjects:
CS1
Online Access:http://link.springer.com/article/10.1186/s41039-018-0085-9