Schedule

Mon Jan 16 -- Meet fellow students. Go over the syllabus stuff. Install software from the StartUp folder and test test program. Go over key words compiler, Java, program, source code, class file, dos box, and algorithm. Go over the coordinate system.
Wed Jan 18 -- First drawing program.
Thr Jan 19 -- Assignment one. Making a background. Making circles or rectangles kiss. Drawing clouds. Drawing faces. Making your own color. Explaining wives.
Fri Jan 20 -- Work on Assignment #1.
Mon Jan 23 -- Loop assignment. Declaring variables. ints and doubles. System.out.println. Loops. While loops. Counting up. Counting down. Counting by 3s. Counting by factors.
Mon Jan 30 -- Assignment #2. Computing things via loops like population growth, rice awards, sum of 1...100. Slowing things down with large loops. Nested loops with multiply tables.Alan Turing.
Wed Feb 1 -- Quiz on loops.
Thr Feb 2 -- Mouse click program.
Fri Feb 3 -- Mouse practice.
Wed Feb 8 -- Number line assignment.
Mon Feb 13 -- Lab day.
Wed Feb 15 -- Nested loops. Multiply tables. Factoring numbers. Slowing down.
Wed Feb 29 -- NO CLASS!
Thr Mar 2 -- Methods Assignment due by Tuesday after spring break.
Mon Mar 12 -- Functions with return values such as square, square root, between, isEven, isOdd, power, grey, pluralize, rowOfStars, isPrime, randInt, halfTrue.
Mon Mar 19 -- Facebook. More work with functions: distance between points, is a point in a rectnagle, is a number Prime, count the factors of a number, return heads or tails, give a random number between a and b, flip a biased coin. Talk about variabvle scope and variable lifetime.
Fri Mar 23 -- Array Handout. Thr Mar 28 -- Sorting day
Fri Mar 29 -- Lab day
Mon Apr 2 -- Array Games with Methods.
Wed Apr 4 -- Do ArrayGamesWithMethods. Add search for a 5. Add print backwards. Add insert into front. Add insert into rear. Arrayname.length.
Thr Apr 5 -- Coloring with double dimentioned arrays
Mon Apr 9 -- Bidding for classes. Very easy object program example. Do faces. Do cars. Class variables. Accesor methods.
Wed Apr 11 -- Review class variables. Review accessor methods. Do cannonball object.
Thr Apr 12 -- Object in class exersize.
Wed Apr 18 -- Button Object. Remind about object exorcize.
Thr Apr 19 -- Object quiz. Know constructors and accessor methods. GetThing and setThing
Fri Apr 20 -- Lab day. Look at video games
Mon Apr 23 -- Lab day.
Wed Apr 25 -- Lab day.
Thr Apr 26 -- Lab day.
Fri Apr 27 -- Review for final exam. Last year's final exam and 2010's final exam.
[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[TXT]turing_day.java2011-09-16 15:49 1.0K 
[TXT]trebuchet.java2011-11-21 15:54 1.2K 
[TXT]tempature-start.java2007-04-02 15:49 2.0K 
[TXT]sound.java2007-02-23 13:58 542  
[TXT]room_temp.java2011-11-09 16:01 2.2K 
[TXT]roomTemp.java2012-03-28 11:50 1.9K 
[TXT]room.java2014-04-20 20:37 1.9K 
[TXT]robotsAndBombs.java2011-10-12 16:16 1.8K 
[SND]ring.wav2007-02-23 13:58 9.0K 
[TXT]psychic.java2007-02-26 16:59 2.0K 
[TXT]palindrome.java2011-11-08 22:15 858  
[   ]palindrome.class2011-11-08 22:15 1.2K 
[TXT]object.java2007-04-09 15:33 635  
[TXT]numberAdd.java2011-11-03 14:57 1.2K 
[TXT]multiplytable.java2012-02-16 11:52 1.5K 
[TXT]mouseClicks.java2012-02-02 11:47 1.1K 
[TXT]mouse.java2014-01-30 11:50 801  
[TXT]modes.java2007-03-15 16:23 1.4K 
[TXT]m2k.html2011-11-10 11:18 338  
[TXT]keys.java2007-03-01 15:50 772  
[TXT]key.java2012-02-20 11:51 1.6K 
[TXT]histogram.java2011-10-28 15:50 2.1K 
[TXT]game.java2011-09-14 15:49 1.4K 
[   ]cs120-winter2013.xls2013-05-07 00:34 36K 
[TXT]cs120-winter2013.csv2013-04-25 15:47 3.4K 
[   ]cs120-winter2012.xls2013-01-15 14:28 29K 
[TXT]cs120-winter2012.csv2012-12-06 17:06 2.6K 
[TXT]cannonball.java2012-04-11 11:50 1.6K 
[TXT]buttunExample.java2007-04-12 15:27 1.9K 
[TXT]buttons.java2012-04-18 11:47 2.4K 
[TXT]button-checklist.txt2007-04-12 21:38 1.0K 
[TXT]bullseyes.java2014-03-30 22:19 1.1K 
[TXT]bouncingball.java2014-03-20 11:40 1.8K 
[TXT]basketball.java2007-03-19 15:52 1.3K 
[TXT]barGraph.java2012-03-23 11:42 1.1K 
[TXT]ballgame.java2011-10-07 15:50 1.5K 
[TXT]arrayOfObjects.java2004-03-29 15:22 1.5K 
[TXT]arrayNotes.java2011-11-11 15:46 1.8K 
[TXT]arrayGamesWithMethods.java2012-04-01 00:26 1.2K 
[TXT]arrayGames.java2014-04-03 19:44 1.1K 
[TXT]array.java2014-04-03 11:15 1.0K 
[TXT]TrianglesAndSquares.java2011-11-14 15:44 1.1K 
[TXT]TicTacToe.html2005-09-29 10:50 711  
[DIR]Teetor-Totter/2004-03-07 17:21 -  
[TXT]TeddyBears.java2011-11-14 15:45 945  
[TXT]Shark_Assignment.html2004-01-22 12:47 2.5K 
[DIR]Old-Assignments/2004-01-28 23:42 -  
[DIR]Object-Example-Programs/2015-11-09 13:40 -  
[DIR]Notes/2008-03-14 13:37 -  
[TXT]LunarLander.java2012-04-05 10:58 1.4K 
[TXT]LastArrayProgram.java2004-04-12 13:52 748  
[DIR]JavaExamples/2004-01-14 14:54 -  
[VID]IMG_0883.MOV2010-11-01 02:19 5.2M 
[TXT]Hello.java2004-02-20 15:43 2.1K 
[TXT]HEADER.html2012-04-26 21:54 3.8K 
[TXT]HEADER-winter2016.html2016-04-19 22:03 2.3K 
[TXT]HEADER-winter2012.html2013-08-22 19:39 3.1K 
[TXT]HEADER-winter2007.html2007-04-20 11:31 2.5K 
[TXT]HEADER-spring2008.html2008-04-24 10:52 2.5K 
[TXT]HEADER-fall2011.html2011-12-08 23:07 2.6K 
[TXT]HEADER-fall2010.html2010-12-02 14:47 1.6K 
[TXT]HEADER-Spring2014.html2014-04-22 20:31 3.3K 
[TXT]HEADER-Fall12.html2013-01-13 23:22 3.9K 
[TXT]HEADER-2013.html2014-01-11 23:34 1.9K 
[DIR]Calculator/2002-10-21 18:51 -  
[DIR]Ball/2005-11-30 11:42 -  
[DIR]Assignments/2016-10-16 22:08 -  
[TXT]Assignment3.txt2005-10-06 18:57 623  
[TXT]ArrayHandout.java2007-03-16 15:24 1.0K 
[TXT]ArrayExample.java2004-04-07 15:07 559  
[TXT]Alien.java2004-03-24 15:23 1.4K 

Apache/2.4.41 (Ubuntu) Server at euclid.nmu.edu Port 80