Flex your Creative Thinking Skills using Scratch

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.

  • We have a variety of classes to match the experience of young learners and the schedules of their parents.
  • Every class is taught by Coach Newton and is guaranteed to be lively, engaging and playful!
  • Check out our offerings below or view the current schedule of all classes.
  • (Please note that there are basic technology requirements that must be met in order to be able to enroll.)

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)

Mars Pioneer

Description

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

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration via Zoom)
    • Learn fundamentals of computer science using Scratch
    • Multi-day projects include integrated elements of storytelling, art, animation, music, and game design.
    • Mars Pioneer Itinerary
      • Class 1: Design Your Journey: Tell your story. Who’s going, create/draw your ship, prepare Perseverance for launch.
      • Class 2: Launch & Transit: Animating departure from Earth and through space. Is there an imposter on board?!
      • Class 3: Land & Explore: create a game to land on target. Explore and decide what (or who) you’ll find.
      • Class 4: Launch the drone, Ingenuity, and create your scrolling background effect as it flies.
      • Class 5: Should I stay or should I go? How does your story end, or does it continue to the next chapter?

For 4th to 7th grade classes, there are additional learning outcomes:

  • Students add depth to their creations with additional project coding.
  • Intermediate level classes cover material faster to allow for more coding depth to projects
Details
Length:
1 Week
Ages:
7 TO 8 (2ND – 3RD grades)
9 TO 12 (4th – 7th grades)
Time:
FIVE 60 minute sessions
Tuition:
$75
Schedule

Sports

Description

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

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration)
  • Learn fundamentals of computer science and Scratch
  • Sports Theme based on CS First Curriculum : 8 Activities
    • Victory Celebration: Learn about CS First and Scratch, then create a victory celebration in Scratch.
    • Sports Commentary: Create a dance, cheerleading, karate, or basketball performance competition. Then write the commentary for each of the competitions.
    • Net Sports: Create a fun net sport game with a bouncing ball and an athlete.
    • Fitness Gadget Commercial: Create a commercial around one of four fitness gadgets: wrist wear, eyewear, headwear, footwear.
    • All-Star Passing Drill: Build an all star passing game where you try to aim at a moving receiver.
    • Batter Up: Build a home run derby style baseball game.
    • Extreme Sports: Build an extreme sports game in which a racer navigates an obstacle course for as long as possible.
    • Post-Game Interview: Build a project in which you get interviewed about what  you programmed and learned in class.
For 5th to 7th grade classes there is an additional learning outcome:
  • Students add depth to their creations with additional project add-on options.
Link to Sports
Details
Length:
4 weeks
Ages:
8 to 10 (3rd-4th grades)
10 to 12 (5th-7th grades)
Time:
Eight 75 minute sessions
Tuition:
$150
Schedule

Fashion and Design

Description

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

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration)
  • Learn fundamentals of computer science and Scratch
  • Fashion and Design Theme based on CS First Curriculum : 8 Activities
    • Fashion Story: Learn about CS First and Scratch, then create a fashion story in Scratch.
    • Fashion Walk: Create a fashion show using loops and motion blocks.
    • Ultimate Stylist: Make a program that allows users to select a set of fashion accessories to place on an image.
    • Fashion Innovation: Imagine a technology innovation as part of a model’s outfit, and create a program that describes the innovation to the users.
    • Fashion Poll: Create an interactive project where users can vote on their favorite sprite.
    • Window Shopper: Build a window display that changes when a user interacts with it.
    • Pattern Maker: Design your own pattern while you learn how procedures are used in computer science.
    • Fashion Awards: Build a project that reflects what you have learned and accomplished in Fashion and Design.
For 5th to 7th grade classes there is an additional learning outcome:
  • Students add depth to their creations with additional project add-on options.
Link to Fashion and Design
Details
Length:
4 weeks
Ages:
8 to 10 (3rd-4th grades)
10 to 12 (5th-7th grades)
Time:
Eight 75 minute sessions
Tuition:
$150
Schedule

Music and Sound

