Keyphrases
- student motivation
- introductory programming
- introductory computer science
- introductory programming courses
- higher education
- computer programming
- learning environment
- online learning
- high school
- university level
- e learning
- educational technology
- learning analytics
- computer technology
- web based learning
- thinking skills
- distance learning
- learning systems
- learning process
- pair programming
- hybrid learning
- teaching materials
- cooperative learning
- computer science
- students learning
- computer science education
- effective learning
- primary school
- science education
- distance education
- computational thinking