Keyphrases
- learning environment
- computer lab
- classroom learning
- middle school
- virtual reality
- learning experience
- student learning
- learning sciences
- learning activities
- school district
- mathematics education
- science curriculum
- learning outcomes
- student participation
- higher education
- high school
- distance learning
- student groups
- high school students
- undergraduate students
- e learning
- learning opportunities
- teaching practices
- sixth grade
- learning process
- college students
- virtual environment
- students completed
- classroom activities
- tutoring system
- college level
- classroom environment
- science classroom
- online course
- online learning
- learning styles
- learning community
- teaching strategies
- learning gains
- science learning
- programming course
- middle school students
- educational settings
- blended learning
- concept maps
- learning tools
- intelligent tutoring systems
- instructional strategies
- virtual world
- problem based learning
- cooperative learning
- science education