Programming & Web Development

Program Overview

Students learn to plan, design, update and manage computer software and systems through software programming and development. Students will create and produce interactive media including games, websites, mobile applications and robots.

Program of Study

Grade 9

Students are introduced to Programming and Web Development through HTML, Python, Computational Thinking and the STAIR problem solving method. Students learn the basic roles and processes used in software development (the Software Development Life Cycle) and are introduced to the basic HTML tags.

Grade 10

Students continue to improve their HTML while also learning Microsoft Excel and getting certified in it. In addition they take the OSHA 10 safety certification training and test and work on several projects in small groups.

Grade 11

Students practice Python to take the Python certification and work on the three layers of a web software application: the user interface, the middle tier and the database using a modern set of frameworks.

Grade 12

Students create a web portfolio and a final software project, which are presented in the Spring.

Career Paths

Web Designer

Web Developer

Front-End Developer

Back-End Developer

Programmer-Analyst

Business Analyst

Quality Control Analyst

System Administrator

UX Developer

Interactive Designer

Project Manager

Game Developer

Artificial Intelligence

Full-Stack Developer

Computer/Network Security

Dev-Ops Engineer

Meet the Instructors

Michael Berger

Programming & Web Development Instructor
mberger@bostonpublicschools.org

Osa Ohiomoba

Programming & Web Development Instructor
oohiomoba@bostonpublicschools.org