Early in the school year, 6th graders are introduced to Computational Thinking in science class.
Seventh grade science students review the basics of Snap! coding to prepare for programming during their Severe Weather unit. They review how the four main elements of computational thinking — Pattern Recognition, Algorithms, Decomposition, and Abstraction — are essential to the coding process. Students modify an existing program and fix a “bug” to make the program work correctly. Following this, students code their own severe weather simulations . What a great way to combine coding and CT skills with science knowledge!
Science 8 students use coding in their study of the Periodic Table.
Notice that there are 3 levels of challenge to accommodate students of all coding abilities.
Extensions are available for advanced coders or those who finish early.
Science 8 students use computational thinking when conducting lab experiments.