Welcome to the 
Middletown High School North 
Computer Science Page:

Teaching Staff: 

  • Patricia Giordano
 
 

 

Computer Science Courses  

    Computer Science   I & II ............Grades 10 - 12)

This course begins with the following computer literacy topics: computer systems, the history of computers, different computer languages and career information.  Students will learn to form algorithms and flow charts, and plan and develop programs in VBASIC  with a structured, modular approach.  They will utilize the techniques of sequencing, altering flow of control, formatting output, selection, sub-procedures and looping.   In this course, students will learn to code sound and graphics displays.  They will develop programs utilizing functions, one and two dimensional arrays, array processing techniques, records and files.  A culminating project utilizing all the features of the language is a requirement of the course. 
Prerequisites:            C in Algebra I and Math teacher recommendation.

    Advanced Placement Computer Science  (JAVA).........(Grades 10 - 12)

Computer Science AP is an accelerated course in computer science that stresses program design, implementation and analysis; standard data structures; standard algorithms and computer systems.  This course prepares the student to take the A-level advanced placement exam.  It includes a year-long case study that all APCS candidates must be familiar with.
Prerequisites:          B+ in Computer Science &/or Computer Science teacher recommendation