Empowering all students to create with technology through free computer science clubs

CS First provides free, easy-to-use computer science (CS) enrichment materials that target and engage a diverse student population.

Get Involved Learn More

Theme-Based Clubs

Each CS First club is based on a real world theme and consists of about 10 hours worth of lessons and activities. The different club themes offered aim to attract and engage students of varying backgrounds and interests. All our materials are targeted at students in 4th - 8th grades (or between the ages of 9 - 14), and are free and easy to use.

Explore Our Materials

Music & Sound

Music & Sound theme icon


Art theme icon


Storytelling theme icon


Fashion theme icon

Game Design

Games theme icon


Friends theme icon
Volunteer helping students

Free and Easy – No Experience Needed

You don't need computer science experience to host a CS First club. All you need is access to a location, a set of computers, and a group of students.

Start a CS First Club

Volunteer at a Club Near You

To reach as many students as possible, we need help from volunteers like you! You don't need prior computer science knowledge or education training to get involved — all you need is your enthusiasm to help young people learn and explore.

Learn about Volunteering
Volunteer helping students
CS First student

Help Us Spread the Word

Many of our clubs get their start with parent and community advocates, who raise awareness by making phone calls or sending emails to school leaders. Make a difference in your community by helping us spread the word!

Learn about Advocating