Teaching Python programming with automatic assessment and feedback provision.
Hans FangohrNeil S. O'BrienAnil PrabhakarArti KashyapPublished in: CoRR (2015)
Keyphrases
- automatic assessment
- programming assignments
- programming course
- programming exercises
- computer programming
- programming language
- automatic analysis
- open source
- introductory programming
- student learning
- programming concepts
- programming skills
- scripting language
- novice programmers
- teaching materials
- source code
- introductory programming courses
- general purpose
- learning process
- grounded theory
- e learning