On-Site Coding Classes for Kids

On-Site Coding Classes for Kids

gaming - robotics - web development

Welcome to Codingschool 4 Kids! We teach web development, programming, robotics, and game development classes to kids at affordable rates. We have text and video courses with colors and visuals to keep kids interested. We are also continously improving our curriculum so that it stays exciting for kids, and easy to understand. Come in for a trial class and join the Codingschool 4 Kids community!

Learn Programming

Learn Programming

And make a LOT of projects!

play icon banner image

Designed With Kids in Mind

Designed With Kids in Mind

We designed our curriculum with kids in mind. It's full of colors and visuals to make it more fun and engaging, and kids build fun games and projects that they can experiment with. We also have video lesssons for visual learners, and a level system so that kids can build up on the necessary concepts. Click on each card to learn more!

scratch logo
  Interactive Learning

  •   Drag and Drop Operations
  •   Variables, Loops, Functions
  •   Create Games and Animations
  •   Speech, Text, User Input

python logo
  Programming Basics

  •   What is Programming?
  •   Why Use Python?
  •   Idle/Terminal for Writing Code
  •   Numbers, Strings, Variables
  •   Datatypes, Casting, User Input

python logo
  Conditions, Operators, Loops

  •   Various Types of Operators
  •   If/Else Statments
  •   If/Else w/Conditions
  •   For Loops & While Loops

python logo
  Lists & Dictionaries

  •   Creating and Using Lists
  •   Creating and Using Dictionaries
  •   Tuples
  •   Looping Lists & Dictionaries

python logo
  Functions & Files

  •   Understanding Functions
  •   Creating and Using Functions
  •   Open, Close, and Reading Files
  •   Writing and Appending to Files

python logo
  Classes & OOP

  •   What is OOP?
  •   Classes & Objects
  •   Methods & Properties
  •   Inheritance, Extending, Overriding

pi logo
  GPIO

  •   Raspberry PI & GPIO
  •   Creating a Simple Circuit
  •   Controlling LED's
  •   Controlling Motors and Servos
  •   Working With Sensors
  •   Working With Rovers

unity gaming
  Unity Gaming

  •   Unity Hub
  •   Unity Editor
  •   Unity 2D and 3D
  •   Fully Functioning Games
  •   Standalone Games

pygame programming module
  Gaming Fundamentals

  •   Creating Basic Shapes
  •   Animating Shapes
  •   Fully Functioning Games
  •   Fully Functioning Games w/Animations

html, css, js Programming Languages
  Html, CSS

  •   Html Basics
  •   CSS Basics
  •   Html & CSS Together

python logo
  JavaScript

  •   Fundamentals of JavaScript
  •   Manipulating the DOM
  •   JavaScript with HTML + CSS
  •   Static Website Development

python logo
  Fullstack w/Django

  •   What is Fullstack?
  •   Working With Django
  •   Integrating a Database
  •   Creating a Website

Why Kids Should Learn Coding

Why Kids Should Learn Coding

Coding teaches logic, creativity, math, and problem solving skills. Plus it's fun!

Coding teaches logic, creativity, math, and problem solving skills. Plus it's fun!

Our programs are designed to teach:

  • Problem solving through full-stack development
  • Math and logic through gaming courses
  • Creativity through web development
  • Confidence through coding
coding graphic

About Us

About Us

Our Mission

Programming is changing the world. From silicon valley startups to medical innovations, programming is taking over as the leading factor of innovation and problem-solving. We want to equip our students with the skills to solve pressing issues in today’s world and to become the future generation that will inspire change.

Meet The Team!

Jay's Picture

Jay Brar

Hi! I’m a software engineer with over 10 years experience. I've had the pleasure of teaching children both in the education sector as well as sports. Learning to code is fun, but it can be a struggle at times. I've been through that struggle and know how to get through it. I've designed this curriculum with a children first approach, so that they actually learn instead of just copying the syntax.

Gurshan's Picture

Gurshan Brar

Hi! I’m Gurshan, an engineering student and aspiring entrepreneur. I started learning Python in 6th grade and I’ve loved programming ever since. Over the years I’ve learned fullstack with Django, C++, Python and Javascript. I’m excited about teaching students about coding and how it can help the world in a positive way. Some of my hobbies are business, the outdoors, tabla, and building things!

Class Schedule

*Based on availability
Day Time
Monday 4:45 p.m.
Monday 6 p.m.
Tuesday 4:45 p.m.
Tuesday 6 p.m.
Friday 4:45 p.m.
Friday 6 p.m.

FAQ

FAQ

Students are guaranteed two classes a week. If you want, you can book more classes for free based on availability. We chose two classes a week because it allows for increased memory retention and focus compared to the traditional, long weekly session.
Students follow our written and video platform. Our instructors answer their questions, explain tricky concepts, and check in on the students. Once they learn the basic concepts, we let them choose what they want to learn next so that they aren’t restricted. We believe in intuitive learning, and want to develop a culture in which students can understand why and how something works.
Currently, we have a monthly tuition of $75 a month. It's not a contract, so you can cancel any time if needed.
We don't have a set minimum age, but it's important for your child to be able to read and follow instructions. In our beginning Scratch courses, kids drag and drop "coding blocks". We teach them the programming principles using child-friendly analogies and terminology. Bring your child in for a class, kids can surprise us sometimes!
Each class is 1 hour long.

Special Offer: $75

$75 a month for the first 50 customers!

shield Secure Payments, Powered by Stripe®

Monthly

$75

Per Month
orange background
  • orange dot Billed Monthly
  • orange dot Auto-Renews Every Month
  • orange dot Cancel Anytime
  • orange dot $75  / month.