Episode 78: Python Hardware in the Classroom

Teaching Python - A podcast by Sean Tibor and Kelly Paredes

Categories:

Kelly and Sean revisit some of our favorite hardware that we use to teach Python. From the various versions of the BBC micro:bit to the ecosystem of CircuitPython boards, we talk about all the pros and cons! Whether you're just getting started with using Python in hardware or you're a seasoned teacher, this episode should have something for everyone. We use hardware to give tactile and tangible feedback for our students when they write code. Students learn to do everything from make lights blink and shimmer to driving motors to using sensors to measure the environment. Join us on a journey into Python hardware!Support Teaching PythonLinks:CircuitPython — CircuitPython is a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards.Micro:bit Educational Foundation | micro:bit — Get creative, get connected, get coding! The pocket-sized computer transforming the worldPython Editor for micro:bit — Code and flash the micro:bit using the webCode With Mu — Code with Mu: a simple Python editor for beginner programmers.Amazon.com: Yahboom Micro:bit Expansion Board Piano Development Board for BBC Microbit Accessories for STEM Learning Code Compatible with Micro:bit V2 V1.5 (Micro:bit NOT Include) : Musical Instruments — Mini Piano Keyboard 】It possess 7 white note buttons, 5 black note buttons, 3 pitch buttons to switch high, medium and low tone, can play complete tune.