Krista Hutzel
AP Comp Science


Week of August 10th - 12th

WED:

  • Trojan Orientation Program/Fun first day of school!!! 
THUR:
  • Intro to class website
  • Syllabus
  • Rules and Procedures
  • Letter Home to Parents - Due back Monday 8/15
  • Issue Textbooks
  • Getting familiar with the book 
  • Project 1 Key Terms must hand write out terms - Due Monday 8/15 (start of class)
FRI:
  • 1.1 History of Computers
  • 1.2 Computer Hardware and Software


Week of August 15th - 19th

MON: 

  • Hardwary & Software Cont.
  • 1.3 Binary Representation of Information and Computer Memory
  • The ACM Code of Ethics

TUES:

  • 1.3 Continued
  • 1.4 Programming Languages

WED:

  • Practice AP Exam  :0)

THUR: 
  • 1.5 Review of the Development Cycle
  • 1.6 Obeject-Oriented Programming

FRI:

Week of January 3-6, 2012
1/3: Pick up the Pace... Ch. 7 Vocab - pg. 229... Complete OUTSIDE of class,Due Wed. 1/5, Start Ch. 7 - Control Statements Continued, Logical Operators: And, Or & Not, Truth Tables, Pg. 236 #1, 2 & 4

1/4: Case Study 1: Compute Weekly Pay, Go over pp. 236-239, Volleyball Payroll System App & Employee Class pp. 239-242,
Ch. 7 Vocab. Due Tomorrow

1/5: Ch. 7 Vocab. Due Today
1.      Read 7.2 Pg. 242-243, Do Exercise 7.2, # 1-6
2.      Read 7.3 Pg. 245-248, Do Exercise 7.3, # 1
3.      Read 7.4 Pg. 248-251, Do Exercise 7.4, # 1-2
 
1/6: In-class time to continue exercises from yesterday

Week of January 9-13, 2012
1/9: Pg. 256, Code- Case Study 2: Fibonacci Numbers

1/10: Pg. 280, Project 7-1 & Project 7-3. *Be sure to refer to the directions & items learned in the chapter.
 
1/11: Continue Projects from yesterday.

1/12: Continue Projects.
 
1/13: Finalize Projects & Grade

Week of January 16-20, 2012
1/16: Final day to finish projects for those who have not finished,
Homework! Due Tuesday… BEGINNING of CLASS…
Ch. 8 Improving the User Interface -  Read through 8.1, 8.2 & 8.3
Do pg. 285 #1, pg. 288 #1, 2 & 3 (type out #3 in Microsoft Word)

1/17: Copy #3 code from yesterday’s activity to notepad and get menu program up and running, 
            Homework! Due Wednesday… BEGINNING of CLASS…
            Read through 8.4, 8.5
            Do pg. 292 #1-A, B & C, pg. 294 #1 & 2

1/18: Continue working on Pizza Menu project

1/19:  Coninue working on Pizza Menu project

1/20:  Go over content of 8.4 in class... Formatting.
 Quiz over Ch. 8 on Monday... 10 questions.

Week of January 23-27, 2012
1/23: Intro to HTML & Applets
          1. Read pp. 305-310
          2. Do pg. 309 #1-3 & pg. 311 #1-4
*Can be done as homework to get Pizza Menu program working

1/24: Review day for Ch. 8 quiz.
 
1/25: Sub today.  Chapter 8 Quiz. (No Books, No Notes, No Talking) Hand in when finished. 
When quiz is finished… Read pp. 311-321 & do pg. 313 #1-3, pg. 317 #1 & 2, pg. 321 #1-4.

1/26:  Catch Up Day

1/27:  Read pp. 322-331 & do pg. 324 #1-2, pg. 331 #1-4

Week of January 31- February 3, 2012
1/30: GridWorld Research Day
 
1/31: Install JGrasp, download GridWorldCode, Intro to JGrasp, Peek at GridWorld
 
2/1: Found in Student Manual: Read through Part 1: Observing and Experimenting with GridWorld
        On a separate document, type the answers to Exercises on pg. 8 # 1-4. Hand in when finished.

2/2: Begin Grid World Part 2: Read pp. 10-11, Do pg. 12 Ex. # 1-7, Read pg. 12 … Over the course of the next week, do Exercises # 1-5 on pp. 13-15
 
2/3: Continue activity from yesterday.

Week of February 6-10, 2012
2/6: Continue Exercises # 1-5 on pp. 13-15
 
2/7: Continue Exercises # 1-5 on pp. 13-15
 
2/8: Guest Speaker
 
2/9: Start Chapter 10 in book: Introduction to Arrays. Go over sections 10-1, 10-2, 10-3, 10-4.
        Assignment…
        Read pp. 342-349, do exercises:
        10-1 pg. 343 # 1-3
        10-2 pg. 344 # 1-2
        10-3 pg. 346-347 # 1-5
        10-4 pg. 349-350 # 1-4
 
2/10: Time to work on activities from yesterday.

Week of February 13-17, 2012
2/13: Read pp. 350-355, do exercises:
         10-5 pg. 353 # 1-2
         10-6 pp. 353-354 # 1-5
         10-7 pg. 356 # 1(write out code) -2 (give examples in English… not code)