Keyphrases
- natural language
- programming language
- language learning
- e learning
- learning process
- learning systems
- english language
- educational technology
- specification language
- programming course
- computer programming
- cooperative learning
- distance learning
- higher education
- online learning
- foreign language learning
- teacher education
- learning analytics
- language processing
- hybrid learning
- case study