Recent articles

Two students work on coding project on a laptop.

Teach your students to code with Code.org's free resources

12/11/2019

Topics: Coding & robotics, Computational Thinking, STEM & STEAM

If you haven’t heard yet, coding is a big deal, and for good reason. Computer science (CS) job opportunities pay well and are growing at twice the national average. And yet, CS…

MORE

It' 's time to demystify computational thinking

It's time to demystify computational thinking

07/30/2015

Topics: Computational Thinking

Selling a new idea — or one that is unfamiliar to a majority of folks — can be a daunting task, fraught with barriers of skepticism, doubt and resistance. In the universe of computer science, the definition and application of “computational thinking” (CT) is widely acknowledged as a pathway…

MORE

CT scan: Computational thinking broadens student's analytical thinking skills

CT scan: Computational thinking broadens student's analytical thinking skills

07/14/2015

Topics: Coding & robotics, Computational Thinking, STEM & STEAM

When Jeannette Wing shared her vision in 2006 that computational thinking (CT) would be “a fundamental skill used by…

MORE

Engaging girls in games and coding

Engaging girls in games and coding

03/11/2015

Topics: Coding & robotics, Computational Thinking, Gaming, STEM & STEAM

Tanya Martin is a mother, an educator and a World of Warcraft aficionado. As a gamer, she is exposed to a lot of stereotypes about women and gaming as well as notions that girls aren't as good at computer skills and coding as boys. 

" "We need to get rid of those stereotypes," " she…

MORE

Sitka' 's Fab Lab gives students real-world skills

Sitka's Fab Lab gives students real-world skills

01/16/2015

Topics: Coding & robotics, Computational Thinking, Digital Citizenship, Digital storytelling, Literacies, Makerspaces, professional learning, STEM & STEAM

To what extent and in what ways should digital technologies change career and technical education (CTE) programs in manufacturing? CTE teachers and administrators have been dealing with this question for decades, but recent changes in 3D design software and modern tooling, such as 3D…

MORE

Wegner' 's ed tech accomplishments get nod from Obama and peers

Wegner's ed tech accomplishments get nod from Obama and peers

01/14/2015

Topics: Advocacy, Assistive and adaptive technologies, Augmented reality, Coding & robotics, Computational Thinking, Digital Citizenship, Digital storytelling, Education leadership, Gamification, Gaming, Literacies, Makerspaces, Personalized Learning, professional learning, Project-based learning, Robotics, Standards, STEM & STEAM

There she was in the White House, along with 120 other school superintendents, and there was President Obama, at the podium. And then there was this:

" "And then you got Mary Wegner, superintendent of the Sitka, Alaska, School District. Where's Mary?" " Obama said. " "She came a long…

MORE

Cracking the code: Computer science, coding becoming worldwide focus for new curriculum

Cracking the code: Computer science, coding becoming worldwide focus for new curriculum

01/01/2015

Topics: Coding & robotics, Computational Thinking

Words, symbols and figures are more than a means of communication. They shape our beliefs, influence our behaviors, command our actions and spur our imaginations. Nothing is more powerful than a tool that can actually bend, move or shake our values and opinions.

In addition to the…

MORE

Bring computer science into any classroom

Bring computer science into any classroom

12/10/2014

Topics: Coding & robotics, Computational Thinking

Computer science skills empower students to become proactive learners and creators instead of mere consumers, regardless of whether they're interested in a computing or programming career.

However, after its educational heyday in the 1980s, when computer labs popped up in elementary…

MORE

Computational thinking boosts students' ' higher-order skills

Computational thinking boosts students' higher-order skills

12/05/2014

Topics: Computational Thinking

Technology has certainly made many tasks easier and more efficient. What once took hours or even months — capturing and analyzing data, typing documents, searching for information, and sending messages around the world, for instance — we can now accomplish in a fraction of the time with…

MORE

The do's and don'ts of pair programming

The do's and don'ts of pair programming

11/19/2014

Topics: Coding & robotics, Computational Thinking, STEM & STEAM

Even when you're lucky enough to have a 1:1 or BYOD program at your school, if you're teaching coding, you should ask your students to work in pairs. It might seem counterintuitive, but experts recommend pair programming

MORE