0105-0109_PreAPCS_Da..

advertisement
Wednesday
Tuesday
Monday
UNIT
DAY
Don Davis – Weekly Lesson Plan
Course: Pre-AP CS
Week of: January 5-9
Page 1 of 2
TEKS
7
Output
tracing,
program flow
tracing,
algorithmic
thinking
PRACTICE
§126.33.c.6.
(E) understand
concepts of objectoriented design;
7
Output
tracing,
program flow
tracing,
algorithmic
thinking
PRACTICE
7
Output
tracing,
program flow
tracing,
algorithmic
thinking
PRACTICE
§126.33.c.6.
(E) understand
concepts of objectoriented design;
OBJECTIVES
 Discuss & utilize core
CS / CT skills –
abstraction, iterative
problem solving,
pattern identification
in the context of
program
disaggregation &
refactoring
 Review, articulate, and
trace variable
assignment and
control/flow
statements
RESOURCES
 Journal
[composition
book]
 NetBeans
 Paper
ACTIVITY
 Debugging extant
programs – the d22
encryption challenge
http://d22.ninja/preAPCS_1415/samplecode/second_
nineweeks/EncryptDecrypt.pdf
 Debugging ESSAY
 Journal
[composition
book]
 NetBeans
 Paper
 Debugging extant
programs – the d22
encryption challenge
http://d22.ninja/preAPCS_1415/samplecode/second_
nineweeks/EncryptDecrypt.pdf
 Debugging ESSAY
§126.33.c.6.
(E) understand
concepts of objectoriented design;
 Discuss & utilize core  Journal
CS / CT skills –
[composition
abstraction, iterative
book]
problem solving,
 NetBeans
pattern identification  Paper
in the context of
program
disaggregation &
refactoring
 Debugging extant
programs – the d22
encryption challenge
http://d22.ninja/preAPCS_1415/samplecode/second_
nineweeks/EncryptDecrypt.pdf
 Debugging ESSAY
ACCOMODATIONS
10- no penalty
for spelling or
sloppy
handwriting;
26 – additional
time
10- no penalty
for spelling or
sloppy
handwriting;
26 – additional
time
10- no penalty
for spelling or
sloppy
handwriting;
26 – additional
time
Thursday
Friday
7
Output
tracing,
program flow
tracing,
algorithmic
thinking
PRACTICE
7
Output
tracing,
program flow
tracing,
algorithmic
thinking
PRACTICE
§126.33.c.6.
(E) understand
concepts of objectoriented design;
 Review, articulate, and  Journal
trace variable
[composition
assignment and
book]
control/flow
 NetBeans
statements
 Paper
§126.33.c.6.
(E) understand
concepts of objectoriented design;
 Discuss & utilize core  Journal
CS / CT skills –
[composition
abstraction, iterative
book]
problem solving,
 NetBeans
pattern identification  Paper
in the context of
program
disaggregation &
refactoring
Don Davis – Weekly Lesson Plan
Course: Pre-AP CS
Week of: January 5-9
Page 2 of 2
10- no penalty
 Debugging extant
for spelling or
programs – the d22
sloppy
encryption challenge
http://d22.ninja/prehandwriting;
APCS_1415/samplecode/second_
26 – additional
nineweeks/EncryptDecrypt.pdf
time
 Debugging ESSAY
 Debugging extant
programs – the d22
encryption challenge
http://d22.ninja/preAPCS_1415/samplecode/second_
nineweeks/EncryptDecrypt.pdf
 Debugging ESSAY
10- no penalty
for spelling or
sloppy
handwriting;
26 – additional
time
Download