The effects of pair-programming on performance in an introductory programming course
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Redesigning introductory computer programming using multi-level online modules for a mixed audience
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
An assessment of computer science animations
Journal of Computing Sciences in Colleges
Comparing student acceptance and performance of online activities to classroom activities
Proceedings of the 8th ACM SIGITE conference on Information technology education
On the efficacy of prerecorded lectures for teaching introductory programming
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
A dozen ideas for engaging CS1 students
Journal of Computing Sciences in Colleges
Evaluating the use of learning objects in CS1
Proceedings of the 42nd ACM technical symposium on Computer science education
Integrating video components in CS1
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Hi-index | 0.00 |
We assess the effectiveness of an extensive redesign of the first Computer Programming course offered to computer science and computer engineering majors. Our goals were to improve student learning while reducing costs by making use of substantial Web-based course material and course management tools, including multi-level online modules that individualize instruction and enable students to self-schedule learning each week. DFW rates and costs were significantly reduced by the redesign.