Gamification Approach for Making Online Education as Effective as In-Person Education in Learning Programming Concepts.
Rawan M. Abu-HammadThair M. HamtiniPublished in: Int. J. Emerg. Technol. Learn. (2023)
Keyphrases
- online education
- online learning
- object oriented programming
- programming concepts
- computer programming
- artificial intelligence
- online course
- learning algorithm
- e learning
- learning process
- learning management systems
- higher education
- mobile learning
- learning community
- instructional design
- learning systems
- computer science
- serious games
- game design
- learning environment
- interactive learning
- blended learning
- reinforcement learning
- emotional intelligence
- active learning