|
Advance
Placement / UIL Programs (8
days ) |
|
| 1992 A.P. |
#3ab |
common letter |
| UIL |
|
blackjack |
| 1996 A.P. |
#3ab |
date type |
| 1993 A.P. |
#3abc |
string type OOP |
| UIL |
|
frequency |
| 1987 A.P. |
#4a |
string type |
| UIL |
|
runs |
| UIL |
|
bob |
| 1994 A.P. |
#2abc |
firstoccur |
| 1996 A.P. |
#2ab |
|
| 1998 A.P. |
#3 |
expand |
Test
|
|
Structures (10
days ) |
|
Read structures lesson
struct 1 - 2
Complete structures programming problems 1-13
Read structures lesson
struct
3
Complete classes programming problems 14-18
Read structures lesson
struct
4
Complete classes programming problems 19-21
Complete the structures Test Review
Structures Test
|
|
Structures Advance
Placement / UIL Programs (10 days ) |
|
| 1990 A.P. |
#3 |
samepattern |
arrays |
| 1999 A.P. |
#1abc |
studentinfo |
arrays/structure |
| 1999 A.P. |
#2abc |
wordindex |
structure |
| 1993 A.P. |
#4abc |
intervaltype |
arrays/structure |
| 1994 A.P. |
#3ab |
rectangletype |
matrixes/structs |
| UIL |
|
depth |
matrix/structures |
| 2000 A.P. |
#2abc |
infix/postfix |
apqueue/apstack/struct |
|
|
Classes (10
days ) |
|
Converting struct Rational into Class Rational.
classes 01:
struct to class
classes
02:
Redundant parameters
classes
03:
constant objects
classes
04:
Overloading arithmetic operators
classes
05:
Overloading input >> and output << operators
classes
06:
constructors
classes
07:
initialization list
classes
08:
mixing data type
classes
09:
reference functions
Complete the classes Test Review
Classes Test
|
|
Classes Advance
Placement / UIL Programs (10 days ) |
|
| 2000 A.P. |
#3abc |
wordcollection |
| 2001 A.P. |
#1abc |
pumpstation |
| 2001 A.P. |
#2abc |
booklist |
| AP1 |
#3abc |
wordsearch |
| 2000 A.P. |
#4abc |
encryptor |
| 1999 A.P. |
#4abc |
quilt |
| 2002 A.P. |
#2ab |
store |
| 2002 A.P. |
#4abc |
flight |
Test
|
|
Recursion (7
days) |
|
Book Chapter XXIII Recursion 23.1 - 23.10
lessons 1-8
programs:
least, inorder, elimdigit, insert, missing, pattern, union, split, sweep,
sort, binsearch, quicksort, selectionsort Homework:
Recursion
Test Recursion |
|
Biology Case Study |
|
Do these
modifications and answer all analysis questions.
| page |
modifications |
| p. 20 |
3 |
| p. 42 |
3, 4, 5 |
| p. 48 |
1, 2, 3 ,4 |
| |
|
Modification 1: abio1 a1: 4ab createfish
Modification 2: abio1 a2: 4ab reducepopulation
Test Marine Case Study |
|
Linked Lists |
| |
Book Chapter XXXVIII Pointers and Memory Blocks 38.1 - 38.6
Book Chapter XXXIX Linked Lists I 39.1 - 39.9
Book Chapter XL Linked Lists II 40.1 - 40.11programs:
sumNodes, rtNum, rtPos, reverse, delPos, delNum,
switch, sort, duplicates
Linked Lists Test
|
|
AP Linked Lists |
| |
| 1991 A.P. |
#4abc |
padList |
| 1994 A.P. |
#4abc |
mergesort |
| 1997A.P. |
#4abc |
hash |
| 1999 A.P |
#3abc |
clubs |
| |
|
|
AP Linked Lists Test |
|
Trees |
| |
Book Chapter XLI Trees II 41.1 - 41.14 programs:
numNodes, find, deltree, sumNodes, LNodes, numLeaves, parent,
full, copy, depth, remove
Trees
Test
|
|
AP Trees |
| |
| 1986 A.P |
#3 |
numberLeaves |
| 1992 A.P. |
#4abc |
haspathsum |
| 1993 A.P. |
#4abc |
deleteleaves |
| 1995 A.P. |
#4abc |
changetree |
| 1997 A.P. |
#3abc |
Separate |
| 1998 A.P. |
#4ab |
findKth |
| 1999 A.P. |
#4a |
rootpath |
AP Trees
Test
|
|
Java SDK2Swing
Components |
|
|
|
BigInt Case Study: (9 days) |
|
Lab III test input/output
Lab IV Normalize
Lab V Overloaded Operators
Lab VI Comparison Functions
Lab VII Addition
Lab VIII Subtraction
Lab IX Multiplication
Lab X Power and Division
Lab |
|
Final Exam CS IB |
|
|