Jedi Sphero

Teaching Algorithms and Growing STEM with Sphero

Project Image

TEAM MEMBERS: Tony Lam, Etienne Laccruche, Ammar Mehicevic

ADVISORS: Dr. Cindy Robertson, Dr. Anca Doloc-Mihu

TECH: sphero

DIFFICULTY: Intermediate

TARGET AUDIENCE: middle-school, high-school, college

DURATION: 60 - 90 minutes

PUBLISHED DATE: Fri Mar 08 2024 00:00:00 GMT+0000 (Coordinated Universal Time)

Read more on Github.

The primary goal of this project is educating others about algorithms by programming a robot through a maze using SpheroEDU.

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 algorithms through relatable examples.

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.

Outreach Activities:

  1. Tap Expo, Oct 10, GGC – To promote IT field and the TAP program to college students
  2. Super Saturday Series (S3), Nov 9, GGC – middle and high school girls to promote IT and STEM career
  3. Class Workshops – October 26th, November 13th, November 14th - promote IT field to non-IT college students

Steps:

  1. Create a SpheroEDU teacher account.
  2. Click on my content.
  3. Click on “Create a Program”.
  4. Create your easy code that completes the easy part of the maze.
  5. Create your hard code that completes the hard part of the maze.
  6. Allocate the program into the shared resources so students will have access to it.
  7. Go to your classes tab.
  8. Go to shared resources.
  9. Click add programs.
  10. Select both codes.
  11. Click submit.

Materials List:

Amount                     MaterialsDimension
6Foam Boards36 in. x 48 in.
2Plywood36 in. x 48 in.
1Hot Glue Gun-----
130 Count Pack of Hot Glue Sticks-----
1Exacto Knife-----
1Chisel-----
1Rubber Mallet-----
26 Count Packs of Exacto Knife Blades-----
15Sphero Bolt Robots-----
15Sphero Protractors------
------Sphero EDU Desktop Application-----



jediPhoto

From left to right: Tony Lam, Ammar Mehicevic and Etienne Laccruche,

Class Set Of Sphero Sphero Website Logo




Project Setup & Installation:



jediPhoto

S3 Workshop





Sphero EDU Easy Portion

<style=‘text-align:center; display: inline-block; font-size: 1.25em’>

easyCode
on start program
roll 0° at 75 speed for 2.1s
delay for 1.5s
roll 90° at 75 speed for 1.6s
delay for 1.5s

Sphero EDU Hard Portion

hardCode1

hardCode2
on start program
roll 0° at 75 speed for 1.5s
delay for 1.5s
roll 90° at 75 speed for 0.5s
delay for 1.5s
roll 180° at 75 speed for 1.5s
delay for 1.5s
roll 90° at 75 speed for 0.7s
delay for 1.5s
roll 0° at 75 speed for 0.7s
delay for 1.5s
roll 90° at 75 speed for 0.5s
delay for 1.5s
roll 0° at 75 speed for 0.6s
delay for 1.5s
roll 270° at 75 speed for 0.6s
delay for 1.5s
roll 0° at 75 speed for 0.5s
delay for 1.5s
roll 90° at 75 speed for 0.6s
delay for 1.5s
roll 0° at 75 speed for 0.6s
delay for 1.5s