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 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 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.
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 complete a set of offline, unplugged activities introducing computer science concepts that show how technology keeps us connected.
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.”
Students explore Figurative Language with an emphasis on metaphors, similes, personification, hyperbole, and idioms.
Students go on a first journey through Scratch for CS First with four fun projects that introduce the core elements of Scratch and foundational coding skills.