Recent articles

A student examines here bot in a robotics classroom.

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. 

MORE

Two girls work on a project over a laptop

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…

MORE

A student listens to a poem while trying to analyze it

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…

MORE

Students work in a group to analyze poetry

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…

MORE

a girl listens to headphones while studying Spanish at a laptop

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…

MORE

Students in Spanish language class working on laptops

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…

MORE

a girl looks at a computer screen

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…

MORE

A student works on a robotics project with her teacher

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…

MORE

Three students around a laptop working on a coding project.

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…

MORE

Children work together on a computer

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, computa­tional thinking (CT) should be taught first, primarily because CT helps learners under­stand the logic and algorithmic…

MORE