How to Break Out "The Big Six" of Computer Science Concepts

One of the biggest hurdles facing anyone delivering computer science or its associated topics in the classroom is how to break out and deliver the concepts within. SparkFun has wrestled with this ... Continue reading

Unexpected Jobs That Use Computer Science

While not all students will end up pursuing careers in computer science, it is still be a good idea for all students to learn the basics. More and more seemingly unrelated careers are now using basic ... Continue reading

Free your radio functionality on the micro:bit

The micro:bit has made a huge impact on getting "quicker to awesome" in the classroom. From third grade to high school and beyond, it has proved itself to be a platform that is easy to learn and ... Continue reading

Understanding the Inner Workings of Arduino: Interrupts

Last time, we dove under the hood of the Arduino UNO and looked at how registers work in microcontrollers. While the Arduino framework is a great tool for making projects quickly and with little ... Continue reading

Understanding the Inner Workings of Arduino: Registers

Arduino is an amazing teaching tool that has been used in classrooms all over the world to engage students with material, introduce them to programming and entice them to start tinkering with ... Continue reading

Learn to Program With the LilyPad ProtoSnap Plus Activity Guide

The LilyPad ProtoSnap series is a powerful learning tool for students to explore prototyping with wearable electronics. After building confidence in making simple e-textile circuits with the guided ... Continue reading

Top 5 Misconceptions About Computer Science

BY Megan Hemmings 12/21/17 6:20 AM

STEM computer science

It seems like everyone these days has an opinion about computer science. But how many of them are based on fact? Here are the Top 5 misconceptions we often hear about computer science.... Continue reading

3 Ideas to Go Beyond Computer Science Education Week

Last week, educators across the country dug into Computer Science Education week. So this week, I thought I'd offer some thoughts on my go-to programming languages and ways to continue delving into ... Continue reading

Hour of Code 2017

It's Computer Science Education Week, which means it's also time for the annual Hour of Code event! Read on to learn more and get involved!... Continue reading

Stitching Broader Participation Into Computer Science

Each time I check my Twitter feed, it seems like there’s some reminder in there about why it’s challenging for women in tech fields. Several of these challenges stem from ingrained cultural dynamics ... Continue reading