Closing The Cyberlearning Loop: Enabling Teachers To Formatively Assess Student Programming Projects.
Ashok Ram BasawapatnaAlexander RepenningKyu Han KohPublished in: SIGCSE (2015)
Keyphrases
- programming course
- introductory programming
- learning environment
- student learning
- elementary students
- computer programming
- high school students
- introductory programming courses
- programming skills
- learning process
- intelligent tutor
- teacher education
- teaching methods
- helping students
- student progress
- student engagement
- students learning
- novice programmers
- high school
- classroom environment
- students studying
- educational settings
- science education
- assessment process
- student responses
- teaching materials
- programming assignments
- programming concepts
- student teachers
- student interaction
- computer assisted instruction
- sixth grade
- computer lab
- elementary school students
- student knowledge
- activity theory
- school teachers
- learning opportunities
- software development
- middle school
- professional development
- intelligent tutoring systems
- e learning
- source code
- middle school students
- web based teaching
- teaching assistants
- middle school mathematics
- online teaching
- learning experience
- formative assessment
- teaching practices
- student groups
- collaborative learning
- preservice teachers
- faculty members
- student centered
- critical thinking
- educational technology