Computer Science Principles is a PLTW course to implement the College Board’s new AP Computer Science Principles framework. Students work in teams to develop computational thinking and solve problems. The course does not aim to teach mastery of a single programming language but aims instead to develop computational thinking, to generate excitement about the field of computing, and to introduce computational tools that foster creativity. The course also aims to build students’ awareness of the tremendous demand for computer specialists and for professionals in all fields who have computational skills. Each unit focuses on one or more computationally intensive career paths. The course also aims to engage students to consider issues raised by the present and future societal impact of computing.
Teacher's Note: The [AP] is in brackets in the course name because the AP and non-AP versions of this course are being taught at the same time. The content of instruction is not different, but the two versions of the course differ in their expectations for student products and outcomes.
Teacher's Note: The [AP] is in brackets in the course name because the AP and non-AP versions of this course are being taught at the same time. The content of instruction is not different, but the two versions of the course differ in their expectations for student products and outcomes.
Announcements
NEW! March 2, 2018 (#2): For practical reasons, to make it easier on all of us, and simply because this whole thing is an experiment anyway, I'm changing the hard and soft deadline policy slightly. Instead of the hard deadline being the day we move onto the next activity, it will be the Friday of the week we finish. It's win-win because you get a little extra time most weeks and I don't have to carve time out of an already packed weekday to find time to grade your OneNote. The soft deadline will continue to be one week later, and so it will always be the following Friday.
NEW! March 2, 2018 (#1): We are skipping the reboot of Activity 1.3.9 because there is nothing to be done in the activity that we have not already done in class. (It is very short.) Use this opportunity to fix your Activities and Developer Journal page in OneNote before the hard deadline of Friday, March 9. If you need to see the original Learning Objective and Essential Questions for that Activity, look at January 23, January 25, and January 29-30 on the January 2018 Archive page.
January 19, 2018: For sample artifacts, videos, and written responses for the AP Digitial Portfolio, go to this link.
January 8, 2018: I have made a new version of the Regrade Request Form from the original Google form in order to submit your request to regrade a page of your OneNote Class Notebook. Click Regrade Request Form at the top of the page.
November 14, 2017: If you are in the AP section of the course, you need to sign up on the College Board website (link) to begin your digital portfolio. You will need to use the course enrollment code 4E11D4 and then I will need to confirm you.
Current Month PlannerFriday, March 2, 2018:
Thursday, March 1, 2018:
Previous Months' Planners |
Upcoming Classes and EventsFriday, March 9, 2018:
Friday, March 16, 2018: Soft Deadline for Activity 1.3.9 and Project 1.3.10
Monday, March 26, 2018 to Friday, March 30, 2018:
No School - Spring Break Monday, April 2, 2018: No School - Easter Monday
Course DocumentsCourse Outline/Syllabus
AP Computer Science Principles Digital Portfolio Student Guide PLTW Agile Scrum Infographic Scrum Reference Card (by Michael James and Luke Walter) Useful FilesCornell Notes Template (Lined Notes)
Cornell Notes Template (Gridded Notes) Cornell Notes Template (Blank Notes) Cornell Notes Template (Isometric Drawing Notes) Useful LinksGeneral Resources Class-Specific Resources
|