Keyphrases
- higher education
- distance learning
- artificial intelligence
- learning in higher education
- high school
- online learning
- problem based learning
- educational technology
- computer technology
- enhancing learning
- computer programming
- cooperative learning
- web based learning
- mobile devices
- learning environment
- learning community
- blended learning
- learning analytics
- distance education
- learning process
- learning sciences
- information literacy
- case study
- thinking skills
- e learning