Available Courses
PYTHON BLACK HAT: BYOD - Ages 10-12: In the first lesson of the Python course, we will be learning about syntax, comments, keywords and debugging. They are the foundation of any programming language, basic or advanced.
INTRO TO SCRATCH: BYOD - Ages: 7-9
Begin your adventure in digital making, by learning to code animations, stories, and games in Scratch. Students go on a first journey through Scratch with fun projects that introduce the core elements of Scratch and foundational coding skills.
PYTHON. GREY HAT: BYOD - Ages 10-14: More Python moves beyond the basics introduced in Introduction to Python. You will learn how to use lists, dictionaries and files to create charts, models and artwork.
JAVASCRIPT BLACK HAT: JavaScript is one of the most used programming languages around the world. It’s used predominantly across the web both in the browser, and on the server.
It also has all sorts of other uses, like making desktop and mobile apps. Games too!
Students will learn the basics of Javascript and will complete 3 challenges: StoryLIne, Fizz Buzz Game & Make Smoothie.
So what are you waiting for? Let’s get started!
HTML/CSS BLACK HAT: BYOD - Ages 10-14: In the first lesson of the HTML/CSS course, we will be learning HTML Tags, Divs, Attributes, Links/Navigation, Image and Styles. They are the foundation of any web markup language, used to create web documents / web pages.
HTML/CSS GREY HAT: BYOD - Ages 10-14: In this course, you'll learn CSS (Cascading Style Sheets). CSS is a language used to style HTML pages. CSS is what we use to add colour, to form layouts, change fonts and everything in between. CSS is what turns HTML into the beautiful web pages we see every day. In this course, you'll learn CSS Syntax, how to link HTML with CSS, text and font styling, Box Model, sizing and alignment as well as some challenges.
AI CAMP - AI & Data: Discover the foundational concepts of data analysis and machine learning through creative and interactive projects.
Engage with a range of artificial intelligence and machine learning platforms!
Introductory machine learning projects using Machine Learning For Kids with Scratch.
Advanced Scratch: More Scratch moves beyond the basics introduced in Introduction to Scratch. You will make apps, games and simulations using message broadcasting, if..then and if..then..else decisions and variables.