FIRST® LEGO® League Challenge Resources

  • Overview
  • Core Values
  • Robot Design
  • Robot Game
  • Innovation Project
  • SPIKE™ Prime
  • EV3
  • FAQ


In the SUPERPOWERED season, FIRST LEGO League teams will learn about how energy is sourced, stored, distributed and consumed in their community, and explore ways of making the energy journey more efficient, reliable, affordable, accessible, or sustainable.

Start Here!

Welcome to SUPERPOWERED! (video) - a short video (3:33) from the IET giving an overview of FIRST LEGO League 2022-23

SUPERPOWERED Challenge Training (video) - a comprehensive video (12:41) from the IET to bring Challenge coaches up to speed

Getting Started Guide for Teachers and Coaches - SPIKE Prime (pdf) - actions to take before and during your first team session using SPIKE Prime

Getting Started Guide for Teachers and Coaches - EV3 (pdf) - actions to take before and during your first team session using EV3

Official Documents

Challenge Overview (pdf) - a summary of the four elements: Core Values, Robot Design, Robot Game, Innovation Project

Robot Game Rulebook (pdf) - a soft copy of the Robot Game Rulebook

Challenge Updates (pdf) - updates and clarifications to the Challenge (18th October 2022)

Corrections to FIRST LEGO League publications (pdf) - updates to Engineering Notebook, Team Meeting Guide, Robot Game Rulebook (1st September 2022)


Judging Session Flowchart (pdf) - format of the 30-minute team presentation and judging session

Rubrics (pdf) - the scoresheet and rubrics used by judges at official tournaments

Awards List (pdf) - details of awards that may be made at each tournament

Class Pack

Class Pack Tournament (video) - suggestions for running a Class Pack in-school tournament

Class Pack Event Guide (pdf) - planning guide and rubrics for running a Class Pack in-school tournament

Session Plans

Accelerated session plan (pdf) - a comparison of the standard 12-session programme and an accelerated 8-session programme

Sprint session plan (pdf) - a highly compressed 6-session sprint programme

Challenge quick route (link) - a suggested approach from the IET for teams with reduced time available per week

Core Values

• Apply teamwork and discovery to explore the challenge.
Innovate with new ideas about your robot and project.
• Show how your team and your solutions will have an impact and be inclusive.
• Celebrate by having fun in everything you do!

FIRST® Core Values, Gracious Professionalism®, and Coopertition®
- read about these cornerstones of the FIRST philosophy
Core Values Tips (link) - tips from the IET for demonstrating Core Values

Core Values Poster (pdf) - a handy reminder of the Core Values to use in your classroom

Robot Design

Identify your mission strategy.

Design your robot and programs using your work plan.

Create your robot and coding solution to match your mission strategy.

Iterate and test your robot and programs.

Communicate your Robot Design process, your programs, and your robot solution.

Robot Design Tips (link) - tips from the IET on Robot Design; use these alongside the information in the Engineering Notebook

SPIKE Prime Tech Tips (pdf) - tips for building with LEGO Technic components, and information about SPIKE motors and sensors

SPIKE Prime Debugging Tips (pdf) - tips for problem-solving when your LEGO robot doesn't do what you expected it to

Engineering Design Process Poster (pdf) - a handy reminder of the Engineering Design Process for your classroom

BrickLink Studio (pdf) - instructions for using BrickLink Studio to build a 3D model of your robot

Robot Game

Build the mission models and follow the field setup to put the models on the mat.

Review the missions and rules.

Design and build a robot.

Explore building and coding skills while practicing with your robot on the mat.

Compete at an event!

Robot Game Missions (video) - a description of each Mission and how it is scored (9:32)

Robot Game Scoring Calculator (link) - the official online scoring calculator

PandaPower Scoring Calculator (link) - a third party online scoring calculator

Robot Game Table Building Instructions (pdf) - plans to construct a table to regulation size

Robot Game Mission Build Instructions (pdf) - scroll to Mission Model Building Instructions and click View to see all files

