2019-

Registration OPEN

IMAGINE

CODE

Build

&

innovate

TEENS Computing

MAKER CLUB

Physical computing allows learners quick feedback by taking real world objects and bringing them to life with coding.

 

Physical computing teaches coding concepts by removing the ambiguity around abstract computing concepts.

Learners learn by designing and building simple to complex projects as skills develop. Sample projects may include: flashing LED lights, wearables, reaction games, roving robots, weather station, smart alarm systems etc.

For learners who are interested in learning in -depth programming skills to apply towards building animations, games, web and mobile apps etc., a deep dive into coding program is the best option. Coding programs at Code-it Hacks get you down to the basics by teaching the concepts via play and many unplugged activities. Learners go through a full life-cycle of design thinking and code their creations with confidence.

 

Digital Playground 

CODING

Why Coding?​

For the curious learners who want to understand the fundamentals of programming, our line-up of coding programs offers learners from basic to more advanced coding. We believe in teaching the "concepts". The Python programming language is used as the means to teach learners concepts and more advanced techniques in coding

How Does the Program work?​

  • Our program is designed to keep learners engaged throughout the school year with a new undertaking every week.

  • The program runs for 12 weeks.  Each course is well paced to give learners ample time to grasp the concepts and apply thier learning to their projects

  • Learners meet once a week for 120 minutes per session

  • Priced at $700 per month

  • Each learner will get an on-line account and all projects can be shared on our Member portal 

Class Logistics:​

This program will run on Saturday afternoons in Bloor West Village (Swansea Town Hall)

Nearest Subway - 2 blocks from Runnymede Station

We are only accepting 12 students 

Classes begin September 22nd, 2018 - December 22nd, 2018

10:00 a.m. - 12:00 p.m.

No Classes on: 

October 6th, 2018

December 1st, 2018

What is included:

  • All course materials

  • All supplies + accessories

  • Program licences

What is not included:

Students are required to bring their own laptops.

Fall 2019- Registration OPEN- Classes Begin OCTOBER 19, 2019 - January 25th, 2020

Intro to Python

$700.00 + HST

Intro to Python is an introductory textual programming course filled with adventurous learning. Python is one of the top programming languages worldwide. It's a favourite language at Google, YouTube, the BBC, and Spotify, and is the primary programming language for the Raspberry Pi

Grades 6 - 8

Grades 9 - 12

Data Analytics with Python - I

$700.00 + HST

Welcome to the world of Data Science. Unleash the power of analytics with Python. In this  12 week course students will take their basic knowledge of Python to a real world application. The focus of this course is to introduce students to applying basic data science principles using python. This is the first of 5 Data Science courses offered in Data Science series. 

Gaming with Python

$700.00 + HST

Gaming with Python will introduce students to advanced concepts within Python to build exciting games. Students will learn the platform to publish their games. Building upon Intro the Python students will take a deep dive in Pygame to master their design and build concepts in Python and take it further by launching their games via web framework

Grades 6 - 8

Grades 9 - 12

Digital Playground

Adventures in Physical Computing

What is Physical Computing?

Physical computing brings together the hardware and software aspects of computing.

 

In physical computing you create real world objects and bring them to life using programming.

 

Project examples include: programming Wearables, LED lights, creating roving robots, sensor based alarm systems, weather detectors, etc.

Why Physical Computing?

Computing concepts can be abstract and symbolic, which can deter many  learners . Physical computing connects these concepts to something tangible and provides immediate feedback.

 

Learners can start with basic projects and advance to more complex creations. Along the way they learn coding and engineering concepts.

 

How Does the Program work?​

  • Our program is designed to keep learners engaged throughout the school year with a new undertaking every week.

  • The 36 week program runs from mid-September -2018 to mid- June 2019.

  • Learners meet once a week for 90 minute session

  • Priced at $185 per month

  • 3-month financial commitment required at any point in the program

  • Owning the physical device is optional ( we supply all  materials for use in class) Though learners may want to own their devices to continue their learning and exploration outside of class time

  • Each learner will get an on-line account and all projects can be shared on our Member portal 

What devices will the learner be exposed to?​

At Code-it Hacks, we continue to train our staff in upcoming technology and fast-paced changing technology trends. All learners will be exposed to:

  • Programming

  • Circuitry

  • Sensors

  • Motors

  • Raspberry Pi/ Micro:bits/ circuit playground / Arduino (The equipment will depend on the program selection)

 

No coding experience required

Devices:  Micro:bits & Arduino

Programming:   Arduino IDE (Java based), Blockly

 

Learning Outcomes:

Program microcontrollers

From simple flashing LED's to temperature gauges, wearables and interactive roving robots, learners will explore, design and build a variety of projects.

Build circuits to apply principles of electronics, including voltage, resistance, current, signal generation and signal monitoring 

Understand and build with various sensors: temperature, light, accelerometer, compass

Students will develop an understanding of the role of troubleshooting, research and development, invention and innovation, and experimentation in problem solving.

Students will develop the abilities to apply the design process.

Students will develop the abilities to use and maintain technological products and systems.

 

Students will develop an understanding of and be able to select and use information and communication technologies.

Some exposure to coding is required.

Devices: Raspberry Pi, Sense HAT (Astro Pi), Explorer HAT Pro, Camera Module, PIR Sensor, etc.

Programming: Python

Learning Outcomes:

Using the Raspberry Pi foundation curriculum, learners will achieve the following outcomes:

Program Raspberry Pi projects using Python

From simple LED's, weather stations, security systems to environmental detection​, Raspberry Pi has it all and learners will work their way up to interesting projects every week

Learners will write programs which use active and passive electronic components. They can receive data from input components and control output components using a computer or microcontroller

Combine inputs and/or outputs to create projects or solve a problem

Learners will use a computer or microcontroller to design and write programs to process data from external sources, and to control output devices that react to or alter their environment. They can design and write programs to monitor various aspects of an environment

Learners will analyse many real-world problems and design and create automated systems that monitor, react to, or influence an environment to solve the problem.

Students will develop an understanding of the role of troubleshooting, research and development, invention and innovation, and experimentation in problem solving.

Students will develop the abilities to apply the design process.

SCHEDULE:

When: Saturday 11:15 am - 12:45 am

Dates - Year round program - Join any time!

(3 month commitment required)

Where: Swansea Town Hall (Bloor West/High Park)

95 Lavinia Avenue

Toronto, ON 

REGISTER HERE

arrow&v
Subscribe to Our Newsletter