Students use code to tell fun and interactive stories. Storytelling emphasizes creativity by encouraging students to tell a unique story each day.
Students work in pairs, tell the story of how their friendship started, and imagine a company together.
Students build fashion-themed programs including a fashion walk, a stylist tool, and a pattern maker.
Students create animations, interactive artwork, photograph filters, and other exciting, artistic projects using code.
Students create fun social media style applications while learning about the computer science concepts that enable these programs to work.
Students use computer science to simulate extreme sports, make their own commercial, and create commentary for a sporting event.
Students play musical notes, create a music video, and build an interactive music display.
Students learn basic video game coding concepts by making different types of games, including racing, platform, and launching.
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.
Students provide details about a character who is missing a school assignment and use code to describe the character's actions, thoughts, and words.
Students create a new presentation, or take an existing one, and make it interactive in Scratch.
Students program a conversation between two characters to explore the role of dialogue in storytelling.
Students take an existing story and explore first and third person point of view.
Students will choose an everyday hero from their own life and build a story or game using code that gives their hero superpowers.
Students will build a project about an idea, activity, item, or cause they feel strongly about.
Two characters meet in a world and discover a surprising object. Students get to decide what happens next by creating a story with code.
Students pick a name or word and bring the letters to life through animation, sound, and music.
Students bring the Google logo to life using code, utilizing programming and design.
Students animate an ocean wave, then tell a story that takes place on the high seas.
In this collaboration between Cartoon Network and CS First, students tell a story using the characters from “The Amazing World of Gumball.”
Two characters travel to their favorite place.
Students explore Figurative Language with an emphasis on metaphors, similes, personification, hyperbole, and idioms.