Youth Coding League (YCL)

The Youth Coding League turns ‘coding’ into a team-based spectator sport that is both entertaining to watch and fun to compete in.  

The Youth Coding League is a competitive coding program for middle school students. Student teams work along with coaches to prepare for a final, spectator-friendly coding competition at the end of the season, learning computer programming basics along the way. Industry mentors, typically current software developers, are also available to provide additional support and guidance to League teams.
Interested in learning more? Contact Beth at beth@globalhack.org

Youth Coding League FAQ

How do teams work?

Teams are made up of students in 6th, 7th, or 8th grade. Each League team can have between three and six students. Each team must also have a coach, typically either a teacher or volunteer. During the season, teams meet at least once a week for an hour, leading up to the competition in January.

Who can coach at YCL team?

Each team is responsible for finding a coach, typically a teacher, parent, or other volunteer. GlobalHack will provide training as well as an easy-to-implement curriculum for all League coaches. Coding or technology knowledge is preferred but not required to coach — we ask that the coach is open and willing to learn along with their team. For coaches that have no coding experience, we will pair the team with an experienced mentor who is willing to lend extra help.

How long does the season last?

The League season will begin in August and last until the competition on January 26. Teams will meet on a weekly basis, but may meet more frequently closer to competitions.

How much does participation in the YCL cost?

The cost is $250 per team. There are a limited amount of scholarships available for schools and youth organizations in which 50% of the student population qualifies for free or reduced lunch. Please contact Beth at beth@globalhack.org for more information.

How does a school sign up to be part of the YCL?

We have a limited number of spots. Please contact Beth Casagrand at beth@globalhack.org for more information.

How do I apply to be a YCL mentor?

Industry professionals, serving as mentor volunteers, are an important part of the Youth Coding League. Please contact Beth Casagrand at beth@globalhack.org

What can I expect at the YCL competition on January 26?

Part competition, part collaboration— the students’ coding knowledge will be demonstrated in a spectator-friendly manner. Students will work through a live coding challenge, demonstrate their final coded creations, and participate in a teamwork challenge.  

What will teams learn during YCL?

YCL participants learn a programming language called Python. By the end of the program, they will have learned to write a fully functional game from scratch. They will learn computer science concepts like variables, data types, expressions, if/else statements, and loops. It is our goal that participants gain confidence with their knowledge of technology and coding during the program and grow inspired to continue learning beyond the YCL.

Sign up for our newsletter and stay connected with GlobalHack.

Close this popup