Junior Year

Instructor Information:

Instructor:Mark Hamilton
Email:mhamilton@jpkeefehs.org
Room:321
Phone number:508.416.2100 x321

Course Description:

Web Technologies

Canvas

Responsive Web Design

Javascript Libraries

Programming Concepts

Introduction to Java

Refresh C#

OOP vs Procedural Programming

Robotics with Vex

What is Robotics

Building

Progamming

Competing

Databases

Running Queries

Complex Queries with JOINs

Merging Queries with Unions

Database Design

Connecting to C#

Connecting to the Web

PHP / Python Code

AJAX (Javascript talks directly to database)

Project Planning

Software Development Life Cycle

Group Projects

Scoping projects

Building requirements

Design

Code

Test

Current Project:

Back to the basics - Getting ready for senior year:
  For Loops, While Loops,
  Functions, Return Codes, Parameters
  Tying them all together for a project
Advanced Students: Connect 4 (very little instruction)

Up Next:

2 Weeks left of Shop after this one!!

Prepare for finals - Review what we have learned through out the year.