Arlington Tech

Arlington Tech

AP Computer Science Principles


Overview

We have two weeks to study for the multiple choice section of the APCSP exam, after which we leave for Spring break, and then return to start the CPT.

Wednesday, March 29th

Classwork

We'll get back our multiple choice practice quizzes today, and use class time to go over them.

I definitely want to discuss the following questions:

  • Quiz 1 Number 5
  • Quiz 1 Number 8
  • Quiz 1 Number 10
  • Quiz 2 Number 4
  • Quiz 2 Number 9
  • Quiz 2 Number 10
  • Quiz 3 Number 6
  • Quiz 4 Number 8

Homework

You can earn back up to half the points you lost on each quiz by creating a markdown file in your git repo named QuizzesReflections.md. You will earn 1 point on your cummulative quiz grade for each instance of a quiz item reflection that includes each of the following:

  1. The quiz question with answer choices, including which quiz and which item it is.
  2. State your wrong answer and why you chose it.
  3. State the correct answer and explain why it is correct.

Monday, March 27th

Classwork / Homework

We'll start today with Mr. DeRocco talking you through this.

Then you will take two more of the four 10 question practice quizzes I have prepared to help you get ready for the multiple choice questions on the AP exam.

After the quizzes, we will see the first two presentations: Logic Tables and Bitwise Operators.

Thursday, March 23rd

Classwork / Homework

Today each of you will take one of four 10 question practice quizzes I have prepared to help you get ready for the multiple choice questions on the AP exam.

After the quiz we will be introduced to bitwise operators in Python

Homework

Finish your presentations so they can be shared with class on Monday, March 27th. The groups presenting are:

  • Logic Tables: Gabriel, Evan, Kellan and Rockwell
  • Bitwise Operators: Blu, Anupama, Mayah and Kiersten
  • Bit Shifting: Toby, Conrad and Jake
  • Two's Complement: Christian, Emory, Grant and Xander

The groups not presenting should create a Markdown file in their git repos named LogicTablesAndBitwiseOperators.md in which you write notes on the two topics in the file name.

This assignment will be evaluated on Tuesday, March 28th at 10 am.

Tuesday, March 21st

Classwork

Today we will see APCSP prep presentations from Group A (Alex, Toby, and Grant), and Group F (Conrad, Sean, Lary, and Gabriel).

Each presentation should present information we have not seen before, either by sharing new resources or by digging deeper into how to best utilize resources already presented.

After that we'll have a short quiz.

Homework

Study the practice problems your peers posted in their repos to be ready for another short quiz on Thursday.