The Arts
New Media

Upper School New Media

Code is the language of the future

Every app, webpage, and new piece of technology we use relies on programmers to help create it. Upper School coding courses are designed to help students learn the core concepts of computer programming in a challenging and collaborative learning environment. In Coding 1 and 2, students learn basic JavaScript, HTML, CSS, and object-oriented JavaScript. Students further develop and refine their skills, knowledge, and experience in Coding 3, where they learn about user experience design and how to prototype apps and websites. In addition, students explore concepts in back-end software engineering through Ruby, a powerful yet accessible programming language used to power apps like Twitter. Students work on designing and developing their own websites and mobile apps while learning the languages, tools, and necessary concepts to bring real-world ideas to life.
 


Students work on designing and developing their own websites and mobile apps while learning the languages, tools, and necessary concepts to bring real-world ideas to life.