to see class times, check out the bottom of this page.
What is web design?
Web design (also known as web development) is the field of programming related to creating websites.
What courses are offered?
Web design 1A (recommended for ages 6-9) and 1AB (recommended for ages 10-15) are offered.
What is taught in this course?
This course will cover the basics on how to create static (no Javascript) web pages. This includes images, paragraphs, lists, and basic CSS styling.
Who uses HTML & CSS?
All websites are composed of HTML & CSS. Google, Facebook, and all companies with a website use them. Even this website was hand-coded by one
of our teachers.
Click here to learn more about the curriculum.
What is Java?
Java is a general purpose compiled language which is used typically to write backend servers, desktop applications, and creating Android apps.
What courses are offered?
Java 1A (recommended for ages 7-11), Java 1AB (recommended for ages 12-15), and Java 2AB (recommended to take after Java 1AB) are offered.
What is taught in this course?
This course will cover how to implement basic programming concepts (such as printing to the screen and control flow) in the Java programming language.
Who uses Java?
Java is used by Google, Uber, Netflix, and Mojang (for Minecraft).
Java 1A/1AB - Click here to learn more about the curriculum.
Java 2AB - Click here to learn more about the curriculum.
What is Python?
Python is a general purpose scripting language typically used heavily in the data science, AI, and website backend fields of programming.
What courses are offered?
Python 1A (recommended for ages 6-10), Python 1AB (recommended for ages 11-15), and Python 2 (recommended to take after Python 1AB) are offered.
What is taught in this course?
This course will cover how to implement basic programming concepts (such as printing to the screen and control flow) in the Python programming language.
Who uses Python?
Python is used by Google Search, Wikipedia, Spotify and NASA.
Click here to learn more about the curriculum.
All winter session classes start on the weekend of January 23 and end the weekend of March 21. All times are in EST.
Class | Time of Week | Recommended Age |
---|---|---|
Web Dev 1A | Saturday 1-2PM | be 6-9 |
Web Dev 1AB | Saturday 2:30-3:30PM | be 10 and up (or younger if taken Web Dev 1A) |
Java 1A | Saturday 4-5PM | be 8-11 |
Java 1AB | Saturday 7-8PM | be 12 and up (or younger if taken Java 1A) |
Java 2AB | Sunday 1-2PM | have taken or know all content of Java 1AB |
Python 1A | Sunday 2:30-3:30PM | be 7-10 |
Python 1AB | Sunday 4-5PM | be 11 and up (or younger if taken Python 1A) |
Python 2AB | Sunday 7-8PM | have taken or know all content of Python 1AB |