Techniques for retaining low performing students: high-need student mentoring program (abstract only).
Shearon BrownXiaohong YuanPublished in: SIGCSE (2014)
Keyphrases
- programming course
- student learning
- high school students
- novice programmers
- undergraduate engineering
- introductory programming
- learning environment
- intelligent tutoring systems
- introductory programming courses
- undergraduate students
- university courses
- university level
- learning styles
- tutoring system
- online course
- adult students
- educational environment
- student motivation
- helping students
- computer science students
- classroom setting
- learning gains
- multiple choice
- student engagement
- word problems
- programming skills
- students learning
- teaching materials
- elementary students
- peer assessment
- science education
- knowledge level
- reflective learning
- online learning
- learning process
- classroom environment
- conceptual understanding
- sixth grade
- engineering courses
- engineering students
- educational settings
- computer programming
- learning experience
- computer programs
- student knowledge
- affective states
- college level
- teaching methods
- student participation
- collaborative writing
- middle school students
- high school
- student model
- student progress
- distance learning
- learning outcomes
- higher education
- collaborative learning
- open ended questions
- critical thinking
- semester long
- programming assignments
- teacher education
- e learning
- programming exercises
- learning analytics
- student responses
- concept maps
- school district
- cross cultural
- post test
- student achievement
- computer literacy
- grade students
- item bank