Black Boys Code Waterloo - Improving and Debugging Projects

Schedule

Sat Apr 25 2026 at 11:00 am to 02:00 pm

UTC-04:00

Location

University of Waterloo | Waterloo, ON

Advertisement
Join us for an exciting workshop designed just for boys aged 8-17! Whether they’re brand new to coding or eager to level up their skills.
About this Event

Workshop Overview

Our April workshop takes students beyond building AI projects into the next critical stage of innovation: improving, refining, and scaling intelligent systems. This is where learners experience how real developers work, testing, debugging, and enhancing their creations to make them more accurate, creative, and reliable.

Participants revisit the AI systems they built in March and transform them into more polished, production-ready solutions. It’s an exciting shift from “it works” to “it works better, smarter, and more creatively.”

In the Beginner Track, students upgrade their AI-powered Scratch games by identifying and fixing bugs, then enhancing their projects with sounds, scoring systems, costumes, and clear win/lose conditions. They learn how small improvements can dramatically elevate a user experience.

In the Advanced Track, students take their Python chatbots to the next level by introducing multi-turn conversations, memory, and branching dialogue paths. Their chatbots evolve from simple responders into more intelligent systems capable of holding richer, more human-like interactions.

This workshop reinforces an important lesson: great technology is built through iteration, not perfection.

This workshop is FREE, and all learning materials are provided, students simply need to bring curiosity and a willingness to improve and innovate.


Beginner Track – AI Game Enhancement

This is where students transform their projects from basic prototypes into engaging, polished games. Using their AI-powered Scratch games from March, learners debug issues and introduce new features that improve both functionality and creativity.

Students will explore how real developers enhance user experience by refining performance, fixing bugs, and adding meaningful features.

Key Activities

  • Understanding what bugs are and why they occur
  • Learning the 5-step debugging strategy (Read, Test, Check, Ask, Google)
  • Loading and reviewing March AI games
  • Identifying and fixing errors
  • Selecting 3–5 enhancements from an upgrade menu
  • Adding sounds, costumes, scoring systems, and timers
  • Creating clear win/lose conditions
  • Partner testing and feedback

Learning Outcomes

Students will:

  • Define debugging and identify common coding issues
  • Apply structured problem-solving techniques
  • Enhance games with sound, visuals, and interactivity
  • Use variables to build scoring systems
  • Design clear game logic (win/lose conditions)
  • Test projects and provide constructive feedback

Materials Needed

Black Boys Code will provide guidance and structured support throughout the session.

  • Laptop with internet access
  • Scratch account
  • Saved AI games from March
  • Enhancement checklist
  • Testing and feedback forms

Deliverables

  • Enhanced AI-powered game with 3+ new features
  • Bug report and fix documentation


Advanced Track - Chatbots & Conversation Design

Students evolve their chatbots from simple programs into intelligent conversational systems. Using Python, learners design chatbots that can handle multi-step conversations, remember context, and guide users through different dialogue paths.

This is where coding meets real-world AI design, as students begin to understand how assistants, customer support bots, and interactive systems are built.

Key Activities

  • Understanding dialogue trees and conversation flow
  • Learning how chatbots track context using variables
  • Implementing nested conditionals for branching conversations
  • Creating multi-turn conversations (2–3 turns minimum)
  • Adding memory and follow-up question logic
  • Designing flowcharts for conversation paths
  • Testing all dialogue branches
  • Partner testing and feedback

Learning Outcomes

Students will:

  • Understand how conversational AI systems are structured
  • Apply nested conditional logic effectively
  • Build multi-turn, interactive conversation flows
  • Track user context using variables
  • Design branching dialogue experiences
  • Systematically test and refine chatbot behavior

Materials Needed

Black Boys Code will provide guidance and structured support throughout the session.

  • Laptop with internet access
  • Replit account (free tier)
  • Python chatbot from March
  • Dialogue-tree planning templates
  • Nested conditional examples
  • Testing documentation tools

Deliverables

  • Enhanced chatbot with multi-turn conversations
  • Dialogue-tree flowchart
  • Test-path documentation
  • Bug report and fixes


📩 Questions?For inquiries on the day of the event, contact:📧 📧

Register Now – Space Is Limited! 🔥



Event Photos
Advertisement

Where is it happening?

University of Waterloo, 200 University Avenue West, Waterloo, Canada

Event Location & Nearby Stays:

Tickets

CAD 0.00

Icon
Know what’s Happening Next — before everyone else does.
Black Boys Code

Host or Publisher Black Boys Code

Ask AI if this event suits you:

Discover More Events in Waterloo

