1
To hear the presentation you need to be connected to audio
2
others can hear you.
Welcome
Zero Robotics Session 1 Educator Tag-up
5/25/18
3
Agenda
4
How to Ask Questions Today�
5
6
Complete State Rosters - Educator
Every Educator/Mentor/Volunteer Must Complete the “STATE ROSTER”
(Google Form)
zerorobotics.mit.edu
→ Tournaments
→ Zero Robotics Middle School Summer Program 2018
→ Training Session Materials (side tab)
→ State-Specific Educator Registration Link
Once connected - the important information needed is:
Zero Robotics Sign-in Email (address linked with Google/ZR Website)
Communication Email for mailing list & weekly communications
7
Competitors
Session One: |
|
Florida |
Georgia |
Maryland |
Puerto Rico |
Russia |
Independent US |
Independent UK |
|
|
|
Session Two: |
California |
Connecticut |
Idaho |
Massachusetts |
Maryland |
Navajo Nation |
Oregon |
Texas |
Washington |
West Virginia |
Independent US |
Collaboration
2018
8
Collaboration Process-Discussion
Goal: Have a template for all teams to describe their code to help with collaboration phase.
What: Follow FIRST idea to have an award for best written documentation of code/strategy in each state.
Due:
Input
9
IMPORTANT DATES�Session 1 - Program Schedule
| TRAINING: In person educator training - part 1 | Training |
| TRAINING: Tag- Up (12:00-2:00 ET) – send questions in advance | |
| Start of Session 1 | Week 1 |
| Field Day (Location TBA by State Lead) | Week 1 or 2 |
| Practice Code Deadline | Week 2 |
| Regional Code Deadline | Week 3 |
| Code Deadline extended to accommodate impact of Fourth of July on regular schedule | Week 4 |
| Statewide Communication & Collaboration to Develop Winning Code | |
| ISS Code Deadline | |
| Strategy Videos due | Week 5 |
| Last Day of Session 1 | |
| ISS Finals | Save Date! |
IMPORTANT DATES�Session 2 - Program Schedule
| TRAINING: In person educator training - part 1 | Training |
| TRAINING: Tag- Up (12:00-2:00 ET) – send questions in advance | |
| Start of Session 1 | Week 1 |
| Field Day (Location TBA by State Lead) | Week 1 or 2 |
| Practice Code Deadline | Week 2 |
| Regional Code Deadline | Week 3 |
| Statewide Communication & Collaboration to Develop Winning Code | Week 4 |
| ISS Code Deadline | |
| Strategy Videos due | Week 5 |
| Last Day of Session 1 | |
| ISS Finals |
UROP Office Hours (Example Only)
12
Day | Time (Eastern Time) | UROP | Link to Webex: |
Wednesday | 9:30-12:00 | MIT Student | https://mit.webex.com/join/name |
Wednesday | 1:30-3:30 | MIT Student | https://mit.webex.com/join/name |
Wednesday | 4:30-5:30 | MIT Student | https://mit.webex.com/join/name |
Thursday | 9:30-12:00 | MIT Student | https://mit.webex.com/meet/name |
Thursday | 1:30-3:30 | MIT Student | https://mit.webex.com/join/name |
Thursday | 4:30-5:30 | MIT Student | https://mit.webex.com/meet/name |
HELP IS ONLY A CLICK AWAY!
MIT Students will send an email during the first week of ZR that lists their Office hours for the summer
Evaluation is Mandatory
All Surveys are located on the ZR Website: http://zerorobotics.mit.edu/tournaments/29/info/175/0/
zerorobotics.mit.edu
→ Tournaments
→ Zero Robotics Middle School Summer Program 2018
→ Evaluation Surveys (side tab)
Once connected - the important information needed is:
Student(s)
Pre-survey First day of program (online)
Post-survey Last day of program (online)
August 2018 Real time survey during ISS Finals
Educator(s)/Adult(s)
May 2018 Pre-survey before training day (online)
May 2018 Post-survey immediately following training (online)
Jul/Aug 2018 Post program survey (last day of program)
Statewide Coordination Evaluation: All Statewide Coordinators, Lead Partners and MIT Undergraduates must complete an online final report in August and and/or interview with an external evaluator.
13
How to Invite Students
to Your Team
Invite Team Members
To begin:
Invite Team Members (cont.)
If you are a team lead a window will open with:
Edit the info as desired
Not a team lead? A window will open with the Team Name only like this:
Invite Team Members (cont.)
Only Team Leads can add new Team Members
To add team members:
Reminder: Each user added as a Team Member must have already created a ZR account
Student Account Setup
What do I do if my student does not have an email account, and does not have parental permission to create an email account?
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
getMyZRState/ getOtherZRState
“getMyZRState” retrieves ZR state information (position, velocity, pointing vector, rates) for current satellite
myZRstate[0] = x-coordinate
myZRstate[1] = y-coordinate
myZRstate[2] = z-coordinate
19
Position
Velocity
Pointing vector
Rotation rates
[0] [1] [2]
[3] [4] [5]
[6] [7] [8]
[9] [10] [11]
Example getOtherZRState
20
How to Access Game Documents
zerorobotics.mit.edu
→ Tournaments
→ Zero Robotics Middle School Summer Program 2018
→ Game Documents (side tab)
Once connected - the important information needed is:
21
LIFE-SPHERES MS 2D
Game Update
Game Manual/Game API Updated
Changes marked with highlighter
Clarifications
Updates
22
LIFE-SPHERES MS 2D
Game API
Create a Game Mode Project
LIFE-SPHERES MS 2D
23
GAME API
What is an API?
Application program interface (API) is a set of routines, protocols, and tools for building software applications. An API specifies how software components should interact. Additionally, APIs are used when programming graphical user interface (GUI) components.
zerorobotics.mit.edu
→ Tournaments
→ Zero Robotics Middle School Summer Program 2017
→ Game Documents
Game Manual
Game Functions/User API
Game Overview Power Point Presentation
Game Videos
Acting Out the Game Activity
Game Graph Paper
24
Boolean functions
Go to example
25
Examples: setSquareTarget and booleans
26
Examples, get drills and debug
27
Examples, analyzers
28
Common Problems
29
Questions
This Q&A section will be recorded
and a document posted to the ZR website
30
32
33
WEBSITE:
zerorobotics.mit.edu
CONTACT EMAIL:
zerorobotics@mit.edu
Twitter:
@ZeroRobotics
Follow us on Facebook and on Instagram
34