Skip to the content of the web site.

Programming Challenge for Girls (PC4G)

!!! SET ALT TEXT !!!

Programming Challenge for Girls (PC4G) is a workshop designed to introduce programming to young women and people of other gender identities under-represented in computer science* in Grade 9 and 10 who have never programmed before.

Intended Audience

Young women and people of other gender identities under-represented in computer science* in Grades 9 and 10 from Southern Ontario who are interested in learning a little bit about programming and enjoy a challenge.

Dates and Location

This event normally takes place at the University of Waterloo in early December. Given concerns about the spread of COVID-19, the in-person event did not take place in December 2020.

We are planning an alternative virtual event that will take place each Monday evening from June 7 - June 21, 2021.

If you have requested information about the PC4G for 2020 we will send you updated information as soon as it becomes available.

2021 Virtual Event Details

Students will learn basic Computer Science concepts using CoSpaces. This platform makes it easy to create interesting, interactive, 3-D animations that can be explored in virtual or augmented reality on various digital devices.

The workshop will take place over three Monday evening sessions: June 7, 14, and 21.

  • Each session will be held virtually on Zoom from 7:00 p.m. until 8:00 p.m.
  • Sessions will consist of a lesson portion that will introduce important Computer Science concepts followed by an opportunity to practice using what they have learned in smaller groups.
  • By the end of three sessions, participants will have the tools to create a virtual escape room that they can share with friends.

The sessions are designed to spark interest in Computer Science in students who have done little or no programming.

  • Students are encouraged to sign up with a partner, but they may register as individuals as well.
  • Participants will be given a short task designed to introduce them to CoSpaces before the first workshop session.
  • Everyone who takes part in the workshop will be given a 6-month license for the Pro version of the CoSpaces platform which they can use to explore more at their own pace.


Thanks to the enthusiastic reaction from students, the workshop is full. Registration is now closed.

Why this Audience?

Mathematics and Computer Science are powerful tools, and diversity among mathematicians and computer scientists increases the potential for positive impact. One of the initiatives of the Centre for Education in Mathematics and Computing is to encourage better gender diversity in the field of mathematics and computer science. See for recent statistics on gender diversity in mathematics. Following the lead of the University of Waterloo, the CEMC encourages people with gender identities under-represented in mathematics and computer science to apply and participate in all our events. We endeavour to make our events and accommodations welcoming to people of all gender identities in attendance.


For more information, please contact us.