Beginners and programming: insights from second language learning and teaching.
Lynne P. BaldwinRobert D. MacrediePublished in: Educ. Inf. Technol. (1999)
Keyphrases
- computer programming
- programming concepts
- programming course
- programming skills
- computer science education
- pair programming
- introductory programming
- language learning
- introductory computer science
- cooperative learning
- computer technology
- educational technology
- distance education
- distance learning
- high school
- hybrid learning
- introductory programming courses
- learning process
- computer assisted language learning
- learning environment
- computer science curriculum
- students studying
- programming education
- lego mindstorms
- e learning
- programming environment
- programming language
- computer science
- automatic assessment
- science education
- web based learning
- thinking skills
- blended learning
- learning systems
- programming exercises
- online learning
- software development