Keyphrases
- online learning
- computer mediated
- e learning
- online teaching
- distance learning
- machine learning
- theoretical insights
- instructional design
- online course
- distance education
- higher education
- artificial intelligence
- genetic algorithm
- theoretical foundation
- database design
- theoretical framework
- computer mediated communication
- general theory
- formal theory
- online education
- database