Luni Coding — Kitchener-Waterloo Kids | Luni Tech Solutions
Part of Luni Tech Solutions — Smart IT. Simple Growth.  |  Kitchener-Waterloo, Ontario 🍁
Now Enrolling · Kitchener-Waterloo

Luni Coding
Learn. Build. Belong.

Ontario curriculum-aligned coding and math courses for KW kids ages 7–15. Real skills. Local examples. Delivered by your trusted tech neighbour.

Ontario Math 2020 Sci&Tech 2022 — Strand A2 Grades 2–10 WRDSB & WCDSB Aligned A Luni Tech Program
6
Course Tracks
Gr. 2–10
Grade Coverage
Ages 7–15
All Welcome
2020 & 2022
Ontario Curriculum
KW
Local & Online
Ontario Curriculum Alignment

Exactly What KW Schools Teach

Every Luni Coding lesson maps directly to Ontario Ministry of Education expectations — reinforcing what kids learn at WRDSB and WCDSB schools.

Strand B — Number

Number sense, multiplication facts 0–12, fractions, decimals, integers

Strand C — Algebra

Patterns, equations, linear & quadratic relationships, variables

Strand D — Data

Data literacy, mean/median/mode, probability, critical analysis

Strand E — Spatial

Geometry, coordinate grids, measurement — connects directly to coding

Strand F — Financial

Earning, budgeting, taxes — grounded in KW real-life examples

Strand A2 — Coding

2022 Science & Tech: write/execute code, assess AI & emerging tech impact

Grade Bands

Four Levels. One Journey.

Students are placed in the right band based on their current Ontario grade — not just age. Each band has its own curriculum roadmap.

Grades 2–3 · Ages 7–8

🌱 Explorers

  • Whole numbers, place value, patterns
  • Addition, subtraction, equal groups
  • Spatial sense & 2D shapes
  • Block coding — sequences & loops
  • Debugging — "what went wrong?"
Scratch · Block-Based Coding
Grades 4–6 · Ages 9–11

🔨 Builders

  • Multiplication facts 0×0 to 12×12
  • Fractions, decimals, percentages
  • Coordinate grids → coding movement
  • Financial literacy — KW market math
  • Python intro: variables & loops
Python Basics · Scratch Advanced
Grades 7–8 · Ages 12–13

⚡ Makers

  • Linear equations, slope, graphing
  • Data literacy — real KW datasets
  • Analyze AI impacts on everyday life
  • HTML/CSS — build real websites
  • Python: lists, functions, data viz
Python · HTML/CSS · JavaScript
Grades 9–10 · Ages 14–15

🚀 Creators

  • MTH1W de-streamed — proportional reasoning
  • Quadratic & linear functions, modelling
  • APIs, object-oriented Python
  • Intro to machine learning concepts
  • KW community capstone project
Python OOP · Web Dev · APIs
Course Tracks

Six Paths to Choose From

Each track follows Ontario's Sci&Tech or Math curriculum and uses Kitchener-Waterloo examples kids recognize from real life.

🧩

Block Coding

Scratch sequences, loops, events — the foundation of all coding

Ages 7–9 · Gr. 2–3
Sci&Tech 2022 Strand A2
🐍

Python Adventure

Variables, functions, loops — real code, real projects

Ages 10–13 · Gr. 5–8
Sci&Tech 2022 · Math logic
🧮

Math Mastery

All 5 Ontario math strands — number to financial literacy

Ages 7–15 · Gr. 2–10
Ontario Math 2020 — All Strands
🌐

Web Design

HTML, CSS, JavaScript — build sites you can actually share

Ages 11–14 · Gr. 6–9
Sci&Tech 2022 Strand A2
🎮

Game Development

Design and code your own games with Python & Scratch

Ages 12–15 · Gr. 7–10
Algebra patterning + Coding
📊

Data & AI Basics

Real KW open datasets, charts, and how AI systems work

Ages 13–15 · Gr. 8–10
Strand D + AI expectations
Proudly Local

Built for KW Kids, By a KW Company

Luni Tech Solutions is your Kitchener-Waterloo IT partner — and Luni Coding is our way of investing in the next generation of KW's tech community.

