Recent articles

Computer Science for ALL: Where Does Your State Stand?
10/12/2022
Topics: Computational Thinking, computer science
All jobs of the future will require some computer literacy skills so it’s increasingly important that quality computer science (CS) education is an urgent priority for school systems around the globe.
…

Computational Thinking and Data Analysis Go Hand-in-Hand
03/28/2022
Topics: Computational Thinking
Data influences all decisions in life, now more than ever.
This isn’t necessarily a new phenomenon, but the ubiquity of data-driven solutions is. Identifying and collecting sources of data, recognizing…

Understanding Problems With Computational Thinking: Decomposition
02/14/2022
Topics: Computational Thinking
Even though computational thinking is a skill that can be incorporated into all school subject areas, it can be a head-scratcher for teachers of language arts, social studies or other content areas outside math…

How To Craft a Computational Thinking Problem
02/03/2022
Topics: Computational Thinking
When I set out to integrate computational thinking (CT) into a Spanish-language lesson, I kept asking myself, “How on earth am I going to pull this off?”
As a former Spanish language teacher, I…

Why You Should Integrate Computational Thinking Into Your Curriculum
01/14/2022
Topics: Computational Thinking
Computational thinking is the problem-solving skill of the digital world. It’s powerful when integrated into the curriculum because students engage in experiential learning of content-related problems, such as…

Why You Should Integrate Computational Thinking Into ALL School Subjects
01/11/2022
Topics: Computational Thinking
Computational thinking is the problem-solving skill of the digital era. It’s powerful when integrated into the curriculum because students engage in experiential learning of content-related problems, such as…

Computational thinking: Extend problem-solving beyond computer science
09/03/2020
Topics: Computational Thinking, computer science
Computational thinking (CT) has been elevated as a critical new literacy thanks to its ties to computer science. Through the CT process, we can create algorithms that harness the power of computing to scale…

Equity Literacy for STEM Educators
02/19/2020
Topics: Computational Thinking, digital equity
In the context of STEM education, it is not enough for schools to identify the content and skills needed for K-12 students to become STEM ready. School leaders, STEM educators and educational stakeholders must…

Lessons to Keep Hour of Code Going Year-Round
11/29/2021
Topics: Computational Thinking, computer science
Each December, schools around the world celebrate Hour of Code. Launched by Code.org in 2013, the…

CT Competencies: Embrace integration across the curriculum
06/17/2019
Topics: Computational Thinking, Computational Thinking Competencies, ISTE Standards
When embarking on your school or district’s computer science (CS) journey, computational thinking (CT) should be taught first, primarily because CT helps learners understand the logic and algorithmic…