Keyphrases
- learning experience
- learning environment
- student learning
- learning activities
- distance learning
- learning outcomes
- high school students
- undergraduate students
- higher education
- distance education
- high school
- open ended
- educational institutions
- learning styles
- elementary school
- high quality
- grounded theory
- intelligent tutoring systems
- engineering students
- online course
- student engagement
- collaborative learning
- computer science students
- high level
- computer scientists
- university students
- university level
- problem based learning
- e learning
- mobile learning
- college students
- grade students
- young students
- writing skills
- learning process
- learning community
- electrical engineering
- tutoring system
- learning gains
- control group
- computer supported collaborative learning
- educational settings
- cognitive load
- computer programming