Grand River water data — Strand D graphing lessons
Region of Waterloo open datasets for statistics
GRT bus routes — coordinate grids & mapping exercises
Kitchener Market pricing — Financial Literacy Strand F
UW / Laurier career pathways for teens (Gr. 9–10)
Communitech & local startup stories for STEM inspiration
CCC / CEMC competition prep for advanced students
🏫

WRDSB Aligned

Waterloo Region District School Board curriculum

🏫

WCDSB Aligned

Waterloo Catholic District School Board

🏛️

UW/Laurier Pathways

Engineering & CS program awareness for teens

💻

Tech Ready Devices

Works on school Chromebooks & iPads

🌍

Multicultural

Celebrates KW's diverse families & cultures

🇫🇷

En Français Aussi

French-language support for KW families

Platform Features

Everything KW Families Need

🎯

Curriculum Dashboard

See exactly which Ontario Math & Coding expectations your child has met — by strand, grade, and topic.

🤖

AI Hint System

Stuck? Get guided hints that develop thinking — never just hand over the answer.

🏆

KW Badges & XP

Earn Waterloo-themed badges — Communitech Coder, Grand River Analyst, Market Math Wizard.

👨‍👩‍👧

Parent Reports

Weekly summaries mapping your child's progress directly to Ontario curriculum expectations.

📱

Works on School Devices

Optimized for WRDSB/WCDSB Chromebooks, iPads, and laptops — no extra installs needed.

🌱

Growth Mindset (SEL)

Ontario Strand A Social-Emotional Learning is built into every lesson — resilience, reflection, confidence.

How It Works

Simple, Structured, Fun

1

Download the Form

Grab the PDF registration form below and fill it in — takes about 5 minutes.

2

Email to Luni Tech

Send your completed form to info@lunitech.ca — we confirm within 2 business days.

3

We Place Your Child

We match your child to the right grade band and course track using Ontario curriculum levels.

4

Start Learning!

First session kicks off on the agreed date — online or in-person in Kitchener-Waterloo.

Registration

Ready to Enrol?

Download the registration form, fill it in, and email it to us. We'll take care of the rest — course placement, scheduling, and your first invoice.

WHAT'S IN THE FORM
✓ Student information & current grade
✓ Course track & session preference
✓ Parent/guardian contact details
✓ Photo consent, liability waiver
✓ PIPEDA privacy consent
✓ Refund policy acknowledgement

📄 Registration Form

1
Download the PDF form using the button below
2
Print and fill in by hand, or type directly into the PDF
3
Email to info@lunitech.ca with subject: "Luni Coding Registration — [Child's Name]"
4
We'll confirm your spot and send an invoice within 2 business days
⬇ Download Registration Form (PDF)
Frequently Asked Questions

Good Questions, Real Answers

Yes. Every lesson maps to Ontario Ministry of Education expectations — the 2020 Math curriculum (Strands B–F) and the 2022 Science & Technology curriculum (Strand A2: Coding and Emerging Technologies). We reference specific strand codes so parents and teachers can verify alignment directly.
Both school boards follow the Ontario Ministry of Education curriculum, so our content aligns with both WRDSB and WCDSB. Whether your child attends a public or Catholic school in Waterloo Region, the Ontario curriculum expectations are the same.
We offer online sessions via Zoom, in-person sessions in Kitchener-Waterloo, and a hybrid option. Please indicate your preference on the registration form and we will work to accommodate it during scheduling.
Luni Coding is optimized to run on Chromebooks (including WRDSB/WCDSB-issued devices), iPads, laptops, and desktops. No additional software downloads are required — everything runs in the browser.
Absolutely. The Explorers and Builders tracks are specifically designed for beginners. We start with block-based visual coding (Scratch) which requires no prior experience and builds confidence before introducing text-based programming languages.
Full refund if cancelled 7 or more days before the first session. 50% refund if cancelled 3–6 days before. No refund within 48 hours of the first session. Exceptional circumstances (illness, family emergency) are reviewed on a case-by-case basis — contact info@lunitech.ca.
We collect only the personal information needed to deliver the program (name, grade, school board, parent contact). All data is handled in compliance with Canada's Personal Information Protection and Electronic Documents Act (PIPEDA). We do not sell or share your information with third parties. Full details are in our Privacy Policy at lunitech.ca/privacy-policy.