Keyphrases
- human factors
- human computer interaction
- learning environment
- higher education
- learning process
- online learning
- distance learning
- computer programming
- e learning
- cooperative learning
- user centred design
- teaching materials
- problem based learning
- high school
- programming course
- teacher education
- natural language understanding
- cognitive style
- feature selection