Keyphrases
- distance learning
- learning environment
- e learning
- higher education
- learning process
- learning systems
- web based learning
- educational technology
- learning analytics
- teacher education
- cooperative learning
- hong kong
- online learning
- school teachers
- high school
- hybrid learning
- batch processing
- learning in higher education
- enhancing learning
- scientific inquiry
- thinking skills
- real time
- computer programming
- iterative process
- st century
- learning design
- computer technology
- learning tools
- data sets