NoobLab: An Intelligent Learning Environment for Teaching Programming.
Paul NeveGordon HunterDavid LivingstoneJames OrwellPublished in: Web Intelligence/IAT Workshops (2012)
Keyphrases
- computer programming
- programming course
- introductory programming
- computer science education
- pair programming
- introductory computer science
- e learning
- introductory programming courses
- programming concepts
- learning environment
- online learning
- computer science curriculum
- distance learning
- learning systems
- web based learning
- higher education
- programming education
- problem based learning
- educational technology
- computer science
- teaching methods
- teacher education
- lego mindstorms
- computer technology
- learning process
- high school
- programming environment
- object oriented programming
- cooperative learning