Scratch is a programming language and an online community where children can program and share interactive media such as stories, games and animation.
Build a foundation in computer science via coding as you imagine, create and share.
Classes are based on Scratch and Google for Education’s CS First curriculum. CS First is one of many Google initiatives focused on computer science education.
Use of Scratch, user-generated content, and support materials is permitted under the Creative Commons Attribution-ShareAlike 2.0 license.
The contents on CS First’s site are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Students use block code to build an interplanetary story and game. Multi-themed projects include elements of storytelling, art, animation, music, and game design all in one. Projects emphasize creativity by encouraging students to build their unique stories each day.
Intermediate Level course is suitable for students familiar with block coding.
Levels: Intro for Ages 7-12, Intermediate for Ages 9-12
Prerequisite for Intermediate: My First Intro to Coding! or previous course
For 4th to 7th grade classes, there are additional learning outcomes:
Students use computer science to simulate extreme sports, make their own commercial, and create commentary for a sporting event.
Level: Advanced
Prerequisite: Any Intermediate Level course
Students build fashion-themed programs including a fashion walk, a stylist tool, and a pattern maker.
Level: Intermediate
Prerequisite: My First Intro to Coding! or other Introductory level course
Students play musical notes, create a music video, and build an interactive music display.
Level: Introductory. This course is suitable for beginners.
Flex your creative thinking skills as you design custom projects in Scratch. Scratch is a programming language and an online community where children can program and share interactive media such as stories, games and animation. Playfully build a foundation in computer science (coding) as you imagine, create and share.
Level: Introductory. This course is suitable for beginners who have not previously had block code experience or connected online.
It may be repeated by students to gain additional familiarity and depth with the tools.
Students use code to tell fun and interactive stories. Storytelling emphasizes creativity by encouraging students to tell a unique story each day.
Level: Introductory. This course is suitable for beginners.
Students create animations, interactive artwork, photograph filters, and other exciting, artistic projects using code.
Level: Intermediate
Prerequisite: My First Intro to Coding! or other Introductory level course
Students learn basic video game coding concepts by making different types of games, including racing, platform, and launching.
Level: Advanced
Prerequisite: Any Intermediate Level course
Students work in pairs, tell the story of how their friendship started, and imagine a company together.
Level: Intermediate
Prerequisite: My First Intro to Coding! or other Introductory level course
Panucation is a registered 501 (c)(3) nonprofit organization.
Our mission is to provide engaging education for an evolving world to all.
We welcome donations and volunteers.
Please fill out the form below, and we will be in touch shortly.
Code on the Road will foster emotional learning by providing students with a safe and supportive environment. We leverage the welcoming spaces of local community libraries trusted by attending families.
Students can build confidence and resilience by tackling new challenges and overcoming obstacles in their coding projects. The perseverance acquired during these activities strengthens learning in many subjects, including mathematics and language skills.
Code.org has highlighted six studies to show that studying computer science helps students outperform in school and college in the LinkedIn article CS helps students outperform in school, college, and workplace.
Moreover, coding classes will allow students to explore their interests and passions via their projects, which can contribute to a sense of purpose and identity.
Our summer program immediately benefits librarians/support staff as they participate in coding activities via informal professional development (PD). Each library has agreed to provide support during the events, which are specific opportunities to learn by doing, with the assurance that we’re there as subject matter experts.
Multiple weekly sessions reinforce the knowledge gained by each library’s employees.This hands-on PD enables the local teams serving their community to host future STEM coding events more confidently.
We also view these events and the content material as the basis for a lasting partnership with each library as they share resources (event room, Wi-Fi/internet, laptops/Chromebooks) and, most importantly, their time.
Panucation will create and deliver instructional videos and a remix of content based on Getting Unstuck’s modules 1 (When Clicked) and 2 (Parallelism.)
The nature of this pilot program allows us to revise the instructional content over the summer. The resulting material will be a long-term public resource available to librarians and educators.
The general release of content is planned for September 2023.
Students use block code to build an interplanetary story and game. Multi-themed projects include elements of storytelling, art, animation, music, and game design all in one. Projects emphasize creativity by encouraging students to build their unique stories each day.
Intermediate Level course is suitable for students familiar with block coding.
Tell your story. Who’s going, create/draw your ship, prepare Perseverance for launch.
Animating departure from Earth and through space. Is there an imposter on board?!
Create a game to land on target. Explore and decide what (or who) you’ll find.
Launch the drone, Ingenuity, and create your scrolling background effect as it flies.
How does your story end, or does it continue to the next chapter?
For 4th to 7th grade classes, there are additional learning outcomes: