I have recently completed my first semester at a high school in Toronto - George S Henry Academy. I really enjoyed my time there and the students were great.
In Computer Science, grade 11, we used Scratch to create Pong - the original video game. We then used Processing to create animations - which were then part of the Henry Art Show (which had amazing stuff in it) and built video games such as Connect 4.
One student's version of Connect 4 - just one of the great culminating activities from this class - requires Java in your browser:
Abdullah's Connect 4 in Processing
A video compilation of student work can be seen on YouTube.
In Computer Technology students created manuals on how to build a PC from basic components, how to create a dual boot system, students interfaced a remote control car with Processing (building the controller included), built small networks and used remote access and other fun stuff.
For more info see: https://sites.google.com/site/mrcordiner/