Ball Is Life
Using Sphero to Teach Programming Fundamentals
TEAM MEMBERS: Joel Garcia , Patrick Page , Nikki Mehdikhani , Daniel Redder
ADVISORS: Dr. Cindy Robertson , Dr. Anca Doloc-Mihu
TECH: sphero
DIFFICULTY: beginner
TARGET AUDIENCE: k-12 , middle-school , high-school , college
DURATION: minutes
CURATOR(S): Trung Dao, Kelechi Ariwodo
PUBLISHED DATE: Sep 12 2024
CREATED IN SEMESTER: Fall 2019
Read more on
Our project uses Sphero to teach programming fundamentals (for loops, functions, variables, etc.) in a hands on way. We are incorporating basketball as a familiar medium to provide context to programming. The students will navagate the Sphero through the basketball-themed obstacle course only using programming scripts to move the Sphero.
The Technology Ambassador Program at GGC strives to break the misconceptions of the IT field by providing fun workshops for students of all backgrounds. TAP students design engaging and fun outreach workshops to encourage interest in IT and STEM.
Team members
Joel Garcia, Patrick Page, Nikki Mehdikhani, Daniel Redder
Outreach Activities:
- Super Saturday Series(S3), November 9, 2019, GGC – middle and high school girls to promote IT and STEM career.
- Tap Expo, October 10, 2019, GGC – Promote IT field and the TAP program to college students.
- Class Workshops – November 12th, November 13th, November 20th, GGC - to promote IT to non-IT college students.
Materials List:
Amount | Materials | Dimension |
---|---|---|
6 | Foam Boards | 36 in. x 48 in. |
2 | Plywood | 36 in. x 48 in. |
1 | Hot Glue Gun | ----- |
1 | 30 Count Pack of Hot Glue Sticks | ----- |
1 | Exacto Knife | ----- |
1 | Chisel | ----- |
1 | Rubber Mallet | ----- |
2 | 6 Count Packs of Exacto Knife Blades | ----- |
15 | Sphero Bolt Robots | ----- |
15 | Sphero Protractors | ------ |
------ | Sphero EDU Desktop Application | ----- |
Technology
Project Setup & Installation:
- Sphero Programming Fundementals Workshop Step by Step
- Sphero Programming Fundamentals Construction
- Sphero Programming Fundementals Commented Code