Skip to main content
. 2021 Jul 22;7:e647. doi: 10.7717/peerj-cs.647

Table 7. Teaching focused research.

Leaf node categories Brief description of major area of focus Brief description of major findings Articles
Pedagogy
Concept-centric Teaching object oriented concepts first as opposed to following the traditional sequence of teaching IPC concepts. No significant differences in students’ performances. Janke, Brune & Wagner, 2015
Physical computing modules to teach programming concepts. Enhanced students’ motivation towards learning. Rubio et al., 2014
Activity-centric Altering the activity sequence by following the sequence of approach, deployment, result, and improvement. Positive impact on students' learning and final outcomes. Iqbal Malik & Coldwell-Neilson, 2017
Pedagogies comparisons to examine pedagogies based on different sequence of activities. Active learning pedagogy approach resulted better outcomes. Seeling & Eickholt, 2017
Empowered students to plan and schedule the course related activities themselves. Improvements in students’ performance. Seeling, 2016
Examined the impact of the flip - classroom approach. Identified good, bad and worst aspects of flip-classroom approach. Rosiene & Rosiene, 2015
Robot Olympics, as an activity that was based on first code and then refinement of the code. Improvements in students’ performance. Scott et al., 2015
Examined the impact of playing multi player online game. Better performance as compared to the controlled group. Malliarakis, Satratzemi & Xinogalos, 2016
Virtual worlds project to bridge gap between imperative and object oriented paradigm. Identified activities to design the learning process. Wood & Keen, 2015
Feedback
Dynamic Reporting anti-patterns in students’ programs. Immediate feedback by evaluating students’ programs. Ureel & Wallace, 2019
Feedback using test-driven technique. Ureel & Wallace, 2015
Video Video feedback technique in comparison to written feedback. Students preferred video feedback over written feedback. Hilton & Rague, 2015
Dashboard Analysis of programming and learning behaviors presented through dashboard. Improvement in the process of feedback deliverance by providing insight into students’ learning. Fu et al., 2017
Visual feedback and its effect on students’ performance. Students’ performances were not improved through visual feedback without system interactions. Seanosky et al., 2017