Instruction of introductory programming course using multiple contexts.
David W. BrownSheikh K. GhafoorStephen L. CanfieldPublished in: ITiCSE (2018)
Keyphrases
- programming course
- automatic assessment
- teaching materials
- student learning
- programming education
- source code
- computer programming
- program comprehension
- software development
- software testing
- computer science
- active learning
- novice programmers
- programming assignments
- introductory programming courses
- peer review process