Middle School Due Dates

  • March 16, 2018: Registration for Virtual Competition  Submit
  • April 9, 2018: Team Competition Summaries (Will be emailed to you to complete)
  • April 11, 2018: Game Design   Submit
  • April 11, 2018: Cyber Defense   Submit
  • April 11, 2018: RoboticsSubmit
  • April 11, 2018: Microsoft PowerPoint Community Service   Submit
  • May 4, 2018: Winners for each Competition Announced

General Information

Requirement for each school

Optional participation

  • Community Service
  • Best Team Name
  • Best Team Logo


  • We will be awarding 1st, 2nd and 3rd place winners for ALL award categories.
  • There will be great prizes!!!
  • Winning entries will be used for future promotion and training. Your submission gives HyperStream approval for your entries to be used for these purposes.

Middle School Robotics Competition

~~ Robotics NXT & EV3 Mindstorms ~~ 2018 Robot Categories

  1. Mini Golf Challenge – Time to practice your robo swing! This exciting challenge will give you a great partner for your summers on the golf course! Try to hit a golf ball into the hole with as few strokes as possible! (See below for details/criteria for this challenge.)
  2. Free-form, Innovative Robot Challenge – You must design and program a robot to do something creative or innovative for you, or complete a dirty, dull or delicate task for your team. You must also create a creative back story to give more of a story line on the need for the robot and the process of how the robot was developed, along with a plan for marketing the robot to your fellow students.

Award Categories

  • For both Robot Categories above, awards for 1st, 2nd and 3rd place will be given in each of these categories.
  • Overall Best Robot
  • Creative Programming
  • Design & Build of Robot
  • Robot Design and Programming Documentation
  • 3rd Motor Attachments
  • Use of Sensors – all robots must use at least 1 sensor
  • Robot Name


  • You must utilize the NXT or EV3 Mindstorms software.
  • All entries must be a single-robot design.
  • You must submit the following as part of your entry: video of robot in action, robot documentation, submission form (within this document). Your video should include a visual of all team members involved on this robot.
  • Participants must compete as a team.
  • Team sizes are limited to 3-4 students each.
  • Clubs may submit 3 entries per Robot Category (max of 6 robots submitted per club). If you are a larger club with lots of robotics involvement, it is encouraged to have a club contest to identify the top 3 entries in each Robot Category for this state competition.
  • Clubs can submit entries in EACH Robot Category, or you can choose to submit in only one Robot Category.
  • The Team Submission Summary Form must accompany your entry.

Robotics – Judging Criteria for Best Overall Robot (in both categories)

        Robot Design & Build (25%)

        Documentation (20%) 

  • The robot design process from your original build to the final robot and documenting the changes
  • Documentation of your strategies to accomplish your challenge mission
  • Programming documentation with notes explaining the programs
  • HyperStream feedback

        Use of Sensors – must use at least 1 sensor (15%)

        3rd Motor Attachments (15%) – Free-form, Innovative Robot Challenge Only

  • Creativity
  • Successful application of attachment to tasks

        Creativity and Innovation (25%)

  • Creative programming
  • Innovative strategies to accomplish challenges

Robotics – Category 1 Mini Golf Challenge – Time to practice your robo swing! This exciting challenge will give you a great partner for your summers on the golf course! Try to hit a golf ball into the hole with as few strokes as possible! Details:

  • Controllers: NXT or EV3
  • Robot Weight: Any
  • Robot Dimensions: no larger than 8.5” x 11”
  • Robot Control: Autonomous
  • Number of Motors: Maximum of Two
  • Competition: Best time wins

Summary: The objective of this event is to hit a golf ball into a hole with as few strokes as possible.

Event Rules: The round starts with the robot completely in the blue area on the lower right side
of the course. A golf ball will be placed on a tee structure in the center of the green area immediately below the fairway. The robot must leave the blue area, navigate to the tee and strike the golf ball sending it down the fairway. The robot may then enter the fairway, locate the ball and strike it again. The round ends after two minutes or when the robot signals it has completed the challenge with an audible beep.

  1. Once a robot starts the course, it must remain autonomous or be disqualified.
  2. The robot may not push the ball, the ball must only move after it has be struck by the robot.
  3. The robot must come to a complete stop before striking the ball. A one stroke penalty is added each time the robot moves the ball when moving
  4. If the ball comes to rest against one of the wall, the competitor may move the ball one ball diameter away from the wall.
  5. The final position of the ball at the end of the round shall determine the scoring. If the ball lands in the hole and is subsequently knocked out by the robot, the ball shall not be considered to be in the hole.

Scoring: Closest to the hole, as measured by linear distance, or least amount of strokes, or fastest time is the winner

  • In case of a tie, the one with the fewest
    number of strokes wins
  • If the number of strokes are equal, the fastest
    time wins.
  • Teams will take a video of their robot completing the challenge by submitting their video here: Submit Robotics Entries Here

Playing field: 3’ X 12’ ‘fairway” with a 4’x4’ “green” area. The field boards are constructed from 2x4 lumber painted black. The fairway
background is white with black markers as indicated. The “green” area background is as shown on the following page.

The “tee” and “hole are constructed from eight ninety degree connectors, part number 4509886, four “8-stud” axels, part number 370726, and four
“2-stud” axles, part number 4142865.

Detailed drawing of Mini Golf Field:

This Mini Golf Challenge adapted from a challenge developed by Sonoma County Office of Education – http://www.scoe.org/.

Teams will take a video of their robot completing the challenge. Closest to the hole, as measured by linear distance, or least amount of strokes, or fastest time is the winner.

Be sure to submit your Team Competition Summaries.