Description
Age: 3rd – 8th grade
Day/Time: See Schedule for Dates and Times
Course Overview
Students will learn coding concepts along with Scratch, a beginner-friendly, block-based programming language designed to make coding accessible and fun. They’ll create interactive stories, games, and/or animations while building a strong foundation in programming concepts like loops, conditionals, and events.
This class is flexible and student-driven. Some students will be just getting started, while others may build more advanced projects. Instruction is adjusted so each student can learn at their own pace and continue growing each session.
This course is taught by Ryan Schlomer, who has over 20 years of experience in software development.
Prerequisites
No prior programming experience is required. Basic computer or tablet skills are helpful, along with a willingness to learn and try new things.
Recommended for ages 8–14.
Devices
Students should bring a laptop or tablet to class each week. While devices can occasionally be shared, students will get significantly more out of the class if they have their own device to use during the full class time.
If your child would like to join but does not have a device, feel free to reach out—there may be a limited option available for sharing.
What is Scratch?
Scratch is an online platform where students can build their own games and animations using visual blocks instead of typed code.
You can explore projects by searching “homeschoolextras” on the Scratch website, or try one of the games I’ve developed: Space Wars on Scratch
Some projects are simple, while others become more advanced—but all of them start with the same basic building blocks.






Reviews
There are no reviews yet.