Software Engineering
Grade | Course |
6th |
Intro to SEP
(Scratch)
|
7th |
Web Development I
(HTML / CSS)
|
8th |
Creative Programming
(p5, a Javascript Library)
|
9th |
Web Development II
(Javascript, Python)
|
10th |
AP CSA
(Java)
|
11th |
App Development
(Swift)
|
12th | Career and Financial Management + Internship or Capstone Project |
Every year 50 to 75 students have collaborated to create our Digital Dance: a project that blends coding, graphic design, animation, filmmaking, dance, and robotics into an integrated performance art piece. Each year students learn from their mistakes and successes, and challenge themselves to find innovative ways of incorporating new technology. This video documents the creative process.
In 2017 we partnered with Cornell Tech to form a FIRST Robotics team. Every Wednesday afternoon our high school team travels to Cornell’s maker space on Roosevelt Island to learn from experts and create their winning robot. Tania, one of the team’s captains, was recognized nationally for her leadership. Last year our team advanced all the way to the Citywide Qualifiers. The team is always looking for corporate sponsors to help them buy parts and grow their outreach! Follow them @tywlsrobotics. (Our middle school students also participate in a growing middle school Lego Robotics team.)
Our entire middle school and about 50 high school students participate in our annual hackathon. Students spend a full day identifying a problem within our community and developing a tech solution. In 2019 our winning middle school and high school teams both went on to compete in the Queens Borough Wide Competition, and our middle school team came in first place City Wide.