Coding Club2021-10-18T13:19:33-04:00

Are you interested in learning how to code? Or do you know how to code and are looking for a challenge? If so, Coding club is for you!

Coding club is a good place to start if you are considering taking the grade 11 programming course, but students of all skills and level of interest are invited to join!

Students with programming experience will get an opportunity to try past ECOO and UW programming contests to prepare for those contests in February and March, and participate in Project Euler online to test their programming prowess!

When we meet

Coding club will be held Mondays and Wednesdays at lunch in room 216. Students can attend either day or both!

Please complete this questionnaire if you are interested in joining the club.

Club facilitator

Useful links

Programming Languages

Java

Python

python.org: Home site of the python programming language

learnpython.org: Teach yourself Python using on line tutorials

guru99.com: Python Tutorial for Beginners: Learn Programming in 7 Days

Python4Everybody: An online tutorial site with PDF textbook you can download for free

CodeSkulptor.org: An online environment to code in Python; save and load files locally

Contests and Competitions

ECOO-CS.org: Official site of the ECOO programming contest
Project Euler: A website dedicated to the fascinating world of mathematics and programming.
Beaver Computing Challenge: Information about the BCC on the UW website (for grade 9 and 10 students only).
Canadian Computing Competition: Information about the BCC on the UW website (open to all programmers).

If you want to prepare for the University of Waterloo’s Beaver Computing Challenge, you can look at past contests and try out some of the questions.

Questions from the 2012 contest.

Questions from the 2013 contest.

More sites will be added to this list! If you come across any neat websites dealing with programming and coding, please forward them to Mr. Milardovic.

Latest news…

Check this section every Monday. Wednesday we will meet to look at solutions. Drop by 216 at lunch any day except Tuesday (Finance Club is that day) to collaborate with other coders on solving the problems. You may use Python, Java, or any other programming language accessible online/on the school network.

Coding Club: Monday, October 18

New coders: Try some of the Beaver Computing Challenge Sample Problems! Today we did Frog Jump, and we started talking about Boxes.

Experienced coders: Today we got into Project Euler and students were encouraged to try to solve the first problem. Congrats to Matthew who completed the first one before lunch ended!

By |October 18th, 2021|

Coding Club and Finance Club are back!

Coding Club is running on Mondays and Wednesdays at lunch in room 216.
If you are interested in coding, engineering, or any other stem field, feel free to drop by. You can improve your problem solving skills as you prepare for the University of Waterloo Canadian Computing Competition.
You can come to 216 other days at lunch to work on programming problems if you can’t make it.
If you join, follow the three rules:
  1. Respect others
  2. Support each other in a friendly spirit of coding competition
  3. Have fun
Finance Club is running on Tuesdays at lunch in room 216.
You are always more than welcome to come to 216 other days at lunch to talk finance or do any stock trading if you decided to participate in our online stock challenge.
If you join, follow the three rules:
  1. Respect others
  2. Do not share sensitive personal financial information
  3. Have fun
By |October 18th, 2021|
Go to Top