Prototyping a Concussion Detecting Helmet

Howdy everybody! With school starting, I’ll be posting a bit less frequently. But I wanted to share some midweek motivation with everybody. Even though it’s only September, I’ve been thinking nonstop ... Continue reading

Coding: a Growth Mindset

Well, it’s finally here! The students have returned and the school is full of life again. I don’t know about you all, but I’m a big Sci-Fi nerd and the start of school always reminds me of the book ... Continue reading

Adjusting Current Units to Incorporate Computer Science

Welcome back everybody! I am your obnoxiously tall tour guide through this whole CS and Education thing, and today we will be covering the topic of customizing your curriculum to inject some computer ... Continue reading

Teaching Arduino (or any Coding) Without a Full CS Course, Part 2

Editor's note: We're excited to bring you this series of guest posts from Shane Diller. Read on to learn more about Shane and how he approaches teaching Arduino. Happy July 31st to everybody out ... Continue reading

Teaching Arduino (or any Coding) Without a Full CS Course

Editor's note: We're excited to bring you this series of guest posts from Shane Diller. Read on to learn more about Shane and how he uses electronics in schools. Hey guys! I hope you enjoyed my last ... Continue reading

Plot Live Sensor Data with Python

Python offers a fun and easy entry into text-based programming, and is also used by professionals for quick prototyping to run websites, test algorithms and control robots. When used on the Raspberry ... Continue reading

Make Time for Coding and Problem-Based Learning

Editor's note: We're excited to bring you the first in a series of guest posts from Shane Diller. Read on to learn more about Shane and how he uses electronics in schools. Hi there, SparkFun ... Continue reading

SparkFun’s best beginner STEM kits for you and your students

Get a jump start on next fall's lesson plans by checking out the best of our beginner's kits!... Continue reading

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