The impact of memory transfer language (MTL) in reducing misconceptions in teaching programming to novices.
Leonard James MselleRaphael MmasyPublished in: ITiCSE (2011)
Keyphrases
- programming language
- computer programming
- object oriented programming
- programming environment
- programming course
- oriented programming
- concurrent programming
- computer science students
- scripting language
- multi task learning
- learning environment
- language learning
- computer programs
- memory requirements
- cooperative learning
- programming skills
- lego mindstorms
- natural language
- introductory programming
- novice programmers
- computer science education
- higher education
- transfer learning
- introductory programming courses
- e learning
- learning process
- pair programming
- multiple tasks
- eye movements
- introductory computer science
- programming concepts
- distance learning
- computer science curriculum
- oracle pl sql
- online learning
- multitask learning
- meta level
- mental models
- student learning