Concepts before coding: non-programming interactives to advance learning of introductory programming concepts in middle school.
Shuchi GroverNicholas JackiwPatrik LundhPublished in: Comput. Sci. Educ. (2019)
Keyphrases
- introductory programming courses
- introductory programming
- middle school
- novice programmers
- high school
- learning algorithm
- middle school students
- programming course
- learning process
- science classroom
- learning systems
- science curriculum
- high school students
- science education
- concept maps
- learning analytics
- student learning
- science students
- online learning