AP COMPUTER SCIENCE A

STUDY DAY AGENDA

separator-blank.png


STUDY DAY 2024 (WEDNESDAY, MAY 1, 2024)

separator-blank.png

 

1 – INTRO (30 mins) [8:30 – 9:00]

 

1A – EXAM DATE

  • Note: I will not be at school on May 6th, 7th and 8th because of Skills Ontario.

  • Date: Wednesday, May 8th, 2024
  • Location: Lockerby
  • Time: 12PM to 3PM (late departure)
  • Duration: 3 hours
  • Exam sections (Multiple Choice & Free Response)

 

1B – TRACKING PAGE: THINGS I NEED TO REVIEW

 

Your teacher will print this page for you to keep track of what you need to review.

 

1C – CAMPEAU’S PAGE

 

We will do a quick tour of the AP Exam Review page on my website.

 

1D – Q&A

 

How is everybody feeling about the semester?
How are you feeling about the AP exam?

Have you studied?

Have you done any Java coding since semester 1?

 

1E – JAVA QUICK REFERENCE

 

Go over the Java Quick Reference page to see what people need to know.  It is included in the exam booklet (in 2022 anyway).

 

separator-blank.png

 

2 – ACTIVITY – STARTER CODE ANALYSIS (30 mins) [9:00 – 9:15]

 

In this brief activity, you will analyze some simpler multiple choice questions to get you back into the Java programming mode. 

 

Click here for the worksheet.

Click here for the solutions.

 

separator-blank.png

 

3 – ACTIVITY – STARTER PROGRAMMING QUESTIONS (30 mins) [9:15 – 9:45]

 

In this activity, you will write a few programs that should serve as a solid review of basics.

 

Click here.  Solutions are at the bottom of the page.

separator-blank.png

 

4 – ACTIVITY – STARTER MC QUESTIONS (30 mins) [9:45 – 10:15]

 

In this activity, you will go through some starter level MC questions.  Solutions are provided on the page to help you be efficient.

Click here for some MC questions.  Solutions are immediately after the question.

Click here for more MC questions.  Solutions are immediately after the question.

 

separator-blank.png

 

5 – ACTIVITY – FREE RESPONSE QUESTION [10:15 – 11:00]

 

We will look at a past FR Question.  Solutions are to be written on paper.  Please write the start time at the top right as you begin.

In 2024, we did FRQ1 from the 2023 exam.

 

separator-blank.png

LUNCH BREAK [11:00 – 11:50]

 

separator-blank.png

 

6 – ACTIVITY – AP PRACTICE MC QUESTIONS [11:50 – 12:30]

 

We will go over the 15 sample MC questions.  The exam has 40 MC questions to be done in 90 minutes.  So you get just over 2 minutes per question on average.

 

separator-blank.png

 

7 – ACTIVITY – FREE RESPONSE QUESTION 2 [12:30 – 1:15]

 

We will look at a past FR Question.  Solutions are to be written on paper.  Please write the start time at the top right as you begin.

In 2024, we did FRQ2 from the 2023 exam.

separator-blank.png

 

8 – ACTIVITY – FREE RESPONSE QUESTION 3 [1:15 – 2:00]

 

We will do one last FRQ question.

 

 

separator-blank.png

POSSIBLE ACTIVITY – CSAWESOME SITE

 

Check out the CSAwesome site.  Take a few minutes to look at the ten units.  Note down anything that you want to review later.

 

Notice that each unit includes practice multiple choice questions that immediately give feedback to your answers – an excellent resource.

 

POSSIBLE ACTIVITY – FINDING RESOURCES

 

Everybody will take a few minutes and search for new resources relating to the AP Computer Science A exam.  Simply do a search and see what you find.

 

POSSIBLE ACTIVITY - REVIEW OF AP EXTRA SECTIONS

 

Take a few minutes to look at each of the AP Extra sections.  Note any topic that you might need to review.

 

POSSIBLE ACTIVITY – REVIEW OF CONCEPTS

 

We will look at one of the topics that the group would like to review such as multidimensional arrays, enhanced for loops, array lists, recursion and object-oriented programming (instance variables, constructors, methods, inheritance, interfaces).