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.
And welcome to Day 7 of Google CS First Social Media.
Today you will build your own viral video animation.
A viral video is a video that is shared all over the internet, especially through social media.
Examples of viral videos include the Harlem Shake and the ALS ice bucket challenge.
The ice bucket challenge videos created awareness and raised millions of dollars to help people with ALS and to research treatments and find a cure for the disease.
To create your own viral video, you'll use the computer science concepts you learned in past days, including message passing or broadcasting.
Broadcasting sends a message from one part of a program to another.
You used broadcast in your Day 4 Pictogram project to send messages from the button sprites to the image sprites to change the way the images look.
In today’s project, you will tell the audience about an issue you care about.
This project is a little bit different than the ones you created in previous days.
Your finished project will look different from the ones your clubmates create because it will reflect your own personal ideas.
The core portion of today is short, so you will have plenty of time to make the project your own with add-ons.
To create your Viral Video, you’ll begin with a starter project.
This project contains three sprites and one extra backdrop.
In the next video, you will add your own spokesperson to introduce your issue.
To get started, click on the starter project link, click “remix,” and sign in to Scratch.
Then, return to CS First to watch the next video.