Precepts

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
0 9/14,
9/15
Command-Line Arguments Ice Breaker
HelloWorld
NameAge (Solution)
NextYear (Solution)
HelloWorld
NameAge
NextYear
1 9/19,
9/20
Data Types Data Types Jigsaw
Eggsactly
PercentScore
Distance
ThreeSort
Eggsactly
PercentScore
Distance
ThreeSort
2 9/21,
9/22
Conditionals & Loops RollDie, RollLoadedDie
PowersOfTwo, FiniteSum
FivePerLine
BuggyFivePerLine1
BuggyFivePerLine2
BuggyFivePerLine3
BuggyFivePerLine4
PowersOfTwo
FiniteSum
3 9/26,
9/27
Arrays HowMany
Distinct
MysteryArray
Birthday SecretMessage
3 9/28,
9/29
StdIn & StdDraw MaxMin
Students, students.txt
BouncingBallDeluxe, TennisBall.png, pipebang.wav
MaxMin
Students
4 2/21,
2/22
StdIn MaxMin
Students
students.txt
MaxMin
Students
Powers
Squish
Means
4 2/23,
2/24
StdDraw Checkerboard
BouncingBallDeluxe
TennisBall.png
pipebang.wav
5 10/3,
10/4
Functions Checkerboard
Perimeter
(Copy into Java Visualizer)
Maxi
Reverse
DiamondTile
6 10/5,
10/6
Recursive Graphics Factorial
NestedCircles
Htree
Factorial
7 10/10,
3/11
Number Systems Number Systems Worksheet
( Solutions)
8 10/12,
10/13
TOY Programming TOY Reference Card
TOY Programming Worksheet
( Solutions)
9 10/17,
10/18
Exam Review Mini Practice Exam Solutions
10 10/19,
10/20
Hamming Assignment
Tips & Tricks
Handout provided in class.
11 10/24,
10/25
Using Data Types Stopwatch, PlayTime
Charge, FourChargeClient
ColorSeparation, peppers.jpg
Provided as reference:
Picture API
Color API
12 10/26,
10/27
Creating Data Types Ball, BouncingBalls Provided as reference:
BouncingBall
FALL BREAK
13 11/7,
11/8
Performance Repeat
14 11/9,
11/10
Sorting, More Objects Vector Vector
15 11/14,
11/15
Stacks & Queues,
Generics & Wrapper Classes
S&Qs Worksheet

LineEdit, Stack, Queue
16 11/16,
11/17
Symbol Tables STs Worksheet

FrequencyTable,ST, mobydick.txt

BSTs Worksheet ( Solution)
FrequencyTable
Thanksgiving
17 11/28,
11/29
Linked Lists CircularQuote CircularQuote
18 11/30,
12/1
REs & DFAs REs & DFAs Worksheet ( Solution)
19 12/5,
12/6
P = NP? Theory Jigsaw
20 12/7,
12/8
Boolean Algebra & Circuits Boolean Alg. Worksheet
Boolean Alg. Solution
Circuits Match-up Worksheet
Circuits Match-up Checker
21 12/12,
12/13
Exam Review COS Jeopardy!
22 12/14,
12/15
NO PRECEPT AFTER EXAM