Your preceptor will introduce each exercise below, give you time to complete it in pairs or groups, and discuss the answers with you.
		
			
				| DATE | TOPIC | CODE/WORKSHEETS | WEBSHEETS | 
			
				| 9/13–9/14 | Command-Line Arguments Project
 | HelloWorld NameAge ( Solution)
 NextYear ( Solution)
 | HelloWorld NameAge
 NextYear
 
 | 
			
				| 9/18–9/19 | Data Types Project
 | Data Types Jigsaw Eggsactly
 PercentScore
 Distance
 ThreeSort
 | Eggsactly PercentScore
 Distance
 ThreeSort
 | 
			
				| 9/20–9/21 | Conditionals & Loops Project
 | RollDie, RollLoadedDie PowersOfTwo, FiniteSum
 FivePerLine
 Bug1, Bug2, Bug3, Bug4 SecretMessage
 | PowersOfTwo FiniteSum
 | 
			
				| 9/25–9/26 | Arrays Project
 | HowMany PrintReverse
 Distinct
 MysteryArray
 Birthday
 |  | 
			
			
				| 9/27–9/28 | StdIn & StdDraw Project
 | MaxMin Students, students.txt
 BouncingBallDeluxe, TennisBall.png, pipebang.wav
 | MaxMin Students
 | 
			
			
				| 2/20–2/21 | StdIn | MaxMin Students
 students.txt
 
 | MaxMin Students
 Powers
 Squish
 Means
 
 | 
			
				| 2/22–2/23 | StdDraw | Checkerboard BouncingBallDeluxe
 TennisBall.png
 pipebang.wav
 |  | 
			
				| 10/2–10/3 | Functions Project
 | Perimeter (Copy into Java Visualizer)
 Maxi
 Reverse
 DiamondTile
 |  | 
			
				| 10/4–10/5 | Recursive Graphics Project
 | Factorial NestedCircles ( Demo)
 Htree
 | Factorial | 
			
				| 10/9–10/10 | Number Systems | Number Systems Worksheet | Solution | 
			
				| 10/11–10/12 | TOY Programming | TOY Reference Card TOY Programming Worksheet
 | Solution | 
			
				| 10/16–10/17 | Exam Review | Mini Practice Exam | Solution | 
			
				| 10/18–10/19 | Hamming Codes Project
 | Visual X-TOY, multiply.toy Hamming Codes Worksheet
 | Solution | 
			
				| SPRING BREAK | 
			
				| 10/23–10/24 | Using Data Types Project
 | ColorSeparation, peppers.jpg ImageFlipper, right-arrow.jpg
 Stopwatch
					, PlayTime
 | Provided as reference: Picture API
 Color API
 | 
			
				| 10/25–10/26 | Creating Data Types Project
 | Person, Ball, BouncingBalls | Provided as reference: BouncingBall
 | 
			
				| FALL BREAK | 
			
				| 11/6–11/7 | Performance Project
 | Worksheet (Solution) Repeat
 |  | 
			
				| 11/8–11/9 | Searching/Sorting, More Objects Project
 | Vector |  | 
			
				| 11/13–11/14 | Stacks & Queues Project
 | Stacks & Queues Worksheet (Solutions ) LineEdit
 (LineEditSolution)
 | 
			
				| 11/15–11/16 | Symbol Tables & BSTs Project
 | Symbol Tables Worksheet (Solution) FrequencyTable, mobydick.txt
 BSTs Worksheet ( Solution)
 
 | FrequencyTable | 
			
				| 11/20–11/21 | No precept | 
			
				| Thanksgiving 
 | 
			
				| 11/27–11/28 | Linked Lists Project
 | Worksheet (Solution) CircularQuote (Solution)
 | CircularQuote | 
			
				| 11/29–11/30 | REs & DFAs | REs & DFAs Worksheet ( Solution) |  | 
			
				| 12/4–12/5 | P = NP? | Theory Jigsaw |  | 
			
				| 12/6–12/7 | Boolean Algebra & Circuits | Boolean Alg. Worksheet Boolean Alg. Solution
 | Circuits Match-up Worksheet Circuits Match-up Checker
 | 
			
				| 12/11–12/12 | Exam Review | COS Jeopardy! | 
			
				| 12/13–12/14 | NO PRECEPT |