A blended learning course for playfully teaching programming concepts to school teachers.
Fotis LazarinisChristoforos V. KarachristosElias C. StavropoulosVassilios S. VerykiosPublished in: Educ. Inf. Technol. (2019)
Keyphrases
- blended learning
- school teachers
- programming concepts
- virtual classroom
- teaching practices
- distance learning
- object oriented programming
- computer programming
- online learning
- higher education
- professional development
- learning strategies
- programming course
- e learning
- educational technology
- learning management systems
- game design
- teaching materials
- case study
- language learning
- virtual learning environments
- foreign language
- teaching methods
- critical thinking
- game play
- hong kong
- learning technologies
- mobile learning
- learning process
- machine learning