The GoPiGo is a very versatile option for integrating both engineering and programming into STEM instruction. As is common in K-12 education, robotics is a popular way of furthering STEM experiences and the GoPiGo is a great example of how that is done. Once they get it built and set up, students can also program it in Python or the