Teachers
- Mr. J. Cohen (Department Head)
- Mr. S. Chan
10 Reasons to Take Computers
- Coding allows students to create content, not just consume it.
- Coding empowers students and gives them tools to express themselves in really cool ways.
- Coding teaches story-telling with games and animations.
- Coding is a place for students to take risks and fail safely.
- Coding is inclusive and builds self confidence.
- Coding supports many principles of mathematics.
- Coding teaches problem solving.
- Coding is a new type of literacy and will be a large part of future jobs.
- Coding develops teamwork and collaborative skills.
- Coding can help humanity.
- Coding gives you super powers!
Contests
The ECOO Programming Contest is a contest designed for high school students.
The contest takes place in three rounds:
- In Round 1: (Board-wide contest) teams of students compete within their own Board of Education.
- In Round 2: (Regional contest) winners of the Round 1 contest compete in one of three regions of Ontario: East, Central and West.
- In Round 3: (Province-wide contest) the winners of Round 2 compete for the York University Cup.
A team consists of 4 students and one computer. In order to compete effectively, work must be divided efficiently among the team members.
I'm proud to say that our very own Trudeau team was the first York Region School to ever win the York University Cup!
Resources
Importance of Computer Programming - Techwalla
Why Coding is Still the Most Important Job Skill of the Future - Fast Company
Why Programming is Important - Bugra Kilic (YouTube)