Mission Model Building Guide (pdf) - a guide to the parts bags and additional parts needed to build each Mission Model

Robot Game Rulebook (pdf)
 - a soft copy of the Robot Game Rulebook

Robot Game Rulebook - Interactive (link) - an online version of the Robot Game Rulebook including explanatory video clips

Challenge Updates (pdf) - important updates to the Robot Game Rules: print and add to your copy of the Rulebook (last update 18th October 2022)

Robot Game Tips (link) - tips from the IET on the Robot Game; use these alongside the information in the Engineering Notebook

Mission Mat Wireframe and Grid (pdf) - useful for planning your Robot Game strategy

Innovation Project

Identify and research a problem to solve.

Design a solution to the problem that helps others or your community.

Create a model or prototype of your solution.

Share your ideas, collect feedback, and iterate on your solution.

Communicate your solution at an event.

Innovation Project Tips (link) - tips from the IET on the Innovation Project; use these alongside the information in the Engineering Notebook

Multimedia Connections (pdf) - pages 9 to 15 include links that may be useful when exploring topics for the Innovation Project

Project-Based Learning Mindset Poster (pdf) - a handy reminder of the principles of Project-Based Learning for your classroom


SPIKE App 3 (link) - download location for SPIKE App 3 software

SPIKE Web App 3 (link) - SPIKE Web App 3 for use with Chrome browser on Chromebooks

Get Started with SPIKE Prime (videos) - three short videos for teachers introducing SPIKE Prime

SPIKE App 2 (link) - download location for SPIKE App 2 software

SPIKE Web App 2 (link) - SPIKE Web App 2 for use with Chrome browser on Chromebooks

Guided Mission (code) - code for the 2022-23 Guided Mission with SPIKE Prime

Competition Ready Lesson Plans (link) - lesson plans to accompany the Unit of the same name in the SPIKE App, including Guided Mission

Bluetooth Connectivity (link) - tips for connecting to the SPIKE Prime Hub over Bluetooth

SPIKE Prime FAQs (link) - information about the SPIKE Prime Hub, including colour coded error messages and additional Bluetooth tips


EV3 Classroom (link) - download location for EV3 Classroom software

Get Started with MINDSTORMS EV3 (videos) - three short videos for teachers introducing MINDSTORMS EV3 and EV3 Classroom

Robot Trainer Lesson Plans (link) - lesson plans to accompany the Unit of the same name in EV3 Classroom

SPIKE Prime Guided Mission (png) - no Guided Mission code is provided for EV3 Classroom, but the SPIKE Prime code may provide some hints

EV3 Lab (link) - download location for EV3 Lab software

EV3 Lab Robot Lessons (pdf) - suggested lesson plan for EV3 Lab

Bluetooth Connectivity (link) - tips for connecting to the EV3 Hub over Bluetooth

EV3 FAQs (link) - some information about the EV3 Hub

Frequently Asked Questions

What is FIRST®?

FIRST® (For Inspiration and Recognition of Science and Technology) is an international not-for-profit organisation founded by inventor Dean Kamen in 1989. FIRST prepares young people for the future through a suite of inclusive, team-based robotics programs for ages 4-18 that can be facilitated in school or in structured afterschool programs. Boosted by a global support system of volunteers, educators, and sponsors, teams operate under a signature set of FIRST Core Values to conduct research, design, build, and showcase their achievements during annual challenges.

Learn more here:

What is FIRST® LEGO® League?

FIRST® LEGO® League is an international program created in a partnership between FIRST and the LEGO® Group in 1998. Each year, the program announces an annual theme, which engages teams of young people in authentic scientific research and hands-on robotics design using LEGO products.

