Analysis of research into the teaching and learning of programming.
Judy Sheard SimonMargaret HamiltonJan LönnbergPublished in: ICER (2009)
Keyphrases
- computer programming
- learning process
- learning systems
- learning algorithm
- online learning
- hybrid learning
- learning analytics
- learning community
- blended learning
- web based learning
- learning platform
- computer lab
- introductory computer science
- computer science education
- human learning
- programming environment
- distance learning
- effective learning
- secondary school
- interactive learning
- students learning
- university level
- educational systems
- novice programmers
- educational technology