Gamification for Teaching and Learning Java Programming for Beginner Students - A Review.
Jaouja MaigaAndi Wahju Rahardjo EmanuelPublished in: J. Comput. (2019)
Keyphrases
- java programming
- learning process
- learning platform
- computer programming
- university level
- helping students
- blended learning
- learning systems
- teaching methods
- secondary school
- e learning
- high school
- online learning
- learning environment
- elementary school
- teacher education
- learning algorithm
- learning activities
- mobile learning
- programming concepts
- programming course
- teaching materials
- learning experience
- science education
- learning styles
- intelligent tutoring systems
- distance learning
- higher education
- collaborative learning
- step by step instructions
- learning objects
- relational databases
- adaptive navigation support