Keyphrases
- student learning
- learning environment
- higher education
- learning experience
- learning outcomes
- learning activities
- undergraduate students
- e learning
- high school
- university students
- distance learning
- learning styles
- programming course
- tutoring system
- high school students
- open ended
- college students
- computer programming
- grounded theory
- ellipse fitting
- grade students
- educational institutions
- computer scientists
- educational environment
- online course
- intelligent tutoring systems
- collaborative learning
- learning process
- learning analytics
- distance education
- information technology
- university level
- electrical engineering
- young students
- computer science students
- student engagement
- engineering students
- conceptual understanding
- educational settings
- computer assisted instruction
- problem based learning