CS120

Professor: Randy Appleton rappleto@nmu.edu


Mon Jan 11 -- Syllabus stuff with skipping the final and flying. How to turn in programs. Install software. First drawing program.
Wed Jan 13 -- Beach assignment. Geometry. Polygons. Colors. First methods.
Wed Jan 20 -- QUIZ on drawing. Methods that have more than (x,y) as parameters. Types. Casting. Order of operations. Mon Jan 25 -- Loops. Counting up and down and by three and such.
Wed Jan 27 -- Loops day 2. Drawing with loops. Quiz on loops.
Mon Feb 8 -- Location game.
Mon Feb 22 - Pong or other game. Animation. Bouncing.
Mon Feb 29 -- Return values. Methods including fraction2decimal, distance, absolute value, isPrime, sum-of-numbers, sum-of-n-to-m, factorial, ways-to-pull-from-jar, power, cube, squareArea, parallelogramArea, spherevolume, distance-of-points,distance-from-zero, random-n-to-m, chance-of-birthday. Practice.
Mon Mar 7 -- QUIZ on methods. Go over answers.
Mon Mar 21 - Remind about arrays. Do this. Mon Mar 28 -- Go over how to do assignment. Sorting.
Wed Apr 20 -- Course Eval. Last Years final exam. Final Exam Review.