Keyphrases
- electronic commerce
- learning process
- distance learning
- learning environment
- e learning
- learning systems
- higher education
- educational technology
- hong kong
- web based learning
- cooperative learning
- online learning
- neural network
- learning analytics
- effective learning
- computer programming
- computer science education
- educational software
- science education
- problem based learning
- st century
- learning design
- business models
- computer technology
- high school
- website