Assessment of programming: pedagogical foundations of exams.
Judy Sheard SimonAngela CarboneDaryl J. D'SouzaMargaret HamiltonPublished in: ITiCSE (2013)
Keyphrases
- intelligent tutor
- teaching mathematics
- teaching strategies
- artificial intelligence
- programming course
- novice programmers
- programming language
- computer programming
- e learning
- programming environment
- learning environment
- learning theory
- learning activities
- collaborative learning
- learning objects
- automatic assessment
- learning process
- programming assignments
- learning analytics
- cd rom
- object oriented programming
- database management systems
- peer assessment