Skip to the content of the web site.

Beaver Computing Challenge

The Beaver Computing Challenge (BCC) introduces computer science to students. It's designed to get students with little or no previous experience excited about computing.


  • Students in Grade 6 or below are eligible for the Grade 5/6 BCC.
  • Students in Grade 8 or below are eligible for the Grade 7/8 BCC.
  • Students in Grade 10 or below are eligible for the Grade 9/10 BCC.


Held online during two weeks in November. Visit Our Contests for dates and deadlines for the current year.


  • 12 multiple choice questions for 60 total marks (Grade 5/6)
  • 15 multiple choice questions for 90 total marks (Grade 7/8 and Grade 9/10)
  • 45 minutes
  • Written by individuals online
  • Some calculators permitted

Mathematical Content

The BCC is a problem-solving contest with a focus on computational and logical thinking. Questions are inspired by topics in computer science but only require comfort with concepts found in mathematics curriculum common to all provinces. Connections to Computer Science are described in the solutions to all past contests.

Contest Supervision

  • Contest Supervisors should arrange to have their students write the contest at school and are responsible for ensuring that students are supervised appropriately.
  • Students and supervisors are encouraged to familiarize themselves with the system prior to the official contest date using the BCC Practice and Live Challenges website.
  • Through their supervisor, each participant will be provided a link and a password to access a secure online platform where they will input their information and submit their responses. Students will not receive their results immediately.
  • Results will be emailed to the Contest Supervisor approximately one week after the challenge. Certificates of Participation and Certificates of Distinction will be made available.
  • Visit Instructions for BCC Supervisors to learn more about what’s involved in supervising the Beaver Computing Competition.

Results and Recognition

Next Steps

To learn more about our contests, follow the links below to get started:

Get in Touch

Questions? We invite you to contact us.