Evaluating the Effectiveness of Explicit Instruction in Reducing Program Reasoning Fallacies in Elementary Level Students.
Ashish AggarwalChristina Gardner-McCuneDavid S. TouretzkyPublished in: ITiCSE (2019)
Keyphrases
- upper level
- students learning
- adult students
- programming course
- lower levels
- learning gains
- computer software
- tutoring system
- distance education
- computer assisted instruction
- grade students
- lower level
- learning experience
- student learning
- higher education
- elementary students
- project based learning
- introductory programming
- learning outcomes
- problem based learning
- college students
- teaching materials
- online learning
- applied sciences
- web based courses
- novice programmers
- peer assessment
- learning environment
- computer programs
- cooperative learning
- instructional design
- e learning
- online course
- intelligent tutoring systems
- elementary school
- curriculum design
- undergraduate engineering
- instructional systems
- junior high school
- programming education
- classroom instruction
- school children
- high school
- elementary school students
- grade level
- distance learning
- programming exercises
- learning activities
- learning process
- student centered
- blended learning
- undergraduate students
- computer programming