Recent articles

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

4 ways to use Scratch to bring coding to young learners

4 ways to use Scratch to bring coding to young learners

12/09/2019

Topics: Coding & robotics, Computational Thinking

If you want to incorporate coding into the curriculum but your school lacks the resources, there are plenty of low- and no-cost tools you can turn to. Scratch is one of the most versatile resources for this because it boosts student engagement and provides an easy way to infuse coding into your…

MORE

3 easy lessons that teach coding and computational thinking

3 easy lessons that teach coding and computational thinking

01/27/2017

Topics: Coding & robotics, Computational Thinking

Students love it when teachers bring cool and creative things to the classroom, but unless those things connect to content and curriculum, the benefits can be limited.

And, as Patricia Brown, technology specialist at Old Bonhomme Elementary in St. Louis, Missouri, explains, lessons…

MORE

6 reasons for coding in K-5 classrooms

6 reasons for coding in K-5 classrooms

02/01/2019

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

In many districts, students still get their first introduction to computer science and coding in middle school or high school. That timing, argues John Pearce, is all wrong.

“If you start computer science in K-5, students don’t have set ideas about what they are or aren’t good at,”…

MORE