Keyphrases
- learning activities
- high school students
- student learning
- collaborative learning
- college students
- distance learning
- learning environment
- learning experience
- learning outcomes
- e learning
- high school
- higher education
- undergraduate students
- distance education
- control group
- university students
- engineering students
- tutoring system
- statistically significant
- learning process
- programming course
- elementary school students
- educational environment
- conceptual understanding
- middle school students
- learning styles
- open ended
- virtual learning environments
- educational institutions
- introductory programming
- electrical engineering
- learning tools
- concept maps
- learning community
- blended learning
- grounded theory
- science learning
- computer supported collaborative learning
- subject matter
- elementary school
- pilot study
- problem based learning