Grade 9 - 12 Computers
Why Notabilia Education Centre?
- We cater to each individual student’s learning capabilities
- We have programs that follow the Ontario Curriculum
- We have qualified and experienced tutors who teach a wide variety of subjects
- We keep a close line of communication with parents on their kids’ progress
Course Goals
- Follow and build on the new Ontario math curriculum, which which includes coding
- Continue building coding skills from elementary math, including learning to create, read and alter code
- Use coding as a tool to understand complex math concepts, helping improve the ability to solve problems
- Introduction to popular programming languages, data types, operators, expressions, statements, loops, and recursion
- Introduction to more advanced usage of web technologies, inluding Javascript
Course Outline
- Modelling and solving mathematical problems with coding tools
- Advanced usage of spreadsheet software to use formulas and build charts and graphs
- Introduction to computer hardware concepts (parts of the computer)
- Building programming language knowledge with a popular language (Java, Python, Javascript)
- Development of algorithms and programming patterns
- Final project: building a complex game or website with advanced features
Interactive Learning
- Hardware programming (e.g. Raspberry Pi)
- Bespoke projects building real games
- Programming for game development (Scratch, Roblox, Unity etc.)
Testimonials
- Azadeh Hemani
- Mr. Wong, Parent
- Amethyst Cheung
- Mrs. Lin, Parent
- Vincent Wong
- Arfan Rahman
- Owen
- Maria, Parent
- Mary Shabestari
- Mrs. Yang Yang, Parent
