Learning Objectives

Introduction to Coding: Students are introduced to the fundamental concepts of coding. They discover the real-world applications of coding and how it powers technology around us.

Game Exploration: The course kicks off with an exploration of the Potato Pirates game, diving into its components and rules. Students get a glimpse of how coding principles are seamlessly integrated into gameplay.

Attacking Strategies: With the guidance of Potato Pirates, students learn how to strategize and execute attacks using coding-inspired tactics. They utilize green cards and ships to learn the basics of coding logic.

Conditional Adventures: The course delves into conditional statements, teaching students how to make decisions within their code. Through engaging activities, students apply conditional statements to create smart and efficient attack strategies.

Looping Excursions: Loops are introduced as a powerful tool in coding. Students learn about "for" and "while" loops, mastering multiplication tables and optimizing their tactics to conquer opponents.

Error Exploration: Understanding that errors are a part of coding, students learn to identify and troubleshoot coding mistakes. This skill cultivates resilience and problem-solving abilities.

Culmination and Scratch Introduction: The course wraps up with a comprehensive review of all concepts learned. Students also take their first steps into Scratch, a friendly coding platform, to solidify their understanding.

Exploring Programming Concepts

Introduction to Coding and its Significance
Understanding the purpose of coding/programming. Exploring how coding impacts various fields.

Unveiling the Game and its Components
Familiarizing with the game setup and components. Navigating through game items in the box.

Attacks and Ship Operations
Learning effective attacks using green cards. Understanding ship mechanics and functionality.

Conditional Statements for Strategic Attacks
Introduction to conditional statements in coding. Applying conditional statements to enhance attack strategies. Engaging in a Boss Enemy activity.

Exploring the Power of Loops
Understanding for loops and their applications, including multiplication tables. Mastering While loops and maximizing their efficiency. Participating in a Boss Enemy activity.

Handling Loop Termination and Advancing Attacks
Learning about loop termination with Throw and Break. Implementing loop-based attacks with If|Else conditions. Participating in a Boss Enemy activity.

Unraveling Errors in Coding
Discovering the concept of errors in programming. Identifying and understanding basic errors. Exploring errors within If|Else statements (relating to PP). Investigating errors in Loops (relating to PP). Engaging in a Boss Enemy activity.

Interactive Quiz and Recap
Interactive quiz on programming concepts (Rolljak Quiz). Summarizing and evisiting all covered concepts.

Diving into Scratch and Building Creativity
Introduction to Scratch for creative game building.

Creating Your Own Potato Pirates Adventure
Students independently create their own Potato Pirates game on Scratch


Interactive Learning: Each lesson is designed to keep young minds engaged through interactive challenges and activities.

Playful Approach: The Potato Pirates game adds a layer of excitement, making learning coding concepts fun and enjoyable.

Real-Life Skills: Students develop crucial computational thinking skills that extend beyond the digital realm and are applicable in problem-solving scenarios.

Featured On

Matthew FischerParent

I personally love the game and it has been fun playing with kids (ages 7-13). As an IT person myself, it has fostered conversation about what the actions are and what they translate to in real world concepts.

USA Today NetworkMedia

With fuzzballs as the representations of your potato pirate crew, and cards that are funny and adorably-illustrated, Potato Pirates is STEM coding fun

Engaging Learning Through Play

Engaging Learning Through Play

Potato Pirates Academy revolutionizes programming education for kids aged 7-12 by using an interactive educational board game. Through play, children learn programming concepts effortlessly, fostering a deep understanding while having a blast.

Certified STEM Education

Certified STEM Education

Our curriculum is certified by STEM.org, guaranteeing a high standard of Science, Technology, Engineering, and Mathematics (STEM) learning. Parents can trust that their child's education aligns with top-notch educational benchmarks, setting them up for future success.

Confident Problem Solvers

Confident Problem Solvers

By combining fun with learning, we empower kids to become confident problem solvers. They'll develop critical thinking, collaboration, and programming skills, gaining an early advantage in understanding technology and unlocking their potential.