Weekly Coding Challenges!

Every week we post a new challenge for kids to try and do. There's prizes for the best entries!

Some helpful tutorials from our YouTube channel if you're just starting coding

Flying Animation

Scratch Beginner Closing date: 21st June

Instructions

In this challenge we will program a cat to run, jump and fly through the air while background scenery flies by.

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions.
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge

Send us your work, the best entry will get a prize!

Please make sure to share your project on Scratch and send us the link!

Red v Green v Blue

Scratch Advanced Closing date: 21st June

Instructions

In this project a hundred dots, consisting of red, green and blue, will randomly appear and float around the screen. Red dots infect green, green dots infect blue and blue dots infect red. They battle it out until one colour wins out!

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions.
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge

Send us your work, the best entry will get a prize!

Please make sure to share your project on Scratch and send us the link!


Winners will announced the following week.

Gravity and Jumping

Scratch Beginner Closing date: 31st May

Instructions

In this challenge we will make a character jump and have gravity pull them back down to the ground in Scratch.

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions.
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge

Around the World

Scratch Advanced Game Closing date: 31st May

Instructions

In this project we will do some math to calculate how long it would take to walk, drive or fly all the way around the world!

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions.
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge


Margaret Hennessy, Clonmel Co. Tipperary

Time Travel

Scratch Beginner Closing date: 24th May

Instructions

In this challenge we will transport ourselves through time! By clicking on different characters we will find ourselves in surrounded by dinosaurs or looking at a space city!

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions.
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge

Space Shooter

Scratch Advanced Game Closing date: 24th May

Instructions

In this project we will control a spaceship with your mouse and shoot down balloons that randomly appear on the screen. We'll use variables to keep track of your score and how many lives you have left.

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions.
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge


Ruairi Lafferty
5th Class, Annagh National School, Co Clare
Ruairi's project

Maze Game

Scratch Game Beginner Closing date: 17th May

Instructions

In this challenge you will program your character to navigate their way through a maze using the arrow keys on your keyboard!

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions (we also have a video of how to create the game).
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge

Maze - Artificial Intelligence

Scratch Advanced Closing date: 17th May

Instructions

In this project we program a sprite to figure out how to navigate a maze using random decision making and we will time the beetle to see how fast it can complete the maze.

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions.
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge


James Cooney
6th class, St John's Senior School, Kilkenny
James' project

Conor Watts
6th Class, Ballyroan Boys National School, Rathfarnham, Dublin
Conor's project

Username Generator

Scratch Beginner Closing date: 10th May

Instructions

In this challenge you will create a robot that first asks you some questions and then generates a username for you based on your answers!

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions (we also have a video of how to create the game).
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge

Happy or Not Terminals

Scratch Advanced Closing date: 10th May

Instructions

In this project we recreate the Happy or Not terminals you see in shops.

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions (we also have a video of how to create the game).
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the project and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge


Oisin Gilleran
5th class, Roxboro National School, Roscommon

Anjitha Joby
2nd year, St Josephs College Lucan, Dublin

Create a Racing Car game

Scratch Game Beginner Closing date: 3rd May

Instructions

In this challenge you will program the arrow keys on your keyboard to control a car to drive it around racing tracks that we create using the backdrop editor.

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions (we also have a video of how to create the game).
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the game and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge

Create an Autonomous Car in Scratch

Scratch Game Advanced Closing date: 3rd May

Instructions

In this project we will program a car to drive around a test track with no one driving it except a computer program!

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions (we also have a video of how to create the game).
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the game and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge


Rachel Smith
6th class, Aghamore National School, Mayo
Rachel's project

Sam Buker
6th class, Ballyroan Boys National School, Dublin
Sam's project

Evan Gowen

Create a Scratch Paddle Ball game

Scratch Game Beginner Closing date: 25th April

Instructions

In this challenge you will program a game called Paddle Ball! You will learn about moving sprites, backdrops and using sensing blocks.

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions (we also have a video of how to create the game).
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the game and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge

Create the Angles game in Scratch

Scratch Game Advanced Closing date: 25th April

Instructions

In this fun project you create a game where you shoot a canon at an egg, but the twist is that you must bounce your shot a certain number of times. So you need to get your angles right!

Prize: Microbit circuit board computer

  1. Click on 'Start Challenge' to see the step by step instructions (we also have a video of how to create the game).
  2. Follow the steps to create the project in Scratch.
  3. Come up with a new idea for the game and change your code to add your idea.
  4. Share your project on Scratch and send us the link as well as what your idea was (using the form below).
Start Challenge


Conor Donohoe
4th class, Scoil Mhuire Lacken, Cavan
Conor's project

Remote teaching for Irish schools

Coding Ireland have launched a remote teaching platform for Irish schools. Lesson.ie allows teachers to create lessons & assignments, send them to their students and work together online. Free Trial

Subscribe to get our weekly coding videos!

Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more