This is the tentative schedule for
the first quarter.
|
Advanced Placement Computer Science Course
Outline |
|
Due dates will be updated when the master
schedule is finalized |
|
(L) = Live Session (A) = Asynchronous
Session/BlackBoard |
|
|
|
Date/Location |
Readings/URLs/Topics |
Assignments |
Due |
|
(L) Week 1 |
Review Chapters 1 and 2 |
Review worksheets |
|
|
(A) Week 1 |
Overview of Course and Projects; Discussion
on BlackBoard |
Discussion posting on BB |
|
|
(L) Week 2 |
Read Chapter 3 - Program Statements |
Chapters 2 and 3 labs
Chapters 2 and 3 worksheets
Multiple choice review
Programming project 2.4 (stc) |
Submit programming projects via black board |
|
(A) Week 2 |
Ethics in Computer Science |
Respond to case study. |
|
|
Check mygradebook.com for Current Standings |
|
(L) Week 3 |
Discussion of program development steps:
program statements, flow of control, if
statements, complex decisions in
programming, iterative loops, conditional
loops |
Chapter 2 and 3 labs
Chapter 2 and 3 worksheets
Short answer review
Programming project 2.9 |
Submit programming projects via black board |
|
(A) Week 3 |
Ethics in Computer Science; Current event
homework: ethics |
Response to case study. Post current event
assignment |
|
|
(L) Week 4 |
Discussion of program development steps:
program statements, flow of control, if
statements, complex decisions in
programming, iterative loops, conditional
loops |
|
|
|
(A) Week 4 |
Millennium computing: what's next? |
Response to case study. Post current event
assignment |
|
|
Check mygradebook.com for Current Standings |
|
(L) Week 5 |
Read Chapter 4 - Writing Classes: objects,
encapsulation, method invocation, modifiers,
method overloading |
Chapter 4 labs and programming projects as
assigned in class or via website |
|
|
(A) Week 5 |
Gaming theory discussion: Current trends |
|
|
|
(L) Week 6 |
Discussion of Object Oriented Concepts
continued…(creating objects, string class,
wrapper classes, libraries and packages,
integer class, invoking methods) |
Gridworld labs and programming projects as
assigned in class or via website |
Submit programming projects via black board |
|
(A) Week 6 |
Ethics in Computer Science; Current event
homework: digital communications |
|
|
|
Check mygradebook.com for Current Standings |
|
(L) Week 7 |
Chapter 4 continued- Writing Classes:
objects, encapsulation, method invocation,
modifiers, method overloading |
Chapter 4 labs and programming projects as
assigned in class or via website |
Submit programming projects via black board |
|
(A) Week 7 |
Quiz online |
|
|
|
(L) Week 8 |
Chapter 4 Concept Review |
|
|
|
(A) Week 8 |
Current Event homework: information
assurance |
Response to case study. Post current event
assignment |
|
|
Check mygradebook.com for Current Standings |
|
(L) Week 9 |
Quarter exam - APA Style |
Major Project |
Submit programming projects via black board |
|
(A) Week 9 |
Respond to posting on BlackBoard |
Major Project |
Submit programming projects via black board |
|
October 30, 2008 End of First Quarter |
|
Grading Scale |
|
Grading Percentages |
|
90-100 = A |
|
Season Packets and projects = |
30 |
|
80-89 = B |
|
Assessments = |
40 |
|
70-79 = C |
|
WU/CW/HW = |
20 |
|
60-69 = D |
|
Labs = |
10 |
|
68 and below = E |
|
|
100 |