NHHS
AP COMPUTER SCIENCE

AP Computer Science A - Course Description      

AP Computer Science A - Syllabus       

AP Computer Science - Programming Style & Guidelines        bluej

Intro to Java - Notes        Java Classes Documentation        The Java Tutorial      

CharsAndInts        Simple boolean Exercise        HA1_1DrawingTool        H.A.3.1-reserved words        H.A.3.2-ascii       

APCS Class Examples 1-9        gpdraw.jar RegularPolygon Class           Switch Lesson           Random Numbers & External File          

Recursion Notes & Examples        Interface Example        toString Method Example        Sorting Methods        ArrayList Notes      

FileOutput           FileInput       ArrayList Methods       Example: Passing an ArrayList to a method     

Greenfoot            Java Classes Documentation

 



Lesson 1 - OOP Intro
L.A. 1.1 - DrawHouse

Hello with Date

SquareAndCircle

Lesson 2 - OOP
L.A.2.1 - Benzene

Worksheet 2.1

Simple Intro Programs

Intro Cool Set

Lesson 3 - Primitive Data
Types

L.A. 3.1 - Easter
EasterDriver

CoinsDriver
Worksheet 3.1
Worksheet 3.2

chars & ints test

Learning Classes

Learning Classes Quiz

Lesson 4 - Object Behavior
MPG Driver

Figures Driver
Worksheet 4.1
Scope Lesson
Simple do-while loop
Basic Classes Exercise
Easy Classes Exercise
Scope & Methods Exercise

 

AP
Computer Science
Hall of 5's

  2001 - 2002
        Matt Meredith
        Curtis Cook
 
  2002 - 2003
        Albert Douk
        Paul Foster
        Ford Hurley
        Lucas Parker
        Ted Toman
 
  2003 - 2004 
        Blaise Brunda
        Paul Foster
        Chris Frenken
        Eric Grunow
        Ben Heston
        Jeff Koch
 
  2005 - 2006 
        Daniel Beard
        Luke Brunda
        Phil Houten
        Ben Nesbit
 
  2007 - 2008
        Mathew Bissonnette
        Austin Fleming
        Robert Joslin
        Benjamin Lewis
        Michael Puncel
 
  2008 - 2009
        Andy Fischer
        Cameron Holmes
        Josh Tuz
        Evan Walker
        Jennifer Wukawitz
 
  2009 - 2010
        Andrew Mather
        Tristan Paul
        Robert Puncel
        Rachelle Pursell
        Ryan Shannon
 
  2010 - 2011
        Aaron Fleming
        James Kirk
        Clay Smyth
        Evan Williams
 
  2011 - 2012
        Josh Eakin
        Elizabeth Muenchow
        Kevin Rakestraw
        Ricky Ridley
  2012 - 2013
        Caroline Quigg
 
  2013 - 2014 
        Sergio Aguero
        Nick Carey
        Davis Clement
        Kyle Zimmerman
 
 

 

 

 

Lesson 7 - I/O
GroceryList Driver

Worksheet 7.2
Overloaded Methods
 

Lesson 5 - Designing Classes
L.A. 5.1 - PiggyBank
L.A. 5.2 - Muller
D - PiggyBank
While Loops
Worksheet 5.2
Cool Set #1

L6 - Libraries & API's
D - Tax
D - Reg Polygon
Math.random() & Random

Lesson 10 - Strings
String Methods Example
String Cleanup Program
D - Palindromes
(non-recursive)

D - RomanNumerals
Worksheet 10.1
Worksheet 10.2
Cool Set #2

Exemplar Lab #1

Lesson 8 - Control
L.A. 8.2 - IRS
IRS Driver

L9 - Recursion
Notes on Recursion

Recursion Worksheet
D - Fibonacci
Koch Curve
Very Cool Koch Curve
Cool Set #3

L13 - Exceptions @ File IO
Random number external file
Example - ExternalFileIO
D - ErrorCheck
Cool Set #4

L11 - Inheritance
BackToSchool
GraphicPolygon
Worksheet 11.1
interface Example
Inheritance Notes
Inheritance Example

Inheritance Nuances

Exemplar Lab #2

L15 - ArrayLists
D - Statistics
D - Permutations
ArrayList Example
ArrayList and Java5

L15 - Arrays
int Array Basics
Sort int Array Ex.
Array Example
ArrayList Example
Cool Set #5
Lab Test - Continents

Lab Test - Array & ArrayList

L17 -Quadratic Sorting Algorithms
Sorting - Links and Example
Cool Set #6

Sorting & Searching

L19 - Sequential and Binary Searches

2D-Arrays

Exemplar Lab#3

Cool Set #7





Lab Test

Lesson 27
James Bond Movies
bond.txt



 

 

 



    

 

 

 

 

 

 

 

-->