Litcius/Paper detail

Improving Engagement in Program Construction Examples for Learning Python Programming

Roya Hosseini, Kamil Akhüseyinoğlu, Peter Brusilovsky, Lauri Malmi, Kerttu Pollari-Malmi, Christian D. Schunn, Teemu Sirkiä

2020International Journal of Artificial Intelligence in Education48 citationsDOIOpen Access PDF

Topics & Concepts

Python (programming language)Computer scienceStudent engagementProject-based learningInteractive programmingMathematics educationMultimediaSoftware engineeringProgramming languagePsychologyTeaching and Learning ProgrammingEducational Games and GamificationInnovative Teaching and Learning Methods