What is it about?
Integrated computing curricula blend computing skills with other subjects like literacy, math, or science. This approach aims to introduce all students to computing concepts early on, before they choose whether to take standalone computer science (CS) courses. The goal is to make an introductory computing course more accessible by incorporating computing lessons into mandatory classes. This study analyzed these integrated curricula to see what CS practices and concepts are taught, how thoroughly they are covered, and how well they might prepare students for future computing courses. The researchers examined K-8 curricula used in non-CS classrooms that explicitly included CS learning objectives and took more than five hours to complete. We scored lesson plans and resources based on an established CS education framework.
Featured Image
Photo by Possessed Photography on Unsplash
Why is it important?
The study found that these integrated curricula mostly cover basic concepts like sequences, while core topics like conditionals are rarely taught. As a result, students typically do not learn essential computing concepts such as variables, operators, data collection or storage, or abstraction. This limited focus is suitable for integrated curricula but suggests that these curricula should not necessarily be treated as prior knowledge when students begin standalone CS courses.
Perspectives
Read the Original
This page is a summary of: Intent and Extent: Computer Science Concepts and Practices in Integrated Computing, ACM Transactions on Computing Education, August 2024, ACM (Association for Computing Machinery),
DOI: 10.1145/3664825.
You can read the full text:
Resources
Contributors
The following have contributed to this page