Keyphrases
- human computer interaction
- student learning
- learning environment
- learning process
- intelligent tutoring systems
- learning styles
- human factors
- high school students
- university level
- field of human computer interaction
- social networks
- engineering courses
- reflective learning
- student modelling
- human computer interactions
- engineering students
- learning gains
- human computer
- student model
- online course
- user interface
- case study