Learning and Teaching Programming: A Review and Discussion.
Anthony V. RobinsJanet RountreeNathan RountreePublished in: Comput. Sci. Educ. (2003)
Keyphrases
- computer programming
- learning process
- learning systems
- online learning
- computer science education
- interactive learning
- introductory computer science
- learning algorithm
- educational software
- human learning
- hybrid learning
- e learning
- thinking skills
- web based learning
- university level
- subject matter
- learning analytics
- blended learning
- computer based learning
- higher education
- language learning
- middle school students
- computer assisted instruction
- elementary school
- teaching methods
- learning sciences
- object oriented programming