Curriculum

Although we have a structured path for students, we understand and fully expect kids to work at different paces. All students are managed independently and we promote individualized education plans for every child in our program. We adjust curriculums as required to meet the pace and skill levels of our students!

​Students up to Grade 4

Recommended students (Grade 3-4). No experience Required

Computer Science Fundamentals Course 1
Develop an understanding of algorithms, nested loops, while loops, conditionals and events. Beyond coding, students learn about digital citizenship.

 

Computer Science Fundamentals Course 2
Students will practice coding with algorithms, loops, conditionals, and events before they are introduced to functions. In the second part of the course, students design and create a capstone project they can share.

 

Blockly in Microbit
Students will use Microbit programming technology, utilizing all skills learned in course 2 and prior, in order to create a stationary graphic, and a moving graphic/design/pattern.

 

Computer Science Fundamentals Course 3
Students review the use of loops, events, functions, and conditionals before learning about variables and for loops. They will investigate helpful problem-solving techniques and discuss societal impacts of computing and the internet. In the second part of this course students design and create a capstone project they can share.

Blockly in Microbit
Students will use Microbit programming technology, utilizing all skills learned in course 3 and prior, in order to create a stationary graphic, and a moving graphic/design/pattern.

Student Mini-Course Electives
This mini-course introduces students to the basics of coding through art, music or sports! Students pick their own theme and learn how to build a variety of projects such as collages, multimedia scenes, learn how to enhance music by generating beat patterns, chord progressions and for the sports enthusiast, they will learn how to build different sport visualizations and games! 

Coding with Art is a mini-course that introduces students to the basics of coding through art! In this block-coding environment, students explore the digital art medium by building coding programs that create collages, imitate techniques of famous artists like Jackson Pollock and Andy Warhol, and tell stories through a sequence of multimedia scenes.

Coding with Music is a mini-course that introduces students to the basics of coding through music! In this block-coding course, students investigate how code can be used to create and enhance music by building programs that generate beat patterns, chord progressions, and musical sequences with visualizations.

Coding + Sports is a mini-course that introduces students to the basics of coding through sports! In this block-coding course, students develop their own sports video games and simulations using code. Throughout the course, students build different sports visualizations and multi-level games that can be played with friends.

 

Certified Teachers, Comprehensive Curriculum and State of the Art Facilities
 

WOW! 30% Off For 3 Months!

NEWMARKET MARKHAM MISSISSAUGA VAUGHAN BRAMPTON!

​Students Grade Grade 5+

 Recommended for Grade 5+ or students that competed the Grade 3+ Program

Intro to Programming
Introduction to Programming course teaches students the basics of programming by giving commands to a computer. Students will learn JavaScript commands, functions, and control structures by solving puzzles and writing creative programs.

Web Design
This is a project-based course that teaches students how to build their own web pages. Students will learn the languages HTML and CSS, and will create their own live homepages to serve as portfolios of their creations. Students will finish this course with tangible, professional, mobile responsive websites.

Introduction to Python
Introduction to Python teaches students the basics of programming in the Python language. Students will learn Python commands, functions, and control structures by solving puzzles and writing creative programs.

OOPS - Supplemental course for Python
Classes and Objects mini course teaches students object oriented design.

Introduction to Computer Science in Python
The CodeHS Introduction to Computer Science in Python course teaches the fundamentals of computer programming as well as some advanced features of the Python language. Students will develop an appreciation for how computers store and manipulate information by building simple console-based games. This course is equivalent to a semester-long introductory Python course at the college level.

Microbit With Python
Students will use their Python skills to complete numerous creative tasks with Microbit programming. Students will create graphics, games and anything else which they may enjoy, using python coding language

Introduction to Programming in Java including Karel Java
Learn the basics of object-oriented programming with a focus on problem solving and algorithm development. This course is NOT designed to prepare students for the AP Java exam.

AP Java
Learn the basics of object-oriented programming with a focus on problem solving and algorithm development. Take this course and prepare to ace the AP Java test.

Introduction to SQL
Learn the basics of SQL. How to structure information, write queries, and analyze data. SQL is a programming languages that allows you to make sense of and organize data in databases. Learn the basics of querying by exploring Harry Potter data.

 

YES! Please tell me more about your programs, class times and promotions!

arrow&v

Head Office: 16945 Leslie St #25 Newmarket, ON L3Y 9A2

No Contracts or Commitments
We are so certain that you will love what we offer your child that we are willing to have you attend without contracts or commitments and you can cancel your child's sessions at anytime should you not be happy with what they are doing in class.  Zero charge or penalties for doing so!

  • Instagram Social Icon
  • Facebook Social Icon