Goldie’s Curriculum Updates for AP Computer Science Principles

Sep 26, 2024

Welcome to the official update log for Goldie’s AP Computer Science Principles curriculum. As I continue to enhance and expand the resources, lesson plans, and projects available, you can stay up-to-date with the latest additions right here.

With each monthly update, you’ll find detailed overviews of all the improvements and new content that will make your statistics lessons more engaging and effective.

You can get these updates a few different ways:

  • If you purchased from my TPT store, go to “My Purchases” and scroll down to your product. There will be an option there to redownload the resource and it will have the updates there.
  • If you purchased from my Emporium, go to the email you received with your download link. When you click on that link to redownload the product, you will get the new updates.
  • You can also email me at any time (goldiesmathemporium[at]gmail.com) and ask for the individual files included in the updates. Please include your purchase method and order number and I will send them directly to you!

October 2024 Updates

 

10/21 – Loop Pseudocode Practice Key Updated

In Unit 5: Programming in AP Pseudocode, the practice assignment that goes with Lesson 5, “Loops”, had a mistake on #8 where the correct answer was not listed. The answer should be 44. The assignment and the key have been updated.

  • Pseudocode Programming Lesson 5: Loops (TPT)
  • Pseudocode Programming Bundle (TPT or Emporium)
  • Goldie’s FULL CURRICULUM for AP CSP with Python (TPT or Emporium)

10/21 – NEW Python Programming Assignment added for Conditionals

In Unit 5: Programming in Python, Lesson 2: Conditionals, I have added in a Halloween programming assignment, where students code a “Choose Your Own Adventure” game with a Halloween theme!

  • Python Programming Lesson 2: Conditionals (TPT  or Emporium)
  • Python Programming Bundle (TPT or Emporium)
  • Goldie’s FULL CURRICULUM for AP CSP with Python (TPT or Emporium)

 

September 2024 Updates

 

9/9 – New Programs Added to Python Lessons 3, 4, & 5

For each of the lessons in Python on Functions, Lists, and Loops, I created a brand new programming assignment. In each programming assignment, I have 3 mini programs, which are designed to have students code smaller programs in the IDE, practicing their newly acquired knowledge. Each mini-program also comes with a series of reflection questions, to help students practice answering questions about their code – a critical skill they need for the AP exam!

  • Python Programming Lesson 3: Functions (TPT or Emporium)
  • Python Programming Lesson 4: Lists (TPT or Emporium)
  • Python Programming Lesson 5: Loops (TPT or Emporium)
  • Python Programming Bundle (TPT or Emporium)
  • Goldie’s FULL CURRICULUM for AP CSP with Python (TPT or Emporium)

 

9/20 – Unit 2 Lesson 3 HW #5 Key

For problem #5 on this homework assignment, I translated the hexadecimal number to decimal, but forgot to finish the problem and translate the decimal number to binary! The work for this problem has been fixed, and the answer key has been updated.

 

  • Unit 2: Digital Information in AP CSP (TPT or Emporium)
  • Goldie’s FULL CURRICULUM for AP CSP with Python (TPT or Emporium)
0 Comments

Subscribe

* indicates required