4-H Coding Challenge

4-H Coding Challenge Showcase

The 4-H Coding Challenge at State Field Day gives you an opportunity to showcase your computer science (CS) skills. See what other projects your peers across the state are building to cultivate curiosity around the CS field. At the Showcase, present your code and get feedback from professional software engineers about your project and what you can explore next.

Any 4-H'er can submit a project as an individual or as part of a group, with no age restrictions.

Coding Challenge Categories


Use code to tell a story, by making an animation or anything else. One way to learn about doing this is with CS First.


  • Animating one of your favorite childhood stories.
  • Telling a funny story from your family.
  • Getting a message out there about something you care about.

Game Design

From Pong to Flappy Bird, games are a wonderful way to learn complex coding skills. Your game should have a clear objective and be easy to pick up by your peers.

Don't limit yourself to those options! Pick any way you want to code a game.


  • A maze escape game written in Scratch
  • A 2D platformer like Super Mario World, written in Python
  • A game where a character explores a map and meets new people.

Free Play

Have a coding project that you are proud of and excited to share with your 4-H community? The Free Play category gives any member the opportunity to showcase their favorite, most complex coding applications. If you have a project or something you've made that is about computer science but doesn't involve code, you can submit it to Free Play too! If your project doesn't involve code, just email us to check whether it fits in this event.


  • Some code you wrote to solve a problem for yourself, your family, or your 4-H club.
  • A widget you made for a website to count the number of visitors.
  • A demonstration of your favorite computer science principle, like the number of colors it takes to color a map without having neighboring countries of the same color.
  • Writing some code to let you control your favorite game with a Makey Makey controller.
  • A data structure you implemented in Java after learning about them in AP CS.
  • An app you made.
  • Anything!
Submission Process

Registration opening soon

Register to let us know that you'll be entering a project. If you would like to be a spectator for virtual presentations, please register for the Zoom link.


Submit your completed project.


Date tba Coding Showcase

Meeting Place: Virtual via Zoom link provided upon registering.

3:00 - 4:00 pm: Participants log on and will demonstrate their code.

When it’s your turn to present, share your screen to present your code. Your presentation should be 3-10 minutes and include the following information:

  1. What is the purpose of your code/application/game?
  2. What was the most challenging part to code?
  3. If you had more time, what would you like to improve?
  4. What part are you the most proud of?
  5. What advice would you give to someone else trying to make a project like this?
  6. Short demonstration of your application.

Submissions will receive recognition in the State Field Day awards ceremony (virtual, May 29 6-8 PM), 4-H STEM newsletter, and social media.