Lab Notes

NeoPixel API: Part 2 - Make a Wish!

NeoPixel API: Part 2 - Make a Wish!

Part two of a series on API design with neopixels.

Designing the NeoPixel API of your dreams!

NeoPixel API: Part 1 - What's an API?

NeoPixel API: Part 1 - What's an API?

Part one of a series of posts on API design with neopixels.

Designing an API can be magical - you make a wish, and then it comes true!

How young is too young for Python? Guest post by Vernon Morris

How young is too young for Python? Guest post by Vernon Morris

Thanks to Vernon Morris for contributing this blog post. Vernon has been teaching for over 15 years as both an NYC Teaching fellow and a computer ...
Introducing CodeBot's new Breadboard Expansion - Display Project!

Introducing CodeBot's new Breadboard Expansion - Display Project!

CodeBot has a Breadboard! I couldn't wait to get started with the new Breadboard expansion module. CodeBot brings out plenty of I/O capability on t...
CodeSpace in the Gifted Classroom

CodeSpace in the Gifted Classroom

Jaime Smith has been a teacher for six years and is the gifted specialist for Fayette County Schools in Alabama. She serves students in third thro...
How Python Coding is Changing Career Tech Education

How Python Coding is Changing Career Tech Education

The best part of my job is supporting teachers as they step outside their comfort zone. For some teachers, that means letting their students lead t...
Jumpstart Python Empowers AP Computer Science

Jumpstart Python Empowers AP Computer Science

Check out our AP CSP Alignment guide to see how you can fold Jumpstart Python into your AP course! Additional information on using CodeBot with AP ...
STEAM Lab with CodeSpace

STEAM Lab with CodeSpace

My name is Jennifer Earnest and I am a STEAM Lab teacher at a Title I elementary school in rural Georgia.  We are very lucky at my school with our ...
Using a Magnetic Switch - Protected by Python!

Using a Magnetic Switch - Protected by Python!

Magnetic switches are popular peripherals you can even find at your local hardware store. Whether you're making a DIY security system, trying to count how many times a door is opened during a day, or building the notorious fridge alarm, this project will show you the way!

Check out the demo video at: https://youtu.be/ks6JoeQ71Zg

Kitchen Thermometer - Python likes Turkey a micro:bit

Kitchen Thermometer - Python likes Turkey a micro:bit

Just in time for the Holidays, turn your micro:bit and an old kitchen thermometer probe into an accurate and versatile digital thermometer. Python powered kitchen science is the best! As an added bonus, you'll be cooking with Logarithms, so get your math on and have some fun as we code this up in CodeSpace!

Check out the video at: https://youtu.be/di33GfSoQWc

The Joy of Python - Connecting a Joystick to the micro:bit!

The Joy of Python - Connecting a Joystick to the micro:bit!

Ready for some fast-paced, precision input controls for your micro:bit? Joysticks are great for gaming, but there are SO many other applications for them in the world of Physical Computing! 

Whether you're creating musical instruments of the future, or building a telerobotic manipulator, you can learn how to make it happen with Python and CodeSpace in this post!

Check out the demo video here: https://youtu.be/CaD89i2Naoc

NeoPixels with Python and the micro:bit

NeoPixels with Python and the micro:bit

The micro:bit's NeoPixel library makes it a snap to add these super-bright and colorful components to your next project.

Check out the demonstration video here: https://youtu.be/OlSojuhayOY