Course Description

This two-week, 60-hour summer camp, is the second, intermediate camp that teaches students the programming fundamentals to build computer games. This is not a camp for students wishing to play computer games, rather this is a camp for students with a strong desire to build computer games.

This involves learning how to program which includes the process of designing, writing, testing, debugging, and maintaining the source code of the computer games that students will be building. 


  • Restricted to students aged 13 and up
    • Students must demonstrate a desire to learn how to develop video games
    • Students are required to bring a USB Flash drive to class
  • Registrations for summer camps is through Active Living
    • Medical and consent forms are to be completed online as part of the registration process
    • This camp does not participate in the Campus Rec before/after care programs, or the lunch program
    • This camp will have supervised noon-hour physical activities that are held outdoors (weather permitting)
    • Many students bring lunch, however, there is a cafeteria in the Education Block
    • The cafeteria is also available for students waiting for a ride home after class
  • There is a prerequisite for this course:
    • ICT 575 Gaming Development Level 1
  • In addition to the prerequisite, students must demonstrate:
    • strong math skills
    • strong typing skills (they must be able to spell)
    • a strong desire to learn a programming language
  • Students must know:
    • how to use a computer, keyboard and mouse
  • Students must have Microsoft Windows skills and knowledge, and must be able to perform the following tasks:
    • start and run Windows
    • use the taskbar, Start button and Help feature
    • use Minimize, Maximize, Restore Down/Up and Close
    • use the left and right mouse buttons appropriately
    • understand basic file management techniques and methods
    • comfortably navigate between files, folders and drives.

Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrolment. Please complete a course inquiry so that we may promptly notify you when enrolment opens.

Required fields are indicated by .