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 activity, you learned about conditionals. You learned that computers make decisions by looking at conditions that tell them whether or not to run specific code. This is a huge part of what computers do and a really important concept in computer science.
Think of your favorite apps, software programs, or electronic toys. Every single one of them uses conditionals, and most of them probably use thousands!
Conditionals even help pets. Check out this video about a collar that sends your pet’s GPS location to a smartphone so that you don’t have to worry about your pet getting lost.
A small device attaches to your pet's collar.
If your pet goes missing, you'll get alerted immediately on your smartphone, and with the press of a button, you'll be able to use the GPS in the device and the GPS in your phone to guide you turn by turn to your pet's location.
That sounds great! What triggered you to develop a tracker?
And how does it exactly work?
Sure! I actually was inspired by my own dog.
This is pip.
Pip is a 15 pound terrier mix, so, surely after we adopted him-- he's going to go back to sleep-- he went missing, and it was really terrifying. That's what inspired us to come up with a solution.
That's pretty sweet. If your pet goes missing, then this app will display the GPS location on the collar and give you directions to that location. If your pet is nearby, it will make the battery go to sleep, so it has more battery life for when your pet is actually lost. Good thing computer scientists like you, protect lost pets! Next session you will create an advertisement that shows off the features of a new fitness gadget. Sounds really fun!
Lastly, post a shout-out using the sticky note on your computer; tell someone thanks or let them know they did a great job. After that, wrap it up and make sure to listen to your Host or Guru’s instructions. As you finish up today, think about this quote from Serena Williams. Serena has dominated tennis for over a decade, and she has racked up several Olympic Gold Medals. Want to know how? She says, “Luck has nothing to do with it, because I have spent many, many hours, countless hours, on the court working for my one moment in time, not knowing when it would come.” Greatness is worked for, each and every day, just like Serena says. So when you are struggling with a tough issue or problem, just keep going and eventually your moment will come to shine. See you next time.