Auto-Graded Programming Labs: Dos and Don'ts for Less-Stressed Higher-Performing Students, Reduced Grading Time, and Happier Teachers, .
Frank VahidRoman LyseckyPublished in: SIGCSE (2019)
Keyphrases
- programming course
- introductory programming
- programming assignments
- automatic assessment
- teaching assistants
- student learning
- computer programming
- learning environment
- programming concepts
- introductory programming courses
- high school students
- teaching materials
- novice programmers
- high school
- peer assessment
- programming exercises
- programming skills
- helping students
- young students
- secondary school
- problem based learning
- student engagement
- teaching practices
- learning activities
- learning process
- e learning
- project based learning
- teacher education
- teaching methods
- student groups
- blended learning
- elementary students
- school district
- middle school mathematics