Computer Science at Poly
- Computer Science Overview - A brief look at Polytechnic's current CS offerings.
- Intro to Computer Science - Upper School semester elective
- AP Computer Science - Year-long course at the Upper School
- Advanced Topics in Computer Science - A post-AP semester elective that's a bit more computationally challenging
Introductions to Computer Science / Coding with Python
- Bebras Challenge
Computational thinking activities to get your brain warmed up!
- Codecademy - Python
A free, online course to teach you the basics of Python.
- Learn Python the Hard Way
Online lessons for free.
- Hello, World!: Computer programming for kids and other beginners
- Exploring Computational Thinking
An excellent introduction from Google
- Learn to Program
A great collection of resources from Women Who Code
- The Brilliant Life of Ada Lovelace - A six-minute introduction to the world's "first programmer," Lady Ada.
- Margaret Hamilton receives Presidential Medal of Freedom.
- Code.org - Organizers of the Hour of Code
- Computer Science Education Week - "An hour of code for every student!"
For younger learners
If you're interested in computers and computational thinking, there are an enormous number of resources available online to help you.
Any of the links on the left will provide you with further information, or feel free to contact us!