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 |