50 min
In Progress
Lesson 1 of 0
In Progress

Robot Mini Golf

50 min

Intermediate

Ages 7-13

What Will You Learn?

During this live coding session, Elby is desperate to win a kazoo from the prize wall at the mini-golf course, but this game is rigged! Kelsey and Matt the Robot will need to teach participants to reprogram the old, unfair code of the obstacles to make the games playable. CodeJoy participants will learn the basics of coding position and rotation motors using Makecode.

These Live Virtual Sessions will be held DAILY July 12-16 from 4 pm ET / 1 pm PT.

Please note: Projects below are in addition to the live coding session and will require additional time.

What's Next?

After attending the Virtual Session, you can use what you learned to complete additional projects! Click here to see the Maker and Educator Guide presentation for step-by-step instructions and ideas. Or download the presentation as a PDF for printing.

Project 1: Point an LED at a Sensor

Understand inputs, outputs, and data gathering. Click here to see the Maker and Educator Guide presentation for step-by-step instructions and ideas. TIME: 20 minutes; LEVEL: Intermediate

PROJECT 2: Trigger a Motor

Make a motor move when the sensor data crosses a threshold. Click here to see the Maker and Educator Guide presentation for step-by-step instructions and ideas. TIME: 40 minutes; LEVEL: Intermediate

Project 3: Design an Obstacle

Design an obstacle that “celebrates’ when someone gets the ball in the hole! Click here to see the Maker and Educator Guide presentation for step-by-step instructions and ideas. TIME: 40 minutes; LEVEL: Intermediate

CodeJoy June 4, 2021
CodeJoy produces live, interactive, student-facing shows that get kids coding and controlling the pre-built robots in their studio. Their 45 minute sessions center around a narrative, and kids use code to help Kelsey and her robot friends solve problems. Kelsey Derringer, CodeJoy’s on-screen teacher, is an educator with 18+ years of classroom and professional development experience. She specializes in teaching robotics and coding to non-CS teachers, helping them bring creative robotics into other subject areas. Matt Chilbert, CodeJoy’s director, is an educational media producer with 10+ years of classroom experience and 20+ years of experience in filmmaking, including working at Sesame Workshop and the Jim Henson Company. He specializes in creating story-driven learning experiences that use filmmaking techniques to keep kids’ minds focused on learning goals.  
Print Project
FEEDBACK