Proceedings of the 36th SIGCSE technical symposium on Computer science education
A study of the difficulties of novice programmers
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
A systematic approach to active and cooperative learning in CS1 and its effects on CS2
Proceedings of the 37th SIGCSE technical symposium on Computer science education
"Python first": a lab-based digital introduction to computer science
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Digital CS1 study pack based on Moodle and Python
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Freedom of choice as motivational factor for active learning
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Students who grew up browsing the Web are skilled in what is usually referred to as abduction, a reasoning process that starts with a set of specific observations and then generates the best possible explanation of those observations. In order to exploit the abduction skills of contemporary students, we have developed digital CS1/2 study packs that promote and support active learning through abduction, i.e., abductive learning. The study packs integrate a variety of digital resources: online self-guided labs, e-texts, tutorial links, sample programs, quizzes, and slides. These online packs stimulate students to learn abductively by browsing, searching, and performing self-guided lab experiments. In two years of study pack use, the failure rate in the CS1/2 courses at Chapman University has been reduced from 14% to 5%. The study packs have been published online at studypack.com and adopted in various institutions.