Want the latest in our educational opportunities? Sign up for our email list here!

×

Site Maintenance Alert

X

The site will be down for planned maintenance on Wednesday, May 7, 2025 from approximately 10 am to 12 pm (EST).

AP Computer Science A 2020-21

Welcome to Stephen Olsen's website. Below you will see the course material that we will be covering throughout the school year. This year, we are working w/ PSI-PMI, a social constructivist approach to teaching science and math. To learn more about PSI-PMI, click here.

Units (select a unit)

  • Fundamentals of Programming
  • Control Statements & Loops
  • Strings
  • Arrays
  • Midterm Exam
  • Classes
  • ArrayList
  • Inheritance & Polymorphism
  • Recursion
  • Searching & Sorting
  • Ethical & Social Implications of Programming Project

The PSI-PMI materials on this classroom website are intended for the use of teachers for educational purposes and for professional development. These materials may not be used for any commercial purpose without the written permission of NJCTL. NJCTL cannot be held responsible for questionable, offensive or copyrighted material, including the links or the privacy policy of supplemental materials posted by teachers using the NJCTL Classroom feature.

×