A minimally disruptive approach of integrating testing into computer programming courses.
Vijayalakshmi RamasamyHakam W. AlomariJames D. KiperGeoffrey PotvinPublished in: SEEM@ICSE (2018)
Keyphrases
- programming course
- computer programming
- software testing
- programming education
- introductory computer
- programming concepts
- student learning
- computer software
- automatic assessment
- programming skills
- test cases
- open source
- computing education
- computer technology
- test set
- source code
- software development
- problem based learning
- novice programmers
- introductory programming
- learning environment
- e learning