2023 Middle School Summer Program
Info
Teams
Leaderboard
Submission Log
2023 Tutorials
As Zero Robotics transitions from using the SPHERES to the Astrobee Satellite, we wanted to centralize your teaching tools into one location. If you have suggestions on how to improve these tutorials or the content within the educator guide, please email those suggestions to MIT’s ZR Partner, the Innovation Learning Center, at Katie@MassILC.com.
Zero Robotics (ZR) is a programming competition where Astrobee satellites inside the International Space Station (ISS) are controlled by programs developed by YOU! You will create, edit, share, save, simulate, and submit programming code in order to accomplish whatever your given task is. After several rounds of competition, finalists will compete in a live championship aboard the ISS. An astronaut will use your code to conduct the championship competition in microgravity with a live broadcast!
This five-week program was designed to engage middle school students in science, technology, engineering, and mathematics (STEM) through the ZR game. We hope to help you better understand this content by connecting it to something we think is pretty exciting: space! You'll also get the chance to learn about STEM careers so that you can understand the many interesting opportunities for success that STEM fields can offer. Most of all, we hope you have fun!
Due to the transition to the new Astrobees, the following table shows the tutorials available for learning to program in the ZR IDE using the graphical editor for the Summer of 2023.
2023 PROGRAMMING TUTORIALS INDEX
Here is a video to walk you through the ZR IDE on the 2023 LUNABEE game. We strongly suggest you to watch the video HERE if you have any question.
No. |
Document Name |
Description |
Game Specific Videos |
1 |
Setup for an ZR account to access ZR IDE. Sandbox setup instruction for students without an email address. |
|
|
2 |
For team leaders to add team members. |
|
|
3 |
Use Piazza to ask questions and see others’ Q&As during the program. |
|
|
4 |
Learn how to use the ZR IDE and write code in graphics (can convert to C++). |
||
5 |
Learn how to enter the game mode with game specific APIs. |
|
|
6 |
Learn how to create a group project and share code with your team members. |
|
|
7 |
Position |
Learn how to send commands to move Astrobee robots to a position. |
|
8 |
(roll, pitch, yaw) |
Learn how to send commands to change Astrobee orientation. |
|
9 |
Part 1: Basics of the “If - Then” statement and For Loops |
||
10 |
Part 2: Use the “ Else-If” statement. |
||
11 |
Use logic operators in your conditionals. |
|
|
12 |
Learn how to create and use functions. |
|
|
13 |
Instructions on how to submit your code. |
|
2023 Weekly Outlines
Here you can find suggested WEEKLY OUTLINES with goals, objectives and activities to do along with the tutorials.
2023 Materials Needed
Here is a SUGGESTED MATERIALS LIST for your consideration during lesson planning.
Curriculum Adjustments Advisory Team
The curriculum used in the previous competitions requires revisions that reflect new NASA resources, technologies, missions, as well as new CS and STEM curriculum frameworks and standards. If you are interested in receiving a stipend to serve on a Curriculum Adjustments Advisory Team this summer, please complete THIS APPLICATION before June 16, 2023.