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 prepared to enter the field as a junior developer or pursue a post-secondary degree in the field of Computer Science. 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 using both Windows-based and Linux-based operating systems.

View Full Description By Year

Freshman Year

  • Shop Safety
  • HTML5 & CSS
  • Python Fundamentals
  • Visual Programming
  • Problem Solving & Debugging

Sophomore Year

  • HTML5, CSS & JavaScript
  • Responsive Page Layouts
  • Intro to Robotics
  • Python
  • Object Oriented Programming

Junior Year

  • AP Computer Science A
  • Java Programming Language
  • Game Development
  • Robotics
  • Databases

Senior Year

  • Ruby on Rails
  • MySQL
  • Content Management Systems
  • Autonomous Robotics
  • Capstone Projects
  • Chris Hickman
  • Shop Instructor
  • Grades: 11 & 12
  • Ext. 4322
  • Nicholas Wojciechowski
  • Related Instructor
  • All Grade Levels
  • Ext. 4009
  • Christine Johnson
  • Shop Instructor
  • Grades: 9 & 10
  • Ext. 4402