Skip to product information
1 of 3

Goldie's Math Emporium

Goldie's AP® Computer Science A Homework BUNDLE

Goldie's AP® Computer Science A Homework BUNDLE

Regular price $45.00 USD
Regular price $54.00 USD Sale price $45.00 USD
Sale Sold out

AP® Computer Science A

Homework Bundle

 

This bundle contains all of the unplugged assignments that I give my AP® Computer Science A students. These assignments are given after I teach a new concept, and are used to help students practice brand-new material.

The homework assignments are unplugged, meaning that they are designed to be printed and given out to students, who will then complete them without the use of a computing device.

For each assignment, you get the editable Word document, so you can modify it to fit your own classroom's needs.

Here is a list of what is included (links will take you to the individual unit):

 

Unit 1 – Primitive Types (4 assignments)

  • HW 1 – My First Program (*Not unplugged – They will code their first assignment in the IDE)
  • HW 2 – Variables
  • HW 3 – Arithmetic Expressions and Numeric Casts
  • Unit 1 Test Review

 

Unit 2 – Using Objects (5 assignments)

  • HW 1 – Creating and Storing Objects
  • HW 2 – Calling Methods
  • HW 3 – Strings
  • HW 4 – Wrapper and Math Class
  • Unit 2 Test Review

 

Unit 3 – if Statements and Boolean Expressions (5 assignments)

  • HW 1 – if and else Statements
  • HW 2 – Booleans and Truth Tables
  • HW 3 – Short Circuit and DeMorgan's Law
  • HW 4 – Comparing Objects
  • Unit 3 Test Review

 

Unit 4 – Iteration (6 assignments)

  • HW 1 – while Loops
  • HW 2 – Algorithms with while Loops
  • HW 3 – for Loops
  • HW 4 – Algorithms for Strings
  • HW 5 – Nested Loops
  • Unit 4 Test Review

 

Unit 5 – Writing Classes (5 assignments)

  • HW 1 – Classes and Constructors
  • HW 2 – Accessors and Mutators
  • HW 3 – Static Variables and Methods
  • HW 4 – this Keyword
  • Unit 5 Test Review

 

Unit 6 – Arrays (6 assignments)

  • HW 1 – One Dimensional Arrays
  • HW 2 – Searching Algorithms for Arrays
  • HW 3 – Common Algorithms with Arrays
  • HW 4 – The Enhanced For Loop
  • HW 5 – Arrays of Objects
  • Unit 6 Test Review

 

Unit 7 – ArrayList (6 assignments)

  • HW 1 – ArrayList
  • HW 2 – Traversing ArrayList
  • HW 3 – Methods with ArrayList
  • HW 4 – Linear and Binary Search
  • HW 5 – Selection and Insertion Sort
  • Unit 7 Test Review

 

Unit 8 – 2D Arrays (4 assignments)

  • HW 1 – 2D Arrays
  • HW 2 – Traversing 2D Arrays
  • HW 3 – 2D Algorithms
  • HW 4 – 2D Methods

 

Unit 9 – Inheritance (6 assignments)

  • HW 1 – Superclasses and Subclasses
  • HW 2 – Methods and Constructors for Subclasses
  • HW 3 – Polymorphism
  • HW 4 – Upcasting and Aliasing
  • HW 5 – Final, Protected, and Object Superclass
  • Unit 9 Test Review

 

Unit 10 – Recursion (6 assignments)

  • HW 1 – Intro to Recursion
  • HW 2 – Printing and Manipulating Recursively
  • HW 3 – Recursive Practice
  • HW 4 – Recursive Binary Search and Merge Sort
  • In Class Practice
  • Unit 10 Test Review

 

***************************************************************************************

 

Interested in my full AP® CSA curriculum?

 

Goldie's FULL CURRICULUM for AP® Computer Science A

 

***************************************************************************************

 

If you need extra explanations or additional guidance, I would love to help!!

 

AP® is a registered trademark of the College Board® which does not endorse this product.

 

I want to provide the best possible resources to help other teachers out! You will be notified of any future updates and additions to this product and it will be free of charge. Your support is important and I thank you for allowing me to continue doing what I love to do.

 

© Goldie’s Math Emporium, LLC

 

This work is bound by copyright laws and editing (beyond your own classroom use), selling, redistributing, or posting all or part of these documents on the Internet is strictly prohibited. Violations are subject to the Digital Millennium Copyright Act.

View full details