CS 120 -- Java Programming

Mon Jan 15 -- Go over syllabus. Explain compilers. Install compiler and textpad. Talk about classes and methods and variables.
Wed Jan 17 -- Variables. Our first Java program.
Thu Jan 18 -- Drawing with Java. drawRect/fillOval/setColor/drawLine.
Fri Jan 19 -- Methods.
Mon Jan 22 -- Methods and parameters. Drawing an airplane.
Wed Jan 24 -- Loops. System.out.println.
Thu Jan 25 -- More loop practice..
Fri Jan 26 -- Graphing. Finding multiples of three. Cool patterns. Colors. More loop practice.
Mon Jan 29 -- LOOP QUIZ.
Wed Jan 31 -- Nested loops.
Mon Feb 5 -- Methods. Doubles. More nested loops.
Mon Feb 12 -- Making a table of squares. Making a color table. Counting iterations.
Wed Feb 14 -- Quiz on making a list of numbers. Prime Number or Math Quiz assignment due.
Mon Feb 19 -- Mouse stuff.
Wed Feb 21 -- Lab day for snipe.
Fri Feb 23 -- Lab day for snipe.
Mon Feb 26 -- Psychic program..
Wed Feb 28 -- Snipe assignment due.
Thr Mar 1 -- More keyboard stuff.
Fri Mar 2 -- Optional lab day /makeup day.
Mon Mar 12 -- Keyboard stuff.
Thr Mar 15 -- More tic tac toe and Arrays
Wed Mar 21 -- Tic Tac Toe due.. More array fun.
Mon Mar 26 -- Drawing Program. Keyboard snipe.
Thu Mar 28 -- The histogram assignment.
Mon Apr 2 -- Coffee and Milk and the Tempature Simulator.
Thr Apr 5 -- A Room Tempature Simulator.
Mon Apr 9 -- Intro to Objects.
Wed Apr 11 -- More objects. Free late day for anyone who attends.
Fri Apr 13 -- The button worksheet.
Fri Apr 20 -- Quiz on objects and classes with Answers.