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. TAP is the technology ambassadors program that allows students to learn leadership skills and help promote IT and STEM careers.
- Difficulty Level: Easy
- Target Audience: Elementary - College
- Needed Materials: A classroom set of Spheros, Sphero EDU app,Sphero EDU website teacher account, small cones, sphero ramp
- Sphero is a small robot ball that moves around by either remote control or code you feed it.
This workshop is geared towards educating and creating interest in the IT field for non STEM majors. By engaging in our workshops, students will get to experiment with Sphero.edu and block coding, which allows them to learn about fundamental programming skills like for loops, functions, variables, etc.
- The Technology Ambassador Program (TAP) 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.
- Joel Garcia
- Patrick Page
- Nikki Mehdikhani
- Daniel Redder
- Dr. Cindy Robertson
- Dr. Anca Doloc Mihu
(Left to Right: Joel Garcia, Patrick Page, Nikki Mehdikhani, Daniel Redder)
- Joel Garcia, Patrick Page, Nikki Mehdikhani, Daniel Redder, Anca Doloc Mihu, Cindy Robertson. Applying an Interactive Learning Style to Teach Programming Fundamentals Through a Familiar Activity, Consortium for Computing Sciences in Colleges: Southeastern Region (CCSC:SE), October 25th, 2019, Auburn, AL
- Joel Garcia, Patrick Page, Nikki Mehdikhani, Daniel Redder, Anca Doloc Mihu, Cindy Robertson. Applying an Interactive Learning Style to Teach Programming Fundamentals Through a Familiar Activity, CREATE Symposium, November 21, 2019, Georgia Gwinnett College
- 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
- Dancing Sphero (Sphero)
- Jedi (Sphero)
Sphero is a robotic ball that can be programmed in the Sphero EDU app. The Sphero EDU app uses block coding similar to Scratch.
![]() |
![]() |
|
|---|---|---|
| Classroom set of Spheros | Sphero Robot | Sphero EDU website |
- A Sphero
- A device (laptop/tablet/phone) with bluetooth connectivity
- An obstacle course
For instructions on how to install Sphero EDU please use the pdf file and video linked below.
For instructions on how to create a teacher sphero account please use the pdf file linked below.
For instructions on how to create a classroom and add students please use the pdf file linked below.
For instructions on how to create a program please use the pdf file and video linked below.
- Connect the Sphero robot via bluetooth with the device in order to move it.
- Using the Sphero edu coding enviorment, build a program with block code.
- execute the program to see the Sphero move.


