Recent articles

Three children build a robotic car together

Engage Learners With Coding and Robotics

10/31/2020

Topics: Coding & robotics, Robotics

On a visit to a class in Sitka, Alaska, we watched second grade students gain incredible experiences in computer science skills. The teacher, Cindy Duncan, believes in teaching young children to code, so she…

MORE

Teach kids computer science through design and inquiry

Teach kids computer science through design and inquiry

12/04/2017

Topics: Coding & robotics, Computational Thinking, Gaming, Robotics

I first discovered computer science (CS) and coding more than 20 years ago while completing my undergraduate work. Little did I know that one day CS would be the

MORE

3 powerful words can unlock computer science success

3 powerful words can unlock computer science success

07/31/2019

Topics: Coding & robotics, Computational Thinking, Gaming, Robotics

I was reminded recently of the three powerful words that capture the everyday miracles of learning and teaching. It happened as my sixth graders were just beginning to create ordered and unordered lists during their first lessons in HTML. All at once, I heard a chorus of voices exclaim…

MORE

How can school leaders leverage computer science resources?

How can school leaders leverage computer science resources?

09/20/2017

Topics: Coding & robotics

Computer science is gaining steam. Parents are clamoring for more classes. States are passing initiatives. What started as a grassroots movement is now sweeping across the globe, coalescing around the rallying cry of “…

MORE

4 benefits of bringing pair programming to the classroom

4 benefits of bringing pair programming to the classroom

09/01/2017

Topics: Coding & robotics, Computational Thinking

Pair programming is a software development technique that puts two people at one workstation where they team up to do what a single programmer would typically do – but with improved outcomes because the pairing leads to…

MORE

3 reasons to use Scratch across the curriculum

3 reasons to use Scratch across the curriculum

08/29/2017

Topics: Coding & robotics, Computational Thinking

Scratch has become a popular way to introduce coding to young people around the world. Yet many schools are just beginning to realize the potential of Scratch to support project-based learning across subject areas and grade levels.…

MORE

Virtual afterschool program helps build STEM skills

Virtual afterschool program helps build STEM skills

07/18/2017

Topics: Coding & robotics, Digital Citizenship

When kids come home from school unattended day after day, chances are they’ll end up clocking quite a bit of screen time — whether on a video game, computer or other device.

But what if parents could harness that time to help their kids develop stronger STEM skills?…

MORE

Weaving STEAM curriculum together with storytelling

Weaving STEAM curriculum together with storytelling

07/11/2017

Topics: Digital storytelling, STEM & STEAM

Robotics. Coding. 3D printing. Video game design.

The task of plaiting all the STEM disciplines together into one cohesive curriculum can seem as massive and complex as the global challenges tomorrow’s STEM experts will need to solve. Yet that’s what today’s teachers are being…

MORE

Reshma Saujani: We need a culture change

Reshma Saujani: We need a culture change

06/29/2017

Topics: Coding & robotics, ISTE Conference & Expo

Coding, at its core, is about failure.

It’s hitting dead ends and finding what’s in the wrong place. You have to fit with imperfection and revel in challenge.

That’s exactly where ISTE 2017 keynoter Reshma Saujani found herself on a spring night in 2010 as she…

MORE