Signature Coding Program

Explore our Curriculum

10+ Pathways

Coding Mastery

Skill Samurai offers multiple pathways. Our Way of the Hero offers a clear progression based on each coder’s age, experience, and interests. Our goal is mastery of coding skills.
Students can switch between pathways when they complete a course, e.g moving from Minecraft modding to Python. 
Each pathway offers one or more courses at each of the three levels - Beginner, Intermediate & Advanced. 
With each level, students gain proficiency in more advanced programming concepts and learn how to design and build more complex projects. Levels are taught in age and experience-appropriate development environments, from Scratch to professional languages, such as Python or Java.
In every class, your child will practice their coding ability, along with various STEM activities and games that enhance their knowledge in a fun and rewarding way. If you’re an advocate for your child to become a builder of the future, this is the best program to enroll them in.
The Way of the Hero is only available through our monthly memberships.

Illustration
Illustration

MathCode™ Mastery

The Integrated Maths + Coding Program That Kids Love 🚀

Your child deserves a helping hand
Don't let your child fall behind in Math! With new topics added each year to the school Math Curriculum, it's easy for your child to miss crucial building blocks and develop gaps in their understanding.

Don't wait until it's too late and your child is feeling lost and overwhelmed, help your child become a Skill Samurai! 

Illustration

Artificial Intelligence

Illustration

Game Development

Illustration

Web Development

Illustration

Tech Entrepreneurship

Illustration

Emerging Technology

Skill Samurai Courses

We focus on core technology disciplines such as Artificial Intelligence (AI), Data Science, App Development, Game Development, Web Development, Entrepreneurship and Web3. Our curriculum is uniquely tailored to instill practical skills and deep understanding of these trending technologies and discipline.

Illustration

Coding Fundamentals

Ages 6+

As new explorers of technology, students will make connections to technology by participating in entry-level Guided Projects that allow them to share their own personal experiences and interests. Students will learn introductory skills in HTML and CSS while exploring basic concepts in JavaScript. Students will create their own personal webpage, a blog, make their own quiz game, and develop other similar digital artifacts. These projects will teach the basics of web design along with critical digital skills like design thinking, prototyping, and digital citizenship.

Illustration

Scratch Arcade

Ages 6+

Get a great introduction to computer programming with Scratch! Using the new and improved Scratch 3.0, students will learn the basics of game design and character animation in a well-structured and easy-to-learn coding environment. They will make 2D arcade games with multiple animated characters that can be played with friends and family. What’s more, they will learn to make art with code using the new code blocks in Scratch. This course doesn’t require prior coding experience and welcomes campers from all levels.

Illustration

Coding with AI

Ages 6+

From self-driving cars to entertainment recommendations, AI is a part of our future. There is no better time to start learning how AI works. Students will use Machine Learning and code to develop and train their own vision recognition system and explore how Machine Learning can be applied to art, music, games, and digital assistants by making and programming AI projects. Students will also explore similarities between AI and how our own minds by studying the effects of bias and categorization of data.

Illustration

3D Game Design with Roblox

Ages 8+

Students will use the world-famous gaming platform, Roblox Studio, to design and develop their own games. They will use programming logic like function, loops, and conditions to customize and develop an engaging story that captures the player’s interest, and design heroes that take on the interactive world. Students will work on their game design skills and learn to think creatively about designing worlds, creating themes and setting objectives and goals, mimicking how professional developers.



Illustration

Mobile Game Developer

Ages 8+

Start programming games like a professional with this course. Using the popular desktop and mobile gaming framework, PhaserJS, students will learn how to create a platformer game. Engaging their creativity and design thinking skills, they will create, customize and enhance their games by adding their own set of characters, environments, gravity and world physics. Using Design Thinking methodology, students will gather feedback from classmates and iterate to improve their games




Illustration

Build Your Tech Start UP

Ages 10+

For aspiring technologists, this start-up course teaches students about cutting-edge new technologies to help them innovate a fresh new tech startup idea. Starting with fundamentals of technology, students will learn how programming works using HTML, CSS and JavaScript. Following this, students will identify a real-world problem that they would like to solve. Through design thinking activities and their newly acquired coding skills, they will design and prototype a working tech solution. Working independently or in small teams, students will then develop a business plan, company brand, and digital online presence. At the end of the course, students will have created a tech prototype, a business plan presented as a website and a business blog.

Illustration

Coding the Future WithArtificial Intelligence

Ages 8+

From self-driving cars to entertainment recommendations, AI is a part of our future. There is no better time to start learning how AI works! Students will use machine learning and code to develop and train their own vision recognition system, and explore how machine learning can be applied to art, music, games, and digital assistants by programming AI projects. Students will also explore similarities between AI and how our own minds work by studying the effects of bias and categorization of data.

Illustration

Technology and the Community

Ages 9+

Students will explore intermediate-level Guided Projects that connect to community themes like making a mobile app, designing a health logger and multi-page website for a community organization. By building on previous learning from Technology and Me, students will learn more skills in developing with HTML, CSS and JavaScript. Along with learning more advanced coding concepts, students will explore best practices in digital design for optimal user experience, data analysis and digital communication.

Illustration

Code Your Own World with VR

Ages 12+

From forests to Mars, students will bring their imaginations to life by coding their own virtual reality world. Developed with HTML, CSS, JavaScript and A-Frame, they will code and add their own customized textures, elements and interactions to complete their realistic simulated 3D environments. Students will also be able to easily share their work with friends and families, as well as immerse themselves into their creations.

Illustration

Intro to Blockchain Programming

Ages 12+

This course is for students who have an intermediate level of JavaScript programming and want to learn how blockchain systems work and why they are preferred to reduce online security risks. We will explore how blockchain technologies are changing the way we share information, make payments with crypto currencies and keep track of transactions via a digital ledger. By the end of this course, students will build a simulated blockchain wallet system to store coins. This course emphasizes on both the front and back end of developing blockchain solutions.

Illustration

Video Game Design with Phaser

Ages 12+

Start programming games like a professional with this course. Using the popular desktop and mobile gaming framework, PhaserJS, students will learn how to create a platformer game, a side-scroller game and mini-games. Engaging their creativity and design thinking skills, they will create, customize and enhance their games by adding their own set of characters, environments, gravity and world physics. Using Design Thinking methodology, students will gather feedback from classmates and iterate to improve their games.

Illustration

ELECTIVE D
YouTube Channel Creation

Ages 12+

Our YouTube course is for kids who want to learn how to create an awesome YouTube channel. This course will give them the skills to create engaging videos. Kids will learn how to write scripts and storyboards, and how to create a brand that builds fan engagement. They’ll also develop production skills and discover the ways they can make money with their own YouTube channel!

Illustration

ELECTIVE E
ROBOTICS

Ages 10+

Skill Samurai's VEX Robotics curriculum guides students through the robotics build and competition process so that kids can experience the joy and fun of robotics while learning programming and engineering concepts. VEX is an ideal platform for students to explore important STEM fundamentals and computer science concepts, and as such, students will engage in a series of fun challenges that put their skills to the test. 

Illustration

ELECTIVE F
MACHINE LEARNING

Ages 10+

In this course on artificial intelligence and machine learning, students will learn how to create training programs for computers. This is the perfect platform to learn AI and Machine Learning in a fun interactive class.
Upon completion of Machine Learning, students will be ready for other Skill Samurai Core Curriculum tracks or Career Readiness Education.