Engaging computer science non-majors by teaching K-12 pupils programming: first experiences with a large-scale voluntary program.
Dany MeyerAnsgar BatznerPublished in: Koli Calling (2016)
Keyphrases
- programming course
- introductory programming courses
- computer science
- computer programming
- introductory computer science
- computing education
- introductory programming
- programming assignments
- programming education
- computer science education
- computer programs
- novice programmers
- automatic assessment
- programming concepts
- high school
- computer scientists
- computer science curriculum
- student learning
- artificial intelligence
- teaching materials
- lecture notes
- undergraduate engineering
- pilot study
- case study
- machine learning
- elementary school
- software testing
- researchers and practitioners
- computer assisted instruction
- immersive environments
- educational games
- programming environment
- students studying
- lego mindstorms
- programming language
- data mining