View Materials
High Seas Activity
Sample CS First with "High Seas," an introductory activity designed for use in a classroom setting or at a conference, hackathon, or other event. "High Seas" is a one-time, standalone activity and not part of a regular CS First theme or club, so it does not use or provide printed materials, usernames, or passwords.
Try Now View Club PlansStorytelling
In Storytelling, students use computer science to tell fun and interactive stories. Storytelling emphasizes creativity by encouraging club members to tell a unique story each day.
Try Now View Club PlansFashion & Design
In Fashion & Design, students learn how computer science and technology are used in the fashion industry while building fashion-themed programs, like a fashion walk, a stylist tool, and a pattern maker.
Try Now View Club PlansArt
In Art, students create animations, interactive artwork, photograph filters, and other exciting, artistic projects.
Try Now View Club PlansFriends
In Friends, students create projects for a friend! Students are encouraged to sign up with a friend or make a new friend in the club. Projects include telling the story of how the friendship started, making a cooperative game, and imagining a company together.
Try Now View Club PlansSocial Media
In Social Media, students create fun social media style applications and games while learning about the computer science concepts that enable these programs to work.
Try Now View Club PlansSports
In Sports, students use computer science to simulate extreme sports, make their own fitness gadget commercial, and create commentary for a big sporting event.
Try Now View Club PlansMusic & Sound
In Music & Sound, students use the computer to play musical notes, create a music video, and build an interactive music display while learning how programming is used to create music.
Try Now View Club PlansGame Design
In Game Design, students learn basic video game coding concepts by making different types of games, including racing, platform, launching, and more!
Try Now View Club PlansAnimation BETA Advanced
Students create fun and complex animated projects. This is an advanced curriculum, which means it teaches new concepts that are recommended for students who have already participated in at least two other CS First themes.
Try Now View Club Plans


