Keyphrases
- learning experience
- learning activities
- student learning
- e learning
- learning environment
- distance learning
- learning outcomes
- higher education
- university students
- college students
- learning styles
- collaborative learning
- high school students
- learning process
- high school
- tutoring system
- undergraduate students
- university level
- computer science students
- secondary school
- problem based learning
- mobile learning
- middle school students
- educational environment
- online course
- open ended
- computer supported collaborative learning
- programming course
- blended learning
- grounded theory
- virtual learning environments
- engineering students
- computer scientists
- teaching methods
- elementary school
- pilot study
- cooperative learning
- learning gains
- students learning
- intelligent tutoring systems