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.
In Friends, students are encouraged to sign up with a friend or make a new friend in the club. Friends emphasizes teamwork by allowing club members to tell the story of how their friendship started and imagine a company together.
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.
In Art, students create animations, interactive artwork, photograph filters, and other exciting, artistic projects.
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.
In Sports, students use computer science to simulate extreme sports, make their own fitness gadget commercial, and create commentary for a big sporting event.
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.
In Game Design, students learn basic video game coding concepts by making different types of games, including racing, platform, launching, and more!
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.
In this sample activity students animate an ocean wave to create a setting, then tell a story that takes place on the high seas.
In this sample activity students tell a story using the characters from Cartoon Network’s "The Amazing World of Gumball."
Be a designer and programmer – bring the Google logo to life using code.
This video will show you some of the things you can do to design your game and make it your own.
Click on any of the sprites, then click on the costumes tab.
The starter project came with several costumes for each of the sprites.
You can choose one that you like.
You can edit costumes in the paint editor.
Click on the sprite, and you will see a box around the whole sprite.
To edit the sprite, click the “ungroup” tool.
This lets you change individual pieces of the sprite.
Click on a piece.
You may be able to “ungroup further.”
This example ungroups one further, to tinker with the arms.
Click on the piece you want to change.
Click the dot in the center to move the piece.
To rotate it, click the dot on top.
Click on the squares around the piece to change its size.
Click the “reshape” tool.
Dots will appear around the outside of the piece.
Drag the dots to change its shape.
Click the pencil to draw on the sprite.
Choose colors from the color selector at the bottom of the paint editor.
The line, box, and circle tools will help you draw those shapes.
You can type using the Text tool.
To change the color of part of a sprite, select the color you want, the paint bucket, then the area that will change.
Be fearless, and don’t worry about making mistakes!
Computer scientists like you make mistakes all the time.
They are great opportunities to learn!
If you make a mistake, use the “undo” button and try again.
Delete a costume by pressing the x in the top right corner.
Or, start from scratch by deleting all the costumes and painting your own using the “paint new costume” button.
Use these tools and techniques to edit the characters, objects, and backgrounds in your project.
Have fun exploring!
Now it’s your turn: Use the tools in the paint editor to make your game unique.