With many countries worldwide integrating Computer Science (CS) and Computational Thinking (CT) instruction at the elementary/primary school level, it is crucial that we understand the factors that are critical for program comprehension in young learners. It is even more important that we consider individual factors, such as skills developed at that age, and societal factors, such as the school environment. We have found that
school performance level, reading comprehension, and math proficiency are all associated with CS/CT learning outcomes. Reading was more strongly associated with an understanding of the syntax and semantics of code, while math was more strongly associated with an understanding of program and control flow.
Publications:
Jean Salac, Cathy Thomas, Chloe Butler, and Diana Franklin. "Investigating the Role of Cognitive Abilities in Computational Thinking for Young Learners." Research Paper in the
Proceedings of the 2021 ACM International Computing Education Research Conference, 2021.
Full Paper   |  
Slides   |  
Video Presentation   |  
Assessments
Jean Salac, Cathy Thomas, Chloe Butler, and Diana Franklin. "Understanding the Link between Computer Science Instruction and Reading & Math Performance." Research Paper in the
Proceedings of the 26th Annual Conference on Innovation and Technology in Computer Science Education, 2021.
Full Paper   |  
Slides
Jean Salac, Cathy Thomas, Bryan Twarek, William Marsland, and Diana Franklin. "Comprehending Code: Understanding the Relationship between Reading and Math Proficiency, and 4th-Grade CS Learning Outcomes." Research Paper in the
Proceedings of the 2020 ACM Technical Symposium on Computer Science Education, 2020.
Full Paper   |  
Slides   |  
Video Presentation
Jean Salac, Max White, Ashley Wang, and Diana Franklin. "An Analysis through an Equity Lens of the Implementation of Computer Science in K-8 Classrooms in a Large, Urban School District." Research Paper in the
Proceedings of the 2019 ACM Technical Symposium on Computer Science Education, 2019.
Full Paper   |  
Slides