Earth Day Community Cleanup in Waterloo Park
Sat, 25 Apr at 10:00 am Earth Day Community Cleanup in Waterloo Park

Waterloo Park

EtsyWR 2026 Spring Market
Sat, 25 Apr at 10:00 am EtsyWR 2026 Spring Market

City of Waterloo-Rim Park - the Wate

ART
Spring Market at Luther Village on the Park
Sat, 25 Apr at 10:00 am Spring Market at Luther Village on the Park

139 Father David Bauer Dr, Waterloo, ON, Canada, Ontario N2L 6L1

CONCERTS PERFORMANCES
Trunk Show!!!
Sat, 25 Apr at 10:00 am Trunk Show!!!

Flying Squirrel Fine Yarns and Notions

Community Art Drop-in
Sat, 25 Apr at 01:00 pm Community Art Drop-in

Waterloo Public Library (Ontario, Canada) (John M. Harper Branch)

ART
Pottery Workshop: Handmade Ceramic Mug
Sat, 25 Apr at 04:00 pm Pottery Workshop: Handmade Ceramic Mug

Camellia Bake Shop

WORKSHOPS ART
Emmanuel Concert Series - Sonic Uke Ensemble
Sat, 25 Apr at 07:00 pm Emmanuel Concert Series - Sonic Uke Ensemble

Emmanuel United Church Waterloo

CONCERTS MUSIC
PMP Certification In-Person Training  in Atwood, CA
Tue, 11 Nov at 09:00 am PMP Certification In-Person Training in Atwood, CA

Northfield Drive West

WORKSHOPS PERFORMANCES
Black Boys Code: Waterloo District School Board AND Child & Family Services
Sat, 29 Nov at 11:00 am Black Boys Code: Waterloo District School Board AND Child & Family Services

University of Waterloo

WORKSHOPS IT
Explore AWS Cloud Specialisations: 1 Day Workshop in Waterloo
Mon, 08 Dec at 09:00 am Explore AWS Cloud Specialisations: 1 Day Workshop in Waterloo

For more information on venue address, reach out to "[email protected]"

IT WORKSHOPS
Vertex AI: 1 Day Foundations Course in Waterloo
Fri, 12 Dec at 09:00 am Vertex AI: 1 Day Foundations Course in Waterloo

For more information on venue address, reach out to "[email protected]"

WORKSHOPS ARTIFICIAL-INTELLIGENCE
CISSP Certification | ISC\u00b2 Exam Preparation Program in Atwood, CA
Mon, 09 Feb at 09:00 am CISSP Certification | ISC² Exam Preparation Program in Atwood, CA

180 Northfield Dr W

WORKSHOPS IT
CISSP Certification Weekend Training Course in Atwood, CA
Sat, 14 Feb at 09:00 am CISSP Certification Weekend Training Course in Atwood, CA

180 Northfield Dr W

WORKSHOPS IT
Cisco CCNA Training & Certification Program in Atwood, CA
Tue, 24 Feb at 09:00 am Cisco CCNA Training & Certification Program in Atwood, CA

180 Northfield Dr W

WORKSHOPS NONPROFIT
Become a Cisco Certified Network Associate Training In Atwood, CA
Tue, 03 Mar at 09:00 am Become a Cisco Certified Network Associate Training In Atwood, CA

180 Northfield Dr W

WORKSHOPS NONPROFIT
PMI-CPMAI Certification weekend  Training in  Atwood, CA
Sat, 04 Apr at 09:00 am PMI-CPMAI Certification weekend Training in Atwood, CA

180 Northfield Dr W

WORKSHOPS ARTIFICIAL-INTELLIGENCE
Become AI Project Ready \u2013 PMI-CPMAI Training Program in Atwood, CA
Tue, 14 Apr at 09:00 am Become AI Project Ready – PMI-CPMAI Training Program in Atwood, CA

180 Northfield Dr W

WORKSHOPS ARTIFICIAL-INTELLIGENCE
Become a Data Science Pro: 4-Day Python Weekend Bootcamp in  Atwood, CA
Sat, 18 Apr at 09:00 am Become a Data Science Pro: 4-Day Python Weekend Bootcamp in Atwood, CA

180 Northfield Dr W

WORKSHOPS IT
PMI-CPMAI\u00ae Weekend Training \u2013 Project in AI Certification in Atwood, CA
Sat, 18 Apr at 09:00 am PMI-CPMAI® Weekend Training – Project in AI Certification in Atwood, CA

180 Northfield Dr W

WORKSHOPS

What's Happening Next in Waterloo?

Discover Waterloo Events