Description

Students play musical notes, create a music video, and build an interactive music display.

Level: Introductory. This course is suitable for beginners.

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration)
  • Learn fundamentals of computer science and Scratch
  • Music and Sound Theme based on CS First Curriculum : 8 Activities
    • Introduction & Discovery: Learn about CS First and Scratch, then create your first program.
    • Dance party: Create a dance party animation.
    • Musical Art: Create a colorful collage by programming a repeating pattern, and make the colors in the collage play a sound.
    • Guru Introduction and Musical Talent Show: Create a musical talent show by programming different characters and acts to add to your show.
    • DJ Mixer: Choose a repeating loop of background music or make a slider that speeds up or slows down a sound.
    • Music Video: Create a music video using procedures, which are new commands made up of a set of instructions.
    • Movie Sound Effects & Music Composition: Add sound effects when a sprite bounces off of another, or add new sound effects to the previous project from the Music Video activity.
    • Create a Thank You Project and Free Creation Time: Create a thank you project in Scratch.
  •  For 5th to 7th grade classes there is an additional learning outcome:
    • Students add depth to their creations with additional project add-on options.
Link to Music and Sound
Details
Length:
4 weeks
Ages:
8 to 10 (3rd-4th grades)
10 to 12 (5th-7th grades)
Time:
Eight 75 minute sessions
Tuition:
$150
Schedule

My First Intro to Coding!

Description

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.

Learning Outcomes
  • My very First Panucation.org Online Experience!
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration)
  • Learn about computer science and Scratch
  • Animate a Name: Using sequencing, events, and loops, students pick a name or word and bring the letters to life through animation, sound, and music.
  • Characterization: Students provide details about a character who is missing a school assignment and use code to describe the character’s actions, thoughts, and words.
For 5th to 7th grade classes there is an additional learning outcome:
  • Students add depth to their creations with additional project add-on options.
Link to Intro to Coding!
Details
Length:
One week
Ages:
8 to 10 (3rd-4th grades)
10 to 12 (5th-7th grades)
Time:
Two 75 minute sessions
Tuition:
$37.50
Schedule

Storytelling

Description

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.

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration)
  • Learn fundamentals of computer science and Scratch
  • Storytelling Theme based on CS First Curriculum : 8 Activities
    • Dialogue: Learn about CS First and Scratch, then create a story in which two characters talk without using questions.
    • Check It Out: Tell a story in Scratch. In the story, a character walks through a scene describing what they see.
    • Setting: Create a dynamic stormy day setting, complete with rain and lightning.
    • Premise: Build a story around one of four premises.
    • Characterization: One character narrates another character’s actions and thoughts.
    • Interactive Storytelling: Create a story in which the audience can make a decision.
    • Personal Narrative: Create a personal narrative based on one of three premises.
    • Your Innovation Story: Create an innovative product or idea, then use storytelling to pitch or sell it.
For 5th to 7th grade classes there is an additional learning outcome:
  • Students add depth to their creations with additional project add-on options.
Link to Storytelling
Details
Length:
4 weeks
Ages:
8 to 10 (3rd-4th grades)
10 to 12 (5th-7th grades)
Time:
Eight 75 minute sessions
Tuition:
$150
Schedule

Art

Description

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

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration)
  • Learn fundamentals of computer science and Scratch
  • Art Theme based on CS First Curriculum : 8 Activities
    • Introduction and Discovery: Learn about CS First and Scratch, then explore and create your first program.
    • Animation: Create an animation composed of multiple frames.
    • Interactive Art: Build an interactive project that makes famous paintings talk with clicked.
    • Paint with Tera: Build an interactive project that responds to a user’s mouse-pointer, similar to a paint application
    • Graffiti: Use conditionals to create an interactive graffiti application.
    • Digital Art: Use pixels and “if-else” statements to build a digital art project similar to a photography filter.
    • Building Blocks of Architecture: Create an interactive way to build your own architecture.
    • Greeting Card: Create a greeting card to send to a friend or family member and tell them about Scratch.
For 5th to 7th grade classes there is an additional learning outcome:
  • Students add depth to their creations with additional project add-on options.
Link to Art
Details
Length:
4 weeks
Ages:
8 to 10 (3rd-4th grades)
10 to 12 (5th-7th grades)
Time:
Eight 75 minute sessions
Tuition:
$150
Schedule

Game Design I

Description

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

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration)
  • Learn fundamentals of computer science and Scratch
  • Game Design Theme based on CS First Curriculum : 8 Activities
    • Gaming Story: Learn about CS First and Scratch, then create a gaming story
    • Racing Game: Create a two-player racing game in which users control movement with the keyboard
    • Maze Game: Create a game in which the user guides a sprite through a maze.
    • Platform Game: Create and learn about platform games. Students program a player sprite to move and jump across platforms
    • Escape Game: Create an escape game in which a player must avoid other sprites that move randomly
    • Launcher Game: Create a launcher game using key press events, clones and variables.
    • Quest Game: Learn how to use storytelling in video game design with building an RPG style Quest Game.
    • Cave Surfing Game: Create a game with a side scrolling background (similar to Flappy Bird.)
For 5th to 7th grade classes there is an additional learning outcome:
  • Students add depth to their creations with additional project add-on options.
Link to Game Design I
Details
Length:
4 weeks
Ages:
8 to 10 (3rd-4th grades)
10 to 12 (5th-7th grades)
Time:
Eight 75 minute sessions
Tuition:
$150
Schedule

Friends

Description

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

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration)
  • Learn fundamentals of computer science and Scratch
  • Friends Theme based on CS First Curriculum : 8 Activities
    • Introduction and Explore: Learn about CS First and Scratch, then create a project that talks about friendship.
    • Two Truths & a Lie: Create a game in which you will tell two truths and a lie about yourself. Then, let a friend guess which statement is the lie.
    • Imaginator: Build a program that imagines the future. When finished, play another student’s games to guess their future!
    • Our Story: Using sequence coding, create a story about how you met a friend.
    • Texting Story: Build a cooperative video game that requires two people to play. After you build the game, play it with a friend.
    • Work together to Win: Build a cooperative video game that requires two people to play. After you build the game, play it with a friend.
    • Create a Company: Brainstorm an idea for a company with a friend. Then, each of you can create a different advertisement for that company.
    • Scrapbook: Build a project to reflect on what you’ve learned and accomplished in CS First Friends.
For 5th to 7th grade classes there is an additional learning outcome:
  • Students add depth to their creations with additional project add-on options.
Link to Friends
Details
Length:
4 weeks
Ages:
8-10 (3rd-4th grades)
10-12 (5th-7th grades)
Time:
Eight 75 minute sessions
Tuition:
$150
Schedule
  • Create Account
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.

Class : Mars Pioneer

Description

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.

Class Levels:  Intro for Ages 7-12, Intermediate for Ages 9-12 Prerequisite for Intermediate: My First Intro to Coding! or previous course
Agenda

1. Design Your Journey

Tell your story. Who’s going, create/draw your ship, prepare Perseverance for launch.

2. Launch & Transit

 Animating departure from Earth and through space. Is there an imposter on board?!

3: Land & Explore

Create a game to land on target. Explore and decide what (or who) you’ll find.

4: Drone Time

Launch the drone, Ingenuity, and create your scrolling background effect as it flies.

5: Should I stay or should I go?

How does your story end, or does it continue to the next chapter?

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration via Zoom)
  • Learn fundamentals of computer science using Scratch
  • Multi-day projects include integrated elements of storytelling, art, animation, music, and game design.

For 4th to 7th grade classes, there are additional learning outcomes:

  • Students add depth to their creations with additional project coding.
  • Intermediate level classes cover material faster to allow for more coding depth to projects
Details
Length:
1 Week
Ages:
7 - 8 (2nd - 3rd grades)
9 - 12 (4th - 7th grades)
Time:
Five 60 minute sessions
Tuition:
$75
Upcoming Classes