In this core course we teach programming fundamentals in Python. Python is easier to learn than other coding languages, and this course is well suited for students with little to no programming experience. In this course, students will build their skills from beginner to advanced, and up to university level. Students are provided with a digital textbook and guidelines to set up an online coding environment which they will use each class. In each class, students will learn new concepts and build on concepts they have already learned. Students will also do practice problems, challenge questions and get hands on coding time. Each class is designed to ensure high quality learning and allow students to apply their skills to real projects. At the end of each lesson, students are assigned homework to continue their learning outside of the classroom. Topics covered in this course include data types, functions, conditional execution, loops, classes and objects and more. This course also includes review sessions and a capstone project to allow students to apply the concepts they’ve learned.
Passion for tech. Unmatched expertise. Personality that brings out the absolute best in your child. We know there's no replacement for the best teacher. It's no surprise that iconic companies like Google, Amazon, Microsoft, and Disney hire the same talent we do. Our Geek Certified instructors possess the whole package of skills that inspires students for the Tech World!
This course is designed to build the basics of a complicated mathematical field. It is designed to be a complete introduction to the fundamental concepts of number theory for students in grades 7-10.
The class covers topics such as primes and composites; multiples, divisors, and divisibility; prime factorization and its uses; modular arithmetic and more.
Students in grades 6-10 will build a solid understanding of more advanced geometry concepts in this course. It is designed to expand on the standard high school geometry curriculum and to challenge students with new concepts and problems.
Topics include congruent and similar triangles, circles, 3D geometry, and introductory trigonometry.
To build on the concepts from the Introduction level course, students will build on their Counting and Probability knowledge.
A thorough introduction for students in grades 7-10 to counting and probability topics such as permutations, combinations, Pascal's triangle, geometric probability, basic combinatorial identities, the Binomial Theorem, Pigeonhole Principle Conditional, Probability Graph Theory and more.