SCHEDULE - Introduction to Computers and Programming - Spring 2009 - section 3


Class Date Topic
Class Programs

Class Lectures
1 Jan. 20   Introduction
2 Jan. 22 Welcome1.txt, Welcome2.txt, Welcome3.txt, Welcome4.txt First Java Program
3 Jan. 27 See compiler notes on the syllabus  
4 Jan. 29 see program in slide presentation, Addition.txt Variables
5 Feb. 3 Even.txt, IntLong.txt, Average.txt, Casting.txt, InaccurateDouble.txt Mathematical Operators
6 Feb. 5 DivMod.txt, ReverseDigits.txt, BoolTest.txt, Bouncer1.txt, Bouncer2.txt, Bouncer3.txt, Bouncer4.txt Boolean type; if statement
7 Feb. 10 BoolTest.txt, Bouncer1.txt, Bouncer2.txt, Bouncer3.txt, Bouncer4.txt
8 Feb. 12 Conditional.txt, Bouncer5.txt, Bouncer6.txt, Bouncer7.txt, Bouncer8.txt, TruthTables.txt, Craps.txt (shown Feb. 17) more if, logical operators, switch (on 2-17), style (2-17)
9 Feb. 17 Char.txt, CharInput.txt, PrePost.txt, While1.txt, While2.txt, While3.txt, PowerOfTwoOver1000.txt, Average.txt char, while
10 Feb. 19
11 Feb. 24 Average2.txt, Analysis.txt, DoWhileTest.txt indefinite loops, do / while
12 Feb. 26 HighestExamScore.txt, For1.txt, For2.txt, For3.txt, Alphabet.txt for loop
13 Mar. 3 NestedFor1.txt, NestedFor2.txt, NestedFor3.txt, MultiplicationTables.txt, Break.txt, Continue.txt, LetterGrades.txt, Midterm1Sample1_Q2.txt nested for
14 Mar. 5 MidtermFall2004_Q1.txt, MidtermFall2004_Q2.txt,
Midterm1Sample1_Q1.txt, Midterm1Sample1_Q2.txt, Midterm1Sample1_Q3.txt, Midterm1Sample1_Q4.txt, Midterm1Sample1_Q5.txt
Sample on the web:
Midterm1Sample2_Q1.txt, Midterm1Sample2_Q2.txt, Midterm1Sample2_Q3.txt, Midterm1Sample2_Q4.txt, Midterm1Sample2_Q5.txt
 
15 Mar. 10
16 Mar. 12 midterm exam
Spring Break
17 Mar. 24 UsingSqrt.txt, TestingRoundingMethods.txt, SquareIntegers.txt methods
18 Mar. 26 TestMathsRandom.txt, TestMathsRandomInteger.txt, RandomIntegers.txt, RollDie.txt  Math.random()
19 Mar. 31 ReturningVoid.txt, MyMax2.txt, MyMax3.txt, NoParameters.txt, Conversions.txt, PrintStarsProgram.txt user defined methods
20 Apr 2 BartSimpsonOverloaded.txt, MyMaxOverloaded.txt, TestMethodOverloading.txt, TestSwap.txt, Supermam.txt user defined methods (cont)
21 Apr. 7 PrintCalendar.txt  
22 Apr. 9 Cancatenation1.txt, Cancatenation2.txt, CharTest.txt, StringLengthCharAt.txt, TestPrintVertical.txt, TestWordPerLine.txt, TestGetMonth.txt Strings
23 Apr. 14 Midterm2Sample1_Q1.txt, Midterm2Sample1_Q2.txt, Midterm2Sample1_Q3.txt Midterm2Sample1_Q4.txt, Midterm2Sample1_Q5.txt, FirstWord.txt, Scuba.txt
Sample on web
midterm2sample2_Q1.txt, midterm2sample2_Q2.txt, midterm2sample2_Q3.txt, midterm2sample2_Q4.txt, midterm2sample2_Q5.txt
 
24 Apr. 16 MIDTERM #2
25 Apr. 21 Array1.txt, Array2.txt, Array3.txt Arrays 1
26 Apr. 23 Histogram.txt, AssignGrade.txt, RollDie.txt, StudentPoll.txt, PrintArray.txt, TestPassArray.txt Arrays 2
27 Apr. 28 MakeHot.txt, TestCopyArray1.txt, TestCopyArray2.txt, TestCopyArray3.txt, CommandLine.txt
Run these three programs together:
Deviation.txt, RandomCharacter.txt, CountLettersInArray.txt
Arrays 3
28 Apr. 30 LastTwoDigitsArray.txt, InpOut.txt Target.txt, CellFiller.txt, Primes.txt, FirstOccurrence.txt, Palindrome.txt, SumNTo2N.txt, ParseDate.txt  

Click here to download a free powerpoint viewer from Microsoft