Keyphrases
- student learning
- theoretical frameworks
- grounded theory
- learning experience
- e learning
- practical experiences
- undergraduate students
- theoretical framework
- learning styles
- learning activities
- cognitive development
- situated learning
- collaborative learning
- social cognitive theory
- science education
- high school students
- computer programming
- online course
- distance education
- high school
- learning tools
- distance learning
- college students
- higher education
- theoretical insights
- learning outcomes
- programming course
- university level
- practical experience
- item response theory
- formal logic
- computer science students
- statistically significant
- computer supported collaborative learning
- teaching materials
- researchers and practitioners interested