top of page

Online Option Available

G7–10 Computer Exploration&Coding Basics

30 Hours · 6–12 students · explore a fun and engaging pathway into technology

Starts Feb 7, 2026
839 Canadian dollars
North York Campus or Online

Available spots


Course Description

This course introduces students in Grades 7–10 to the foundations of computer science and digital creativity. Through hands-on projects and guided coding practice, students build strong problem-solving skills while exploring real-world applications in programming, logic, web concepts, and creative computing. Perfect for students who want to strengthen STEM skills, prepare for future high school CS courses, or simply explore a fun and engaging pathway into technology. Course Goals • Build a solid foundation in computational thinking • Learn core coding concepts used in all major programming languages • Strengthen logical reasoning and digital literacy • Explore multiple areas of computer science • Produce real coding projects to showcase learning • Boost readiness for G11–12 ICS courses and future tech pathways Learning Modules (30 Hours Total) Module 1 – Computational Thinking Essentials • Pattern recognition · Algorithms · Decomposition · Logic structures Module 2 – Coding Fundamentals with Python • Variables · Data types · Loops · Conditionals · Functions • Hands-on coding projects every week Module 3 – Game & Animation Basics • Intro to game logic · Event handling · Simple animations • Build a mini-game or interactive application Module 4 – Web & Digital Literacy • How the internet works · Digital safety · HTML/CSS basics • Create a simple webpage Module 5 – Data & Problem Solving • Intro to data structures · Lists & dictionaries · Simple simulations Module 6 – Capstone Project • Students choose a project: mini-app, game, website, or creative program • Presentation & showcase in the final week Learning Pathway (G7–12) G7–10 Exploration & Coding Fundamentals → G11–12 High School Computer Science (ICS3U/ICS4U) → AP CS / University CS Prep This course builds the foundation students need to confidently advance to higher-level computing and technical pathways. Who This Course Is For Ideal for students who: • Want to explore programming for the first time • Enjoy math, logic, puzzles, or digital creation • Plan to take ICS3U / ICS4U in high school • Are interested in computer science, engineering, or tech • Want a fun, project-based introduction to coding Why Parents Choose Us • Small class size (6–12 students) ensures individual attention • Experienced instructors with tech + teaching backgrounds • Project-based curriculum that builds confidence and creativity • Perfect preparation for high school computer science success


Upcoming Sessions


Contact Details

647-745-0233

info@magicsesame.ca

5 Queenslea Avenue, North York, ON, Canada


bottom of page