Intro to Computational Thinking

Posted · Add Comment

teachers practicing computational learningCornell Tech and TST BOCES are continuing to promote computer science in schools by emphasizing a concept called computational thinking.

Computational thinking is a method of problem solving that uses terminology rooted in computer science to provide a vocabulary to help students contextualize their thinking. This approach helps educators integrate computer science into the teaching they are already doing without requiring additional technology or needing to replace any current class material.

Incorporating computational thinking into existing learning goals helps provide all students with foundational knowledge but can also promote achievement in other areas. Computational concepts such as algorithms, decomposition and patterns can be used to think about problems in any discipline. Problem solving approaches such as tinkering, debugging and collaborating are all ideas based in computer science, but the terminology provides a language that can be used to help students think about problem solving more effectively.

An Intro to Computational Thinking event led by Diane Levitt, Cornell Tech senior director of K-12 Education, on October 25, 2019 provided an opportunity to help educators plan how to best implement these concepts in the classroom. The event was hosted by TST BOCES and Cornell Tech at the Ithaca Country Club and was attended by educators representing many grade levels and disciplines from all the TST BOCES regional component districts.

The effort in this region is part of an ongoing collaboration between TST BOCES, Cornell Tech and the CSforAll Consortium.