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.
In this add-on, you will upload images from your computer and program them to display with the quiz result.
If you don’t have any saved images that you’d like to add to your project, please close this video and select a different add-on.
To begin, choose “upload sprite from file" and select an image saved on your computer.
Click the costumes tab to see this image.
To add the other image, click upload costume from file and select it.
Click the select tool, then click the sprite, and resize it by clicking and dragging a square on the surrounding box.
To move the sprite to a different part of the stage, click and drag it until it is in a spot you like.
Next, program the image sprite to hide until the results are revealed.
Click the scripts tab, and add a "when flag clicked" block and a "hide" block from the looks menu.
To program the sprite to show up when the results are revealed, click the events menu, and add a "when backdrop switches" block.
Select "Outcome 1" from the dropdown.
From the looks menu, add a "show" block, then add a "switch costume" block.
From the dropdown menu, select the costume that goes with Outcome 1.
Try it out!
Click the flag, then take the quiz, selecting the options that go with Outcome 1.
When the backdrop switches to the Dorothy outcome, the Dorothy image is shown.
Repeat this process for Outcome 2.
Add a "when backdrop switches" block from the events menu, and select "Outcome 2" from the dropdown menu.
From the looks menu, add a "show" block and a "switch costume" block, and select the costume that goes with Outcome 2.
Try it out again.
The image sprite hides when the quiz starts, and shows the correct costume when the result is revealed.
Now it's your turn!
Upload images of your characters as costumes in a single sprite.
Then program the sprite to hide when the flag is clicked, and to show the correct costume when the result is revealed.