CS120

Professor: Randy Appleton rappleto@nmu.edu


Mon Jan 13 -- Syllabus stuff with skipping the final and flying. How to turn in programs. Install software. First drawing program.
Wed Jan 15 -- Beach assignment. Geometry. Polygons. Colors.
Thr Jan 16 -- RGB Color computer.
Fri Jan 17 -- Loops.
Wed Jan 22 -- Graphic loops. Fri Jan 24 -- Quiz
Mon Jan 27 -- Methods HW.
Fri Jan 31 -- Make a program that draws red or green if you click on the top/bottom, left/right, center/outside.
Wed Feb 5 -- Bunny assignments.
Fri Feb 6 -- More work on Bunny Foo Foo.
Mon Feb 11 -- KeyEvents. Help people who are lost on bunny program. Remind about tutor.
Mon Feb 17 -- Sky gradient. Random stars. Savings calculator. BMI Calculator.
Wed Feb 19 -- Teacher does computeCost, conputeMin. You do these.
Fri Feb 21 -- Savings chart. Factorial. Square root. Dice.
Mon Feb 23 -- map day!!!Duck hunt assignment.. How to do it.
Wed Feb 25 -- How to do JPGs. How to do sounds.
Thr Feb 27 -- How do do win/lose/intro screens. Remind you owe me the method stuff.
Fri Feb 28 -- Lab day.
Mon Mar 10 -- Lab day. Not turnin day.
Wed Mar 12 -- Kids who are finished work on this thing.
Mon Mar 17 -- Remind about missing homework. OBJETCS. Faces. Guns. Class variables. Methods. Calling new. Constructors.
Fri Mar 21 -- The bright-dark-tester.
Mon Mar 31 -- Go over how to do program. Finished students do this.
Wed Apr 2 -- More arrays. Find min/max. Total. Is there a five? Make me an array program.
Wed Apr 9 -- Connect the dots assignment. Catch up day.
Mon Apr 14 -- Arrays. Shift left. Shift right. Insert at begining. Insert at end. Sorting via dance (also known as the Bubble sort.
Mon Apr 21 -- Kids who are finished work on this program.
Wed Apr 23 -- Review for the final exam.
Thr Apr 24 -- Practice test with fun added
Fri Apr 25 -- Last day to turn in a program without a good excuse.