Our Curriculum

Our curriculum starts with a basic introduction and progresses to more advanced levels. Students work towards the designation of Jr. Software Engineer!


TechySchool is offering a live Trial with one of our teachers! Students and parents will have the opportunity to see EXACTLY what we offer and how we teach and support our students!


Check out a Trial!

Level 1 - Intro 1

This 1 month Intro to Programming will introduce students to Our Jr. Software Engineer program. Students will be given a demonstration of the inner workings of our platform, the curriculum which they will be following, and details concerning the expectations which are set forth by the program. During this time, students will learn basic JavaScript inputs, and the manner in which they can affect the code.

Level 2 - Intro to Programming 2

​The  Introduction to Programming course teaches students the basics of programming with commands in a grid world where they will learn to perform various coding related tasks. Students will learn Basic JavaScript commands, functions, and control structures by solving puzzles and writing creative programs within this virtual environment. 

Level 3 - Web Design 1

​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. 

Level 4 - JavaScript 1​

The JavaScript introduction to computer science curriculum teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills.


Level 5 - Python 1

Introduction to Python course teaches students the basics of programming in this language. Just like the intro course, this course uses a digital world for various commands to draw scenes on a canvas. Students will learn Python commands, functions, and control structures by solving puzzles and writing creative programs.  The classes and objects mini course teaches students object oriented design as well.


Level 6 - Web Design 2

​A continuation from Web Design Level 1 and focuses on making an initial homepage. Students will take prior concepts and grow upon that knowledge throughout the duration of this program.This level will see the students completing their own full webpage plus supplemental activity and additional HTML Skills.


Level 7 - JavaScript 2

A continuation of JavaScript Part 1 and students will take their knowledge of graphics and be able to expand upon them. Students will use their static images, and learn how to create movement among them. Once this is completed, students will take these animated graphics and create two unique 2D games.


Level 8 - Python 2

The 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. 


Level 9 - Virtual Reality (A-Frame)​

In this short course, students will learn how to build their very own virtual reality worlds using HTML and the A-Frame JavaScript library. Students can view their VR creations on the computer, through phones, or through an Oculus Rift. Get ready to be blown away by what you create!


Level 10 - Advanced 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.

Important Notes

  • Our Demo shows elements of the Level 1 course

  • Courses need to be completed in sequence starting from Level 1

  • The completion time is the suggested "Average" time for most students

  • Course completion times are based on approximately 2 hours per week.

  • Students can work at their own time and schedules!

  • Students may start and stop their sessions at any time!

  • Parents are always consulted regarding student time in program!

  • Completion of this entire program will place students well ahead of the typical Ontario Computer Science Curriculum!

Just $100.00 Month!

Head Office:
16945 Leslie St Unit#25

Newmarket ON L3Y 9A2


Tel: 1-877-875-2330

© 2019 by TechyKids - Parent Co. of TechySchool.ca