Programming & Web Development Career Area

Overview

The Programming & Web Development’s curriculum consists of programming fundamentals taught through the AP Computer Science Principles course in Python, algorithm-based thinking taught through the AP Computer Science A course in Java, and a variety of projects incorporating visual programming and game development, virtual reality, mobile robotic platforms, humanoid robotics, and professional applications. Students are also prepared to enter the field as a front-end and back-end web developer having been trained in HTML, CSS, JavaScript, various dynamic web development frameworks, and relational databases all using both Windows-based and Linux-based operating systems.

View Full Description

Freshman Year

  • Shop Safety
  • Python Fundamentals
  • HTML and CSS
  • Humanoid Robotics

Sophomore Year

  • HTML5, CSS & JavaScript
  • AP Computer Science Principles
  • Problem solving with Python
  • Humanoid Robotics

Junior Year

  • AP Computer Science A
  • Java Programming Language
  • Game Development
  • Intro. to Ruby on Rails
  • React.js & Node.js

Senior Year

  • Ruby on Rails
  • Relational Databases
  • Content Management Systems
  • Game Development
  • Vision Processing
  • Arduino Programming
  • Chris Hickman
  • Shop Instructor
  • Grades: 11 & 12
  • Ext. 1302
  • Christine Johnson
  • Shop Instructor
  • Grades: 9 & 10
  • Ext. 1301
  • Nick Wojciechowski
  • Related Instructor
  • All Grade Levels
  • Ext. 1217