Introduction to Computer Science with Python 3
November 20, 2021

This workshop will teach kids both Python and the fundamentals of computer science through interactive discussion and programming challenges. 

Did you know in the GTA alone, there are over 4100 job postings for Python developers? Python is in the top 3 most loved languages by software developers and is the #1 language developers want to learn!

Black Boys Code Reskilling Workshop for Ontario Residents

Are you considering a career in web development? Black Boys Code is pleased to partner with Lighthouse Labs to offer a free Introduction to HTML/CSS coding workshop. If you identify as a Black Youth in Ontario, aged 18-29, and are interested in gaining a career in coding, then this is for you.

By the end of this workshop, you will be introduced to the fundamentals of HTML/CSS, and you will build a basic web page!

Learning Math Through Code AFTER SCHOOL PROGRAM

Are you based in Brampton, Calgary, Halifax, Montreal, Toronto, Windsor, Edmonton or Hamilton and have a son between 10-14 years old who has an interest in exploring the world of computer science and coding?

Register him for Black Boys Code’s Learning Math Through Code After School Program!

Building a Multi-Page Website October 23rd & October 30th

The students will be introduced to one the fundamental languages of the web, HTML

Come join us onSaturday October 23rd and Saturday October 30 th. Your boy (ages 10 to 14) can participate in our online workshop Building a Multi-Page Website
September workshop

Getting Started with HTML
September 18th and September 25th

The students will be introduced to one the fundamental languages of the web, HTML. What you will learn By the end of the workshop, students will have learned some of the fundamentals of becoming a front-end web developer from industry professionals with real-world experience. Students will learn how to structure and populate a web page using HTML.

Introduction to Computer Science with Python 3

July 24 & 31st 2021

Python is in the top 3 most loved languages by software developers and is the #1 language developers want to learn!

Did you know in the GTA alone, there are over 4100 job postings for Python developers?

This workshop will teach kids both Python and the fundamentals of computer science through interactive discussion and programming challenges. Kids will be able to engage with Topics include

1. Data types and conversion .
2. Creating programs users can interact with .
3. Controlling the flow of your program .
5. And more!

Technology Summer Camp Banner

Technology Summer Camp
July 19 2021

Black Boys Code is launching our first-ever Technology summer camp program! Starting on July 19, 2021, this free virtual 4-week program will be jampacked with skill development from developing a web page to building an app!
Cover image coding your own video game with roblox

Coding Your Own Video Game With Roblox

June 19 & 26 2021

Has your boy ever expressed interest in creating their own video game? 

Come join us on Saturday June 19th and Saturday June 26th your boy can with our new workshop “Coding Your Own Video Game With Roblox” This two-week workshop is for boys between the ages of Ages 11 to 17. By the end of this two-week workshop (two Saturdays-June 19th and 26th) learners will be able to:  

1. Design and code a simple obstacle-course-style game.  
2. Test their game and modify the objects and code to correct mistakes.  
3. Use 3D design to create objects and format them using three axes: x, y, z.  
4. Understand what object-oriented programming is.  
5. Understand how to add behaviors or actions to objects with a text-based scripting language.”  

Computational Thinking

Introduction to Computational Thinking
- May 22 2021

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.  

April Workshop

Learn to Program with Micro:bit - April 17 2021

A micro:bit is a pocket sized little computer that runs the code the boys create using the Microsoft Makecode platform.  No prior programming experience is required to participate in this online class.

This exciting one-hour new course will cater to boys age 8 to 12.

It will encourage critical thinking and will develop coding abilities and creativity with a strong self-awareness component. 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.

mBlock: Creating Smart Objects through Code - March 20 2021

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.

Learning Outcomes:

By the end of this workshop, participants will: • Understand the basic structures of Scratch programming • Use conditions and loops to control the flow and outcomes of the program • Use cognitive services, climate data, video sensing, text to speech, and translation services to design fun and interactive inventions.

Building a mulipage website cover image

Building a Multi-Page Website February 20 2021

Students continue their exploration of one of the fundamental languages of the web: HTML.

This workshop is for students who have taken our first workshop “Getting Started With HTML Workshop”. or for students with previous experience using HTML.

Learning Outcomes:
– How to create a engaging three page website.
– How to create a rich website with images.
– What online resources are available so you can continue learning from home.

Getting Started with HTML
January 20 2021

The students will be introduced to one the fundamental languages of the web, HTML. What you will learn By the end of the workshop, students will have learned some of the fundamentals of becoming a front-end web developer from industry professionals with real-world experience. Students will learn how to structure and populate a web page using HTML.
The 3 Cs of Digital Movie Making

Spider-Man: Into the Spider-Verse - May 08 2021

Black Boys Code in partnership with Sony Pictures Imageworks is giving opportunities to 700 Black Boys between the ages of 8-17 to learn how computers and codes are used to create animated movies.

Event attendees will get a lifetime opportunity to experience the job of an animator and how amazing animated movies like Spider-man: Far From Home, Over the Moon, and the Academy Award winning Spider-Man: Into the Spider-Verse were created.