Keyphrases
- high school students
- learning outcomes
- learning environment
- student learning
- learning experience
- collaborative learning
- undergraduate students
- e learning
- higher education
- learning activities
- practical experiences
- distance learning
- college students
- learning process
- distance education
- high school
- open ended
- educational environment
- university students
- intelligent tutoring systems
- university level
- online course
- tutoring system
- mobile learning
- educational institutions
- problem based learning
- widely accepted
- student engagement
- conceptual understanding
- engineering students
- science learning
- computer science students
- control group
- computer programming
- information technology
- web services
- metadata
- programming course
- computer scientists
- grounded theory
- learning community
- learning tools
- critical thinking
- middle school students
- learning styles
- students learning
- software development