CISUC

Supporting differentiated instruction in programming classes through permanent progress monitoring

Authors

Abstract

Several studies showed that teacher’s support is essential to the students learning process. Often it is difficult for teachers to follow all their student’s evolution and make timely interventions when needed. Often in the same class, there are students with substantially different performance levels, and many times a teacher intervention is crucial to help lower performing students. To help the teacher identify these students, we propose the use of CodeInsights, a tool able to capture autonomously and unobtrusively real-time information about the students’ performance based on snapshots of their code. The information available can be used by the teachers to support the adoption of the necessary measures to address each student needs or difficulties in a more grounded manner. We present the system and some results of a field test involving students from an introductory course on PHP programming.

Keywords

differentiated instruction; programming, performance monitoring, working pace

Conference

SIGCSE 2018, February 2018


Cited by

Year 2019 : 1 citations

 Basawapatna, A., Repenning, A., & Savignano, M. (2019, February). The Zones of Proximal Flow Tutorial: Designing Computational Thinking Cliffhangers. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (pp. 428-434).