AP Computer Science Principles
Spring 2019
February
- Mon 4-FEB to Fri 22-FEB: Time to Explore (3 weeks).
March
- Mon 25-FEB to Thu 21-MAR: Time to Create (~4 weeks).
- Wed, 13-MAR: Soft deadline for indicating “end-of-course exam intent” using students’ accounts on the College Board’s website.
- Thu, 21-MAR: End of 3rd Quarter.
- Mon 25-MAR to Fri 29-MAR: Spring Break.
April
- Mon 1-APR to Fri 12-APR: Time to review and submit Explore and Create work (2 weeks).
- Mon 15-APR to Thu 9-MAY: Time to prepare for AP exam (~4 weeks).
Tue 30-APR, 11:59 PM ET: Performance Tasks Due. The deadline for submitting performance tasks as final has been extended to May 2, 2019, 11:59 p.m. ET.
May
- Fri 10-MAY: Exam Day
Summary
College Board Resources
- The Exam
- Welcome to the AP Computer Science Principles Digital Portfolio (YouTube video)
- Assessment Overview and Performance Task Directions for Students
- AP Digital Portfolio: Student User Guide for AP Computer Science Principles, Fall 2018
- AP Digital Portfolio: Teacher User Guide for AP Computer Science Principles, Fall 2018
- 2018 Chief Reader Report on Student Responses
- https://digitalportfolio.collegeboard.org (code: DL76BU)
JavaScript Demos
- Random Number (Button)
- Random Positive Integer (Button and range input)
- Blink and Wink (Buttons, select, setTimeout, and setInterval)
- Balloon (Slider, color picker)
- Color Name (keyup event)
- Ellipse (Canvas)
- Toilet Paper Problem
- Playing Cards (Arrays, objects, algorithms)
- Latest Polyominoes (was Tetris)
- Truncatable Primes
- Prime Factorization
- Releated: Quantum Computers and Math
- Positional Number System
- Swatch
- Just Do It
- Battleship
- Baba-nuki Jiji-nuki
- Mystery Sequence
- Minesweeper (by Jaden Bathon)