The Botter Challenge

The Botter Challenge, a free coding contest for all ages & abilities, is LIVE today! Build a Frogger-style game for the chance to win cool prizes. Runs October 1- November 30, 2026.

Fiero Code’s fall code challenge is LIVE!

As an upstanding citizen of Planet Fiero, you have important responsibilities! You’ve got things to do and places to be. But as with much of the modern world, a mixture of urbanization, tourism, and poor city planning has made Planet Fiero terribly difficult to get around in. Even crossing the street is downright challenging!

Your Mission:

Design and create a program in Code Blocks that allows you to navigate your character safely across the street. But watch out – obstacles like cars, or robot creatures will be moving along the street, and if you get hit, game over!

Competition details:

  • Free to enter
  • Ages Groups
    • 8-12
    • 13-18
    • 19+
  • Runs from October 1 – November 30, 2026
  • Join the contest in Fiero Code
  • Winner gets cool tech prize from Fiero Code

Get Started:

  1. Log into Fiero Code. If you don’t have an account already, use your ACLS card to create one.
  2. Navigate to the Challenge page from the top menu.
  3. Join the challenge and start building!
  4. Publish your project before November 30.

Requirements:

  1. Design a cool looking main character.
  2. Design a cool scene with a street as the main focus.
  3. Design and program a few obstacles (cars or bad guys) that are traveling along the street. Make some obstacles go one direction and others go the other direction.
  4. Program a way to control your main character to navigate up and down, left and right.
  5. Program a way for the character to win the level by getting to the other side of the street or lose the level by getting hit by an obstacle.
  6. Program a way so players have a certain number of lives, and they lose a life when they get hit by an obstacle.
  7. Make the levels increasingly difficult (more obstacles, faster moving obstacles)
  8. Add sound effects.
  9. Add a timer so players have to complete a level in a certain amount of time.
  10. Create a “You Win” screen and a “Game Over” screen and program the conditions of when those screens will appear.
  11. Optional: Make some levels where the rules are reversed and you die if you touch the road (maybe it looks like water), and instead you have to move onto moving transports to cross the road.

Helpful Fiero Code courses and workouts:

  • Code Blocks
  • Code Blocks Game

Feel free to play this game for inspiration.

“My experience working on this project was challenging for me. It proved I needed
to think more outside the box and other things to truly succeed in my project. On
some subjects it took days, others within the class period, But overall I believe it
was a fun and challenging learning experience. I believe that because I won I am
very excited to see what happens next. I love coding so far and this was a
challenging experience [Like I said earlier] So winning for me was a pretty great
moment.”
– Past first place winner

The next winner could be… YOU!