Download the Sphero EDU app or Chromebook Extension. Available in Self-Service (iPad) or Chrome WebStore (Chromebook).
Coach's Tip: Create a class within Sphero EDU so that all team members have access to the code that your team creates.
Use the maze path provided to practice coding.
Leadership Skills: Collaboration, Time-Management, Determination, Communication
Practice Suggestions:
Create your own obstacle course to code through
Consider speed, change of direction, obstacle placement, momentum, and angle of the robot while coding.
Identify the Problem: Clearly define the challenge or problem you're aiming to solve according to the prompts provided.
Empathize with Users: Research and understand the needs, motivations, and pain points of the target audience.
Assign Roles: Use a variety of perspectives to enhance creativity and problem-solving by assigning roles based on student strengths.
Brainstorm Solutions: Encourage open and creative thinking to generate multiple ideas.
Prototype and Test: Develop prototypes of potential solutions and gather feedback.
Refine and Iterate: Use feedback to perform, refine, and improve on the prototypes until a viable solution emerges.
Document and record throughout the process.
Be prepared to face challenges that require teamwork and collaboration.
Be familiar with block code, written code, and sequential thinking.
All levels be familiar with sequential thinking (following directions in order)
Teams should be familiar with:
K-1: Code.org & Scratch Jr
2-5: Code.org and Scratch
6-8 Code.org and Scratch - practice block coding in code.org and then switch to written code (JavaScript) in either code.org or Scratch so students can make the correlation between the two languages and be able to follow the written code on simple tasks.
Be familiar with coding vocabulary terms.
All team members will need to bring iPads (Kindergarten) or Chromebooks (1st-8th) and their chargers.
All teams should be familiar with logging into and using Padlet.
Websites to practice with your team:
Teams can practice additional block coding from the following sites.
Teams can practice using the previous Mini breakouts sites below for better understanding of block coding, written code, and sequential thinking.