FIRST LEGO League introduces science, technology, engineering, and mathematics (STEM) to children aged 4 to 16 years. Three divisions inspire young people to experiment and grow their critical thinking, coding, and design skills through hands-on STEM learning and robotics. From Discover (Junior and Senior Infants), to Explore (First to Fifth Class), and then to Challenge (Sixth Class to Transition Year), students will understand the basics of STEM and apply their skills in an exciting competition while building habits of learning, confidence, and teamwork skills along the way. 

Learn more here:

What is FIRST® LEGO® League Challenge?

FIRST® LEGO® League Challenge is a global STEM (science, technology, engineering and maths) programme for teams of young people aged 9 to 16 years, to encourage an interest in real world themes and develop key skills that are crucial for their future careers. Young people work together to explore a given topic and to design, build and program an autonomous LEGO® robot to solve a series of missions.

In Ireland, Challenge is open to students in Sixth Class to Transition Year, and is delivered in one of two ways:

Tournament - teams of up to 10 participate in regional tournaments leading to national and international events

Class Pack - for delivery to a larger group, leading to an in-house event 

Learn more here:


SUPERPOWEREDSM is the theme for FIRST® LEGO® League in 202-23. In SUPERPOWERED, teams will learn about how energy is sourced, stored, distributed and consumed in their community, and explore ways of making the energy journey more efficient, reliable, affordable, accessible, or sustainable.

What is the Challenge Class Pack?

FIRST® LEGO® League Challenge Class Pack is an ‘in house’ version of the Challenge programme. It gives teachers and community leaders the opportunity, resources and guidance to run and deliver the programme within curriculum time or with a larger group of children.

Who are the IET?

The Institution of Engineering and Technology (IET) is a multidisciplinary professional engineering institution based in the UK and dating back to 1871, with a worldwide membership in excess of 158,000 in 153 countries. The IET is the delivery partner for FIRST LEGO League in the UK and Ireland.

Learn more here:

IET Education supports STEM teachers by providing a range of resources linked to the school curriculum and partnering with organisations worldwide to create experiences that inspire teachers and students alike.

Learn more and get access to free engineering posters and other resources:

Who are Learnit?

Since 2010 Learnit has been on a mission to 'inspire the creators of tomorrow by making learning fun for the children of today'. We are the delivery partners for FIRST® LEGO® League in Ireland and are proud to partner with the IET on this exciting programme.

Learn more here:

Who is Dean Kamen?

Dean Kamen is a prolific inventor (AutoSyringe, Segway, iBOT), entrepreneur, and tireless advocate for science and technology. His passion and determination to help young people discover the excitement and rewards of science and technology are the cornerstones of FIRST, which he founded in 1989. Kamen holds over 1000 patents, but says that FIRST is the invention he is most proud of, and predicts that the 1 million students who have taken part in the contests so far will be responsible for some significant technological advances in years to come.

Learn more here:

What is the role of the teacher or coach?

The role of the teacher or team coach in FIRST LEGO League Challenge is to organise, encourage, motivate, support and guide the team. The coach doesn't need to be an expert LEGO builder or coder, in fact it's probably better if they're not: the team will learn far more by solving problems themselves.

The IET has an explanation of the role of the coach, including some useful do's and don'ts, on their Teachers and team coaches page.

I'm a teacher or coach: how do I get started?

As a first-time coach, there's a lot to take in! We've put together this guide that will help you get up and running:

Getting Started Guide for Teachers and Coaches - SPIKE Prime (pdf) - actions to take before and during your first team session using SPIKE Prime

Getting Started Guide for Teachers and Coaches - EV3 (pdf) - actions to take before and during your first team session using EV3

From there, the documents and links on the various tabs of this Resources page should cover most of what you need to know.

When will the Tournaments take place?

We plan to hold most Regional Tournaments in February 2023, with the All Ireland Final taking place on 25th March 2023.

The centre button on my SPIKE™ Prime Hub is flashing, what does it mean?


Your Hub's battery is running low. Connect the Hub via the USB cable to begin charging the battery.


There was an error on your Hub or with the program it was trying to run. This can likely be solved by fixing errors in the program, and running it again. In rare cases, you might have to restart the Hub by holding down the Centre Button for approximately 3 seconds.


