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

Tinkering in code

Summer is the busiest time for SparkFun Education. We run professional learning sessions and present at conferences all over the country. I just returned from the ASEE conference in Salt Lake City, ... Continue reading

Using a Raspberry Pi Without a Monitor

The Raspberry Pi is a fantastic little computer that enjoys widespread popularity in the classroom. Teachers are able to use it as an inexpensive platform for teaching a variety of coding concepts. ... 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

Getting Started Resources for Raspberry Pi

The Raspberry Pi is a small, single-board computer that is about the size of a deck of cards. It is a computer and not a microcontroller. You can connect a keyboard, mouse and monitor to a Raspberry ... Continue reading

Helping Students Transition from Block-Based to Text-Based Programming Languages

One of our favorite sayings in the SparkFun Education department is “from K to NASA.” The education team has been working for the past few years to build out a set of tools and curriculum that works ... Continue reading