OpenBrackets is excited to continue offering free coding courses this spring!


We will be offering the following four courses:

Beginning Programming (in Python)

This course covers the fundamentals of programming in Python. Students will build several mini-games throughout the course, as well as a final capstone game. No prior knowledge is required for this course, and everybody is welcome.


Intermediate Programming (in Python)

This course builds on the Beginning Programming (in Python) course and covers Python graphics via a library called Turtle. Students will become familiar with how to use the Turtle library and build graphics-based games. As a capstone project, students will build their version of the game Snake.


Beginning Web Development

This course covers the fundamentals of building a website with HTML and CSS. Students will build their own static websites on a topic of their choice. No prior knowledge is required for this course, and everybody is welcome.


Intermediate Web Development (NEW!)

This course builds on the Beginning Web Development course and covers making websites dynamic and interactive with JavaScript. Students will learn how to build web-based games with HTML, CSS, and JS.


To take a course, students will need an internet connection, a device capable of running Zoom, and a computer that can access https://replit.com. All courses are taught online by the OpenBrackets teachers. The courses will run from January 31st to March 31st, twice a week.
Registration for the Spring 2022 semester has closed.