G7–10 Computer Exploration&Coding Basics
30 Hours · 6–12 students · explore a fun and engaging pathway into technology
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
