AP Computer Science A

advertisement
AP Computer Science A
2013-2014 2nd Quarter Daily Lesson Plans
Mar. 24-28, 2014
Click here to see a lesson plan from another week
Date
Mon, Mar 24
In Class
Homework
Essential question: What have we learned about
recursion?
3rd/4th Periods:
Students turn in ChickenCounter
QUIZ - Recursion (25 min.)
Lab: Finish ChickenCounter class, do
reading assignment, practice with
www.CodingBat.com or practice with AP Exam
Multiple Choice questions (20 min.)
6th Period:
Students turn in Recursion worksheet
Review Recursion worksheets (10 min.)
Lecture: Show Recursion Example (slides 34-38: 10
min.)
Sample code shown during lecture:
- AtCounter
- AtCounterTester
Tues, Mar 25
3rd/4th Periods:
Essential question: What is meant by the scope of a
variable?
3rd/4th Periods:
Complete Scope of a Variable Worksheet
Lecture: Scope of a Variable (25 min.)
Lab/homework:
Fill out Variable Scope Worksheet or
Practice with www.CodingBat.com or
Answer AP Exam Multiple Choice questions (20 min.)
6th Period:
QUIZ - Recursion (25 min.)
Homework/Lab: Finish ChickenCounter class, do
reading assignment, practice with
www.CodingBat.com or practice with AP Exam
Multiple Choice questions (20 min.)
Wed, Mar 26
Essential question: Review searching/sorting and
number systems
Students turn in Number System Worksheets
Discuss answers to Number System Worksheets (10
min.)
Review solutions to Searching/Sorting Quiz (10 min.)
Keep in mind that the 3rd Quarter EXAM
will be given tomorrow. Here is what you
need to study:
- 3rd Quarter Review Topics
Lectures:
- OOP Review
- GridWorld Introduction Ch1
- GridWorld Bug Variations Ch2
Hand out 3rd Quarter Review Topics
- Searching/Sorting
- Recursion
Lab/Homework: Begin studying for 3rd Quarter Exam Other Resources:
or catch up on any outstanding homework assignments - GridWorld Ch1 Jeopardy Game
(20 min.)
- GridWorld Ch2 Jeopardy Game
- Quizzes/Tests
- Java Concepts readings
- Homework assignments
- Worksheets
Thurs, Mar 27
Essential question: What have we learned this
quarter?
3RD QUARTER EXAM (40 min.)
Homework/Lab: Complete all 3rd Quarter homeworks
or do reading assignment
Read GridWorld – Chapter 3 (GridWorld
Classes and Interfaces)
Fri, Mar 28
Essential question: Let’s learn more about the classes No homework
and interfaces used in GridWorld
SPRING BREAK - NO SCHOOL
Look at SpecialBug assignments (10 min.)
Lecture: GridWorld Ch3: Location class (slides 1-13:
25 min.)
Lab: Do one of the following (10 min.):
1) Practice with www.CodingBat.com
2) Practice multiple choice questions
3) Start thinking about your project
proposal for the year end project.
Go to Year-End Projects page for
examples.
Download