Your Hub has stopped working, most likely due to a lost connection. Restart it by holding down the centre button for approximately 3 seconds.


Your Hub needs an update that requires a USB cable connection. Connect your Hub to a device via USB cable, and start the Hub OS update in the SPIKE App.

The colour of the centre button can be controlled by a program running on the Hub, so check that your code isn't making it flash!

The Bluetooth button on my SPIKE™ Prime Hub is flashing, what does it mean?


The ring around the Bluetooth button flashes blue when you press the button to initiate pairing, and is solid blue when a connection is established. It remains off if a USB connection is established.


If the ring around the Bluetooth button flashes violet, green and blue, your Hub OS has been recently updated, and your Hub needs to be restarted. Restart your Hub by holding down the centre button for approximately 20 seconds.

How do I replace broken or missing LEGO® pieces?

Contact LEGO Service through one of the links below, depending on your needs:

Bricks & Pieces (link) - online service to replace small numbers of missing or broken parts in new sets, or buy additional parts

LEGO Service (link) - contact form to report missing bags in LEGO Education sets; be sure to mention FIRST LEGO League Challenge

What does this Word Block do and how should I use it?

In the SPIKE App, click on Help and then Word Blocks to get a complete description of all of the Word Blocks that are available.

How do I use Python to program my SPIKE™ Prime Hub?

In the SPIKE App, start a new project and select Python in the pop-up where you name the project. When the programming canvas is open, an on-screen Knowledge Base describes the Python functions that are specific to SPIKE Prime, and includes a Getting Started section. Note that SPIKE Prime uses MicroPython, so not all features and functions of the Python language are available.

The Python chapter from the Computer Science for Leaving Certificate book is available from the Golden Key website.

Sources of more general information are the official MicroPython and Python websites, and tutorial sites like W3Schools

What software should we use for our presentations?

You can use any package you like to prepare your presentation: PowerPoint, Google Slides, Canva, or anything you're comfortable with. It doesn't have to be a slide-based presentation: you could make a video, or present everything live with props or other visual aids - whatever gets your message across!

Internet connectivity and an overhead projector are usually available at Tournaments; however, we strongly recommend that you don't rely on an internet connection for your presentation (download it to your device), and we also suggest that you have printed copies to give the judges (in case of compatibility problems with the projector).

Should I upgrade to SPIKE App 3 or not?

There are a number of much-needed improvements in SPIKE App 3, particularly in the area of Bluetooth connectivity. However, there are a number of other changes which make a mid-season upgrade potentially disruptive to you and your students:

1. Upgrading to SPIKE App 3 triggers a firmware update in your SPIKE Prime Hub, after which it will no longer work with SPIKE App 2. The Hub can be downgraded again if required, but you may need administrator rights on a Windows PC to install the required drivers. In case of an unintended Hub update, contact us for more information. See also the Hub Downgrade Guide from LEGO Support.

2. SPIKE App 3 has fewer movement and motor blocks available, and some of the blocks have fewer options than in SPIKE App 2. While this is intended to reduce confusion by simplifying the palette of blocks, it means that some familiar blocks that students have been using up to now will no longer be available. LEGO Education lesson plans have been updated to reflect this change. See also the Word Block Updates from LEGO Support.

3. Programs written in SPIKE App 2 will not work in SPIKE App 3 and vice versa, meaning students would need to re-write and re-test their programs after upgrading.

4. SPIKE App 3 does not support Python yet, although this will be added at a later date.

See also this LEGO Education blog post and these Technical FAQs from LEGO Support.

If you have recently received your SPIKE Prime and have not yet started using it, the caveats above do not apply to you, and you are free to use SPIKE App 3 from the outset. This is in line with the LEGO Education recommendation for new users. If you choose this route and need to contact us at Learnit with any technical questions, be sure to let us know you're using SPIKE App 3.

I have a different question