Keyphrases
- learning environment
- technology enhanced
- student learning
- learning activities
- middle school mathematics
- collaborative learning
- tutoring system
- intelligent tutors
- classroom environment
- academic achievement
- student achievement
- teachable agent
- learning process
- classroom setting
- higher education
- learning processes
- helping students
- grade students
- elementary school
- learning outcomes
- middle school students
- fourth grade
- deaf students
- peer tutoring
- middle school
- learning opportunities
- e learning
- cognitive tutor
- writing skills
- learning community
- high school students
- science learning
- undergraduate students
- high school
- student engagement
- learning gains
- teacher education
- secondary school
- science education
- learning experience
- primary school
- computer lab
- intelligent tutoring systems
- distance learning
- grade level
- classroom teaching
- teaching methods
- meta cognitive
- blended learning
- science classroom
- elementary school students
- mathematical concepts
- school district
- computer supported
- computer assisted instruction
- instructional strategies
- educational settings
- students completed
- tablet pc
- language learning
- project based learning
- student participation
- pilot study
- classroom activities
- computer technology
- computer supported collaborative learning
- knowledge building