NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 2 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Silva-Maceda, Gabriela; Arjona-Villicaña, P. David; Castillo-Barrera, F. Edgar – IEEE Transactions on Education, 2016
Learning to program is a complex task, and the impact of different pedagogical approaches to teach this skill has been hard to measure. This study examined the performance data of seven cohorts of students (N = 1168) learning programming under three different pedagogical approaches. These pedagogical approaches varied either in the length of the…
Descriptors: Programming, Teaching Methods, Intermode Differences, Cohort Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Scott, Michael James; Counsell, Steve; Lauria, Stanislao; Swift, Stephen; Tucker, Allan; Shepperd, Martin; Ghinea, Gheorghita – IEEE Transactions on Education, 2015
Computer programming is notoriously difficult to learn. To this end, regular practice in the form of application and reflection is an important enabler of student learning. However, educators often find that first-year B.Sc. students do not readily engage in such activities. Providing each student with a programmable robot, however, could be used…
Descriptors: Robotics, Introductory Courses, Programming, Educational Practices