Skip to main content

Competitive programming and C++ classes in Markham

CodeSky's Competitive category brings together CCC Junior, Canadian Contest, American Coding Contest, C++ Levels I–3, and C++ Game Development courses. Explore the course list below for contest-focused coding and C++ learning at CodeSky in Markham.

Competitive

Think through a problem before writing code

Competitive programming involves understanding a problem, planning an algorithm, and checking whether a program produces the expected result. An algorithm is a step-by-step method for solving a problem. For example, finding the largest value in a list can be approached by comparing each value with the largest one found so far.

Choose a course that matches your experience

Parents and students can ask CodeSky about a suitable starting point based on prior coding experience and contest interests. Learn about coding classes in Markham or book a trial class to discuss competitive programming options.

  • 6/01/25
  • 36 Students

  • 6/01/25
  • 34 Students

  • 10/06/24
  • 172 Students

  • 29/08/24
  • 172 Students

  • 29/08/24
  • 0 Students

  • 29/08/24
  • 0 Students
Parent trial · Markham & York Region

Build computational thinking — then grow into every path

Try CodeSky with 10 afterschool classes — in person or online. We place kids into Scratch, JavaScript, Python, robotics, or VEX, with computational thinking woven through from day one.

In-person classes Live online classes
$450 / 10 classes
  • Computational thinking at the core of every lesson
  • Scratch, JavaScript, Python Levels 1–6, robotics & VEX IQ
  • Small groups, in-app practice, contests & project portfolios
CodeSky coding class — in person and online
In person & online · Book in minutes