Keyphrases
- e learning
- higher education
- learning management systems
- learning process
- learning styles
- distance learning
- high school students
- learning activities
- learning environment
- learning experience
- student learning
- college students
- high school
- intelligent tutoring systems
- computer science students
- educational environment
- collaborative learning environments
- online course
- activity theory
- educational institutions
- junior high school students
- collaborative learning
- distance education
- learning outcomes
- tutoring system
- undergraduate students
- problem based learning
- learning gains
- face to face interactions
- learning strategies
- university level
- students learning
- mobile learning
- least mean square
- teacher education
- computer assisted instruction
- blended learning
- computer programming
- mobile devices