Using greenfoot in teaching inheritance in CS1.
Tamar VilnerEla ZurShay TavorPublished in: ITiCSE (2011)
Keyphrases
- introductory programming
- student motivation
- object oriented
- online learning
- introductory programming courses
- introductory computer science
- distance learning
- high school
- web based learning
- knowledge representation
- computer science
- educational software
- e learning
- pair programming
- distance education
- learning environment
- object oriented databases
- computer programming
- learning process
- teacher education
- problem based learning
- hong kong
- neural network
- multiple inheritance
- learning community
- virtual laboratory
- effective learning
- secondary school
- learning sciences
- computer technology
- learning systems
- relational databases
- learning algorithm
- machine learning