Keyphrases
- introductory computer science
- student motivation
- learning environment
- introductory programming
- introductory programming courses
- e learning
- computer graphics
- computer science
- electronic books
- higher education
- educational technology
- learning process
- distance learning
- distance education
- online learning
- multimedia
- case study
- pair programming
- computer science education
- educational software
- secondary school
- teaching methods
- hong kong
- learning systems
- students learning
- programming course
- thinking skills
- statistical summaries
- software development
- computer vision