NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Bati, Tesfaye Bayu; Gelderblom, Helene; van Biljon, Judy – Computer Science Education, 2014
The challenge of teaching programming in higher education is complicated by problems associated with large class teaching, a prevalent situation in many developing countries. This paper reports on an investigation into the use of a blended learning approach to teaching and learning of programming in a class of more than 200 students. A course and…
Descriptors: Foreign Countries, Teaching Methods, Blended Learning, Educational Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Harlow, Danielle Boyd; Leak, Anne Emerson – Computer Science Education, 2014
Recent studies in learning programming have largely focused on high school and college students; less is known about how young children learn to program. From video data of 20 students using a graphical programming interface, we identified ideas that were shared and evolved through an elementary school classroom. In mapping these ideas and their…
Descriptors: Programming, Cooperative Learning, Concept Mapping, Elementary School Science
Peer reviewed Peer reviewed
Direct linkDirect link
Falkner, Katrina; Falkner, Nickolas J. G. – Computer Science Education, 2012
Contributing student pedagogy (CSP) builds upon social constructivist and community-based learning principles to create engaging and productive learning experiences. What makes CSP different from other, related, learning approaches is that it involves students both learning from and also explicitly valuing the contributions of other students. The…
Descriptors: Foreign Countries, Computer Science Education, Programming, College Curriculum