Outschool
Open currency, time zone, and language settings
Log In

Scratch Coding Club

In this weekly ongoing Scratch club, students will work on their individual projects, learn new coding and animation skills, and interact with classmates in our Scratch Club community.
Joan Mendelson
Average rating:
5.0
Number of reviews:
(14)
Class

What's included

1 live meeting
1 hrs 30 mins in-class hours per week

Class Experience

n Scratch Club, students have time to show their work to classmates; work together on ideas, testing or debugging; learn new skills, work on their individual projects, and enjoy the company of peers who also like to code and create. 

Each Scratch Club meeting will include:

Greeting - We begin by saying hello to each other!

Show Student Work - Students can show what they worked on since our last session. Classmates can help test or debug if needed, ask questions about the project, and give positive feedback. 

Lesson - We will have an interactive demo and mini-lesson on a coding and/or animation concept and technique. These may include sequencing, the coordinate grid, motion, flip-book animation, dialog, sound, repeat loops, conditional code, variables, sensors, operators, functions, parameters, debugging and testing. Weekly topics will be selected based on student interests, prior experience, and project needs.

Work on Projects - Students will have time to work on their own projects. They will add coding, artwork and sound. Students can take a turn sharing their screen as they work, and can get help from the teacher and from classmates as needed. Students will select their own projects, ranging from games, stories, memories, cards, models, and more. Do they want to create a cool game, tell a story, remember a special day, create a card, think about a book they read, make a science model, or share a message? You can do all this and more with Scratch! Students will choose their own projects, and can work on each project over 1 or multiple sessions. Each student will decide when they are ready to start a new project.

Show Work - Students will show what they created in class, and classmates will give constructive suggestions (if wanted) and specific compliments. Students can also tell us if their project is complete, or what they plan to add next.

Good Bye - We will end with a friendly good bye. Happy coding everyone! 

This class is for students who have used Scratch or a similar coding tool before. Students new to Scratch are encouraged to take my Scratch for Beginners class.

Learning Goals

Students will learn about sequencing, the coordinate grid, motion, flip-book animation, dialog, sound, repeat loops, conditional code, variables, sensors, operators, functions, and parameters in the Scratch interface, as well as logical thinking and debugging techniques. They will also build presentation and feedback skills. Students will use their creativity to make projects that reflect their own style.
learning goal

Other Details

Parental Guidance
Scratch is approved by OutSchool for coding classes. Students will need a Scratch account to save their projects for this class and beyond. Scratch has you use your (the parent’s) email address for children under 16, so parental help is needed if a student has to reset their password. Here is Scratch’s info page for parents: https://scratch.mit.edu/parents/. Please note, as with any online account, parental guidance is needed to monitor students' use of their account.
Supply List
Students will need a Scratch account for this class. Please see Parental Guidance section for more on Scratch accounts.
External Resources
In addition to the Outschool classroom, this class uses:
  • Scratch
Joined October, 2021
5.0
14reviews
Profile
Teacher expertise and credentials
Hi, my name is Joan Mendelson. I teach Computer Science (CS) to Kg - 8th graders in a brick and mortar school. I also teach with Outschool!

In my classes, students use CS and their creativity to make animations, stories and games. I love creating with Scratch and other CS tools, because it’s like putting together pieces of a puzzle to make something special. My approach to teaching is to spark this joy in students, by making coding skills engaging and accessible. My classes bring together critical thinking, problem solving, creativity and collaboration. They empower students with confidence and skills to express themselves, help others, and continue learning. 

I enjoy teaching beginners and experienced students alike. Students can progress at their own pace while sharing the experience with their classmates. There are so many things we can create with animation tools! My classes and animation clubs focus on various projects, including story telling, documenting events in kids’ lives, animated cards and letters, prototypes, and of course game creation. Whether I’m teaching a large class or a small group, I love to encourage student voice while developing technical skills. I hope you’ll join me! What should we create next?

When I’m not teaching, I enjoy bike riding, cooking, dancing, working on creative projects, and spending time with family and friends. What inspires you? Let’s use our passions to create something awesome!

Reviews

Live Group Class
Share

$20

weekly

1x per week
90 min
Completed by 1 learner
Live video meetings
Ages: 8-13
2-6 learners per class

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool