ICT Lesson 1 Intro to OOP
Intro to Java (i.e. Compiling Source Code to Byte Code with execution on a Java Virtual Machine pp 4-6)
Chn.util classes
HA 1.1 (Drawing Tools)
LA 1.1 (DrawHouse)
Java Template (Remarks for all labs)
ICT Lesson 2 Object Classes
Object Oriented Programming Concepts (Sun Bicycle Tutorial)
Chapter 3Notes Part A Chapter 3 Notes Part B
HA 3.1 (Reserved Words)
HA 3.2 (ASCII Table)
LA 3.1 (Math Fun)
LA 3.1 (Easter)
DemoFormat.java
DemoStringInput.java
DemoStringMethods.java
HA 4.1 (Console I/O Class)
HA 4.1 (Format Class)
LA 4.1 (Change)
LA 4.2 (Car Rental)
Ch5_3 (Math Functions)
Ch5_4 (Precedence)
Ch5_5 (Sums)
Ch5_6 (Increment)
Ch5_7 (Constants)
WA 5.1 Precedence
WA 5.2 (Math Operators)
LA 5.1 (Taxes)
LA 5.2 (Quadratic)
WA 6.1 (Intro to Classes)
WA 6.2 (Classes)
LA 6.1 (MPG)
LA 6.2 (Rectangle)
scopeTest.java
sphereTest.java
testConverter.java
WA 7.1 (Methods)
WA 7.2 (Parameters)
LA 7.1 (Fun)
LA 7.2 (Polygon)
LA 7.3 (RectangleMethods)
Ch8_11 (Nested Ifs #1)
Ch8_11a (Nested Ifs #2)
checkMail.java
HA 8.1 (PP 8)
HA 8.2 (Control Structures)
HA 8.3 (Pseudocode)
WA 8.1 (If Statement)
WA 8.2 (If Statements & OOP)
Ch 9 00 (Count by 2s)
Ch 9 01 (Multiples of 2)
Ch 9 02 (While Bad Structure)
Ch 9 03 (While Good Structure)
Ch 9 04 (Averaging)
SampleProblem4.txt
WA 9.1 (While Loops)
WA 9.2 (OOP & While Loops)
LA 9.1 (Loan Table)
LA 9.2 (Fun Loops)
HA 10.1 (PP 10)
WA 10.1 (Loops)
WA 10.2 (Loops)
LA 10.1 (Pictures)
LA 10.2 (Payments)
LA 10.3 (Parallel Lines)
LA 11.1 (Grades)
LA 11.2 (ASCLJr)
LA 11.3 (ASCLSr)
LA 13.1 (Palindrome)
LA 13.2 (Shorthand)
LA 13.3 (Pig Latinator)
LA 14.1 (Back to School)
LA 14.2 (Graphic Polygon)
ICT Lesson 15 Recursion
factorial.java
LA 15.1 (Fibonacci)
LA 15.2 (String Reverse)
LA 15.3 (Koch Curve)
capFile.java helloWorldWriter.java readData.java
helloworld.txt after.txt cities.txt data.txt
LA 16.1 (Squeeze)
LA 16.1 (Average) numbers.txt
ICT Lesson 17 Exceptions
arrayExample.java arrayOps.java countLetters.java votes.java sample.txt
LA 19.1 (Statistics) numbers.txt
LA 19.2 ( Compact) compact.txt
nameList.java
ArrayListMethods.txt names.txt
LA 20.1 (Irregular Polygon)
LA 20.2 (Permutations)
test2D.java
access.txt data.txt
WA 21.1 (Magic Square)
WA 21.2 (Two Dimension Arrays)
LA 21.1 (Life) life100.txt
LA 21.2 (KTour1)
LA 21.3 (KTOur2)
LA 22.1 (Erase Obj)
digital.txt
WA 23.1 (Bubble Sort)
WA 23.2 (Selection Sort)
WA 23.3 (Insertion Sort)
LA 23.1 (Quadratic Sort)
LA 25.1 (Non Rec Merge) mergeTemplate.java
LA 25.2 (Rec MergeSort)
WA 26.1 (Quick Sort)
WA 26.2 (Quick Sort)
LA 26.1 (QuickSort)
ages.java student.java
names.txt names20.txt Folder
HA 27l.1 (Ages)
WA 28.1 (Sequential Sort)
WA 28.2 (James Bond Search)
LA 28.1 (Search) file50.txt
LA 28.2 (Count words) dream.txt
LA 39.1 (Print By Level)
LA 39.2 (RPN)
ICT Lesson 41 Priority Queues