Research-led innovation in teaching and learning programming.
John DavyTony JenkinsPublished in: ITiCSE (1999)
Keyphrases
- learning process
- computer programming
- learning systems
- learning algorithm
- computer based learning
- computer assisted instruction
- web based learning
- introductory programming courses
- learning sciences
- hybrid learning
- online learning
- introductory computer science
- thinking skills
- mobile learning
- human learning
- interactive learning
- problem based learning
- object oriented programming
- learning community
- teacher education
- blended learning
- educational software
- computer science education
- organizational learning
- students studying
- cooperative learning