Unleash your inner web architect! This beginner-friendly course, paced for ninth graders, unlocks the secrets of web development. We’ll start with the foundation of HTML and CSS, empowering you to build visually stunning web pages. Dive deeper with JavaScript, adding interactivity and animation. Explore how websites store and manage information, and even glimpse behind the curtain with server-side scripting. Gain practical skills through the design, development, and deployment of your own projects. Throughout, we’ll emphasize responsible coding practices and ethical considerations, ensuring your journey as a web builder is grounded and impactful. By the end, you’ll have a strong portfolio and the confidence to tackle any web challenge head-on.

Optional Second Elective as Pass/Fail: The typical course load is six classes. In the 8-9 division, students may opt to take a second elective in (visual arts, performing arts, or computer science) in lieu of a study hall. This is a good option for students who are exceptionally organized and tend to manage their time well; it is not a good option for students with busy extracurricular schedules or who struggle with time management and organization. The seventh class does not count as a graduation requirement. It will not appear on students’ transcripts, and it must be taken as Pass/Fail.