Global searching is not enabled.
Skip to main content

35 Courses

Teacher: Instructor yyz

Learning Math Through Code-YYZ-2021-08

Learning Math Through Code Technology Summer Camp

The summer camp will consist of two-hour interactive online classes from Monday through Thursday, with the option of self-study for camp participants on Fridays.

Mon, Tues, Wed, and Thurs Online workshop |10:00 am – 12:00 noon - All times are in your local time zone.



Teacher: Instructor yyz

Learning Math Through Code-YYZ-2021-07

Learning Math Through Code Technology Summer Camp

The summer camp will consist of two-hour interactive online classes from Monday through Thursday, with the option of self-study for camp participants on Fridays.

Mon, Tues, Wed, and Thurs Online workshop |10:00 am – 12:00 noon - All times are in your local time zone.



Coding Your Own Video Game With Roblox-YYZ-2021-06
YYZ (Toronto) Courses
Preview Course

Teacher: Instructor yyz

Coding Your Own Video Game With Roblox-YYZ-2021-06

This course is designed to help students recognize the thought processes when they are formulating and solving problems to be carried out by a computer or device. These processes will help students become better at analyzing problems when they are coding. 

Introduction to Computational Thinking-YYZ-2021-05
YYZ (Toronto) Courses
Preview Course

Teacher: Nicole AgardTeacher: Jonathon BloomfieldTeacher: Russell MairTeacher: Jason MatthewsTeacher: Instructor yyz

Introduction to Computational Thinking-YYZ-2021-05

Introduction to Computational Thinking

Ages and Qualifications: 13 to 17 with no prior experience

This course is designed to help students recognize the thought processes when they are formulating and solving problems to be carried out by a computer or device. These processes will help students become better at analyzing problems when they are coding. 

Computational thinking is the thought processes involved in formulating problems and their solutions so that the solutions are represented in a form that can be effectively carried out by an information-processing agent. Four of these thoughts processes will be addressed during this workshop: decomposition, pattern recognition, abstraction, and algorithms.  This workshop will focus on tackling problems using these thoughts processes and carrying-out solutions using a block-based coding language: Scratch 3. Participants will think analytically, design, and code in real time and will have an opportunity to share their knowledge with others. No prior programming experience is required to attend this online class.  

At the end of the workshop, students will be able to: 

  • Understand why computational thinking is pertinent when programming but also in their daily lives. 
  • Decompose problems in smaller sub-problems. 
  • Recognize patterns in problems facilitating decomposition, save time and make their code more efficient. 
  • Use abstraction to remove unnecessary details while solving a problem. 
  • Use algorithms to create a series of steps to produce pseudocode and code.  
  • Identify and use various coding mechanisms to make their code more efficient, including loops, variables, functions and lists.

Learn to Program with Micro:bit-YYZ-2021-04
YYZ (Toronto) Courses
Preview Course

Teacher: Instructor yyz

Learn to Program with Micro:bit-YYZ-2021-04

Ages: 8-12 years old

Description:

A micro:bit is a pocket sized little computer that runs the code the boys create using the Microsoft Makecode platform.

The boys will be required to think analytically, design, play, and code in real-time and will have an opportunity to share their knowledge with others. No prior programming experience is required to participate in this online class

Computational thinking with mBlock and Python-YYZ-2021.03
YYZ (Toronto) Courses
Preview Course

Teacher: Nicole AgardTeacher: Jonathon BloomfieldTeacher: Russell MairTeacher: Jason MatthewsTeacher: Instructor yyz

Computational thinking with mBlock and Python-YYZ-2021.03

This course is designed to help students recognize the thought processes when they are formulating and solving problems to be carried out by a computer or device. These processes will help students become better at analyzing problems when they are coding. 

Creating Smart Objects With mBlock2-YYZ-2021.02
YYZ (Toronto) Courses
Preview Course

Teacher: Nicole AgardTeacher: Darren BaptisteTeacher: Dee BaptisteTeacher: Jonathon BloomfieldTeacher: Russell MairTeacher: Instructor yyz

Creating Smart Objects With mBlock2-YYZ-2021.02

Ages: 8-12 years old

Description:

Maybe you own a smart speaker such as Google Home or Alexa at home. How does it work? In this workshop, you will use mBlock, a block-based language (derived from Scratch), with many extensions to create smart objects that will improve your life at home. This field of computer science is called “the Internet of Things” or IoT. You will use cognitive services, climate data, video sensing, text to speech, and translation services to design fun and interactive inventions. 

Creating Smart Objects With mBlock-YYZ-2021.01
YYZ (Toronto) Courses
Preview Course

Teacher: Nicole AgardTeacher: Darren BaptisteTeacher: Jonathon BloomfieldTeacher: Russell MairTeacher: Jason MatthewsTeacher: Gamaliel ObiniyanTeacher: Instructor yyz

Creating Smart Objects With mBlock-YYZ-2021.01

Ages: 8-12 years old

Description:

Maybe you own a smart speaker such as Google Home or Alexa at home. How does it work? In this workshop, you will use mBlock, a block-based language (derived from Scratch), with many extensions to create smart objects that will improve your life at home. This field of computer science is called “the Internet of Things” or IoT. You will use cognitive services, climate data, video sensing, text to speech, and translation services to design fun and interactive inventions. 

Computational Thinking-YYZ-2020.11
YYZ (Toronto) Courses
Preview Course

Teacher: Nic AgardTeacher: Nicole AgardTeacher: Darren BaptisteTeacher: Dee BaptisteTeacher: Jonathon BloomfieldTeacher: Russell MairTeacher: Jason MatthewsTeacher: Jason JJ MatthewsTeacher: Toronto MentorTeacher: Instructor yyz

Computational Thinking-YYZ-2020.11

This course is designed to help students recognize the thought processes when they are formulating and solving problems to be carried out by a computer or device. These processes will help students become better at analyzing problems when they are coding. 

Teacher: Nicole AgardTeacher: Khalid AhmedTeacher: Darren BaptisteTeacher: Dee BaptisteTeacher: Jonathon BloomfieldTeacher: Bryan JohnsonTeacher: Russell MairTeacher: Jason MatthewsTeacher: Jason JJ MatthewsTeacher: Xavier MazzottaTeacher: Gamaliel ObiniyanTeacher: Kevin OkeraTeacher: Jordan RoseTeacher: Jeffrey StewartTeacher: Instructor yyz

Introduction to Computer Music Composing Through Code

Welcome to Web Development Essentials with Black Boys Code Toronto, over the next four weeks, we look forward to introducing you to the world of web development!

Make sure you complete the pre-workshop survey to gain access to the first week's material.

See you soon!

Teacher: Jason MatthewsTeacher: Instructor yyz

Web Development Essentials-YYZ-2020.07

Welcome to Web Development Essentials with Black Boys Code Toronto, over the next four weeks, we look forward to introducing you to the world of web development!

Make sure you complete the pre-workshop survey to gain access to the first week's material.

See you soon!

YYZ (Toronto) Courses

Build A Web Page - DEMO

Learn to Code Online With Microbit-YYZ-2020.04
YYZ (Toronto) Courses
Preview Course

Teacher: Nicole AgardTeacher: Ian DucharmeTeacher: Colin McCleanTeacher: Claudius ThomasTeacher: Instructor yyz

Learn to Code Online With Microbit-YYZ-2020.04

In this course, you will learn to code by using a Micro:bit and an online emulator.