Keyphrases
- learning environment
- hybrid learning
- web based learning
- educational technology
- teaching materials
- online learning
- learning systems
- higher education
- distance learning
- effective learning
- computer programming
- computer assisted instruction
- hong kong
- st century
- learning analytics
- learning process
- e learning
- educational systems
- neural network
- pedagogical design
- learning sciences
- distance education
- case study
- machine learning