Keyphrases
- learning process
- learning systems
- web based learning
- online learning
- learning analytics
- active learning
- learning community
- hybrid learning
- elementary school
- learning sciences
- enhancing learning
- educational systems
- university level
- teacher education
- computer assisted instruction
- learning algorithm
- computer programming
- technology enhanced learning
- cooperative learning
- secondary school
- effective learning
- learning platform
- hong kong
- human computer interaction
- classroom teaching
- computer based learning
- thinking skills
- reinforcement learning