AP CS Assignments
Assignments by week:
Fall Term:
Winter Term:
Spring Term:
Monday, April 8
Description
AP Practice
Homework
  • Review the Student Lab Guides from the AP. There are three labs available, and we can do all, some, or none of them. We'll discuss more during next class.
Tuesday, April 9
Description
Review Free Response Practice
Homework
  • Download the PDF guide and zipped code files for the Magpie lab from the class conference.
  • Not all of the sample chatbot links from that document are working. I found a working link to Mitsuku, which is a conversational bot that has won some awards. You can use it for the activities in the reading if you wish.
  • Read through "Activity 2" in the student guide (page 5). Run the code and begin to answer the questions. We'll finish them during our next class. This is "pure" Java code, so you can run it by following these steps:

        cd (path to folder containing Magpie Java files)
        javac *.java && java MagpieRunner2
      
Thursday, April 11
Description
Magpie Lab
Homework
  • Continue on the Magpie Lab, working through Activity 3 (pages 6-9).
Friday, April 12
Description
Magpie Continued
Homework
  • Continue on the Magpie Lab, working through Activity 4 (pages 10-11).