Early Elementary (Ages 6-9)

Early Elementary School is a great time to start introducing students to coding ideas and concepts.

Penguin Coding School offers classes for students as young as six years old. Elementary school is a great time to start introducing kids to computer programming concepts like variables, functions, loops and conditionals while having fun playing games and creating digital animation.

We offer two paths for kids ages 6 to 9: Minecraft Coding and Scratch Coding. Both coding education paths are built on top of a robust curriculum that gently introduces beginners to the basics and then builds up their confidence so they increasingly are able to tackle higher level coding and programs on their own. Scratch Coding and Minecraft Coding both use drag-and-drop interfaces which allow for kids of all typing experience (including none) to enjoy the classes.

Minecraft classes are great for kids who don’t necessarily like a blank canvas but are task oriented (like build a roller coaster with these parts, or build a castle). The classes are very popular with kids who are already familiar with Minecraft, but never knew they could do so much more by learning to code in Minecraft.

Scratch classes are great for kids looking for a blank canvas to build their own games and animation. Every Scratch coding class consists of our teachers guiding the students through a game or project that they build on their own. They can be creative as they want in the characters they choose, the visual effects and the music and sounds they add.

For in-person coding classes, we offer different levels of Robotics through the Lego Robotics Kits. We use Lego WeDo, Lego Mindstorm and Lego Spike Prime kits and our robotics curriculum to allow every student to build their own robot out of Legos and utilize drag and drop coding to program these robots.

  • Minecraft

    Ages 6-9

    These courses use the education edition of Minecraft to teach kids all of the core coding concepts including sequencing, variables, functions, loops and if/then conditionals. This is NOT just playing Minecraft or building mods but using Minecraft to learn how to program.

  • Scratch

    Ages 6-9

    Scratch is a programming platform developed by MIT specifically geared to introducing coding to children. Students can use Scratch to develop games, music, digital art, and animation. Every student will work on a project throughout the course with the teacher’s guidance. Most importantly, students will find computer coding to be a powerful means of creative outlet.

  • Lego Robotics

    Ages 5-18

    Lego robotics using Lego We Do kits kids will make different robots out of Legos. Using drag and drop coding they can program the robots to move, make sound, change colors and more.

Questions? Email us at

info@penguincodingschool.com