Keyphrases
- reflective learning
- student learning
- item bank
- learning environment
- undergraduate students
- learning contexts
- learning styles
- intelligent tutoring systems
- peer assessment
- teaching assistants
- tutoring system
- programming course
- multiple choice
- peer tutoring
- online course
- university courses
- helping students
- high school students
- university level
- interactive learning environments
- multiple choice questions
- student motivation
- learning process
- student interaction
- computer science students
- science education
- educational environment
- learning gains
- online collaborative
- students learning
- student engagement
- reading comprehension
- learning experience
- engineering students
- conceptual understanding
- e learning
- student participation
- word problems
- cognitive skills
- critical thinking
- teaching methods
- inquiry learning
- student progress
- higher education
- concept maps
- learning activities
- user profiles
- student centered
- open ended questions
- student responses
- learning outcomes
- high school
- student model
- computer programming
- college level
- personal preferences
- educational settings