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.
Congratulations on finishing your Musical Talent show and earning a badge or two today.
Computer science is a lot like life--if you are curious, willing to keep trying, and brave enough to try new things, you will learn a lot, have fun, and create some amazing stuff along the way.
Today, you also learned about parallel processing. You created several sprites with two block stacks that started running at the same time as the result of an event. For example, when a user clicked on a sprite, the computer ran a block stack that played a song and a block stack that made the sprite dance. Computers are especially good at following multiple sets of instructions at the same time without getting confused. Supercomputers can perform millions of calculations per second and are used to find and predict patterns in huge streams of data. For example, predicting the weather involves processing data from sensors all over the world that produce more than one million weather related observations each day. Computer scientists created the code that analyzes all that data. In fact, weather forecasting has improved tremendously over the last 20 years thanks to computer science.
The holy grail of weather prediction is the estimation and forecasting of precipitation amounts.
And that's absolutely critical for flood forecasting, obviously, if you put the rain on the wrong side of the hills, then the flood is in the wrong catchment.
And so with this very high resolution capability, we think that we'll be able to significantly improve forecasts.
If you look in Europe at some of the basic weather models there are, then gradually over the years, the predictions have gotten better, and that's because they have used bigger computers, better models, and data simulation. So we expect our results to actually reflect the same sort of benefits, the same sort of improvements that have happened overseas.
Because of computer science, weather services have been able to double the warning time for tornadoes and give people 40 extra minutes of warning before a flash flood. Would you have guessed there were supercomputers telling you each day to wear a coat or carry your umbrella? Computer science is everywhere. During the next CS First club, you will make a DJ Mixer and create your own music by mixing in sound samples, adding notes, and changing the tempo of the samples to customize your dance track.
Then, write a G+ post on a sticky note. Write a shout-out to anyone: your club members, your gurus, or even your hose for their help.
Make sure your friend sees it by writing To: followed by their name somewhere on the sticky.
Your guru will have you post the sticky to the G+ page at the end of today’s session.