AP Computer Science Principles is an innovative course that seeks to broaden participation in computing and computer science. CS Principles introduces students to the central ideas of computer science while developing their computational thinking skills which are vital to success in all disciplines.
AP CS Principles utilizes Project Based Learning (PBL). Research has shown that PBL engages the student by fostering creativity, promotes collaboration by working in teams, and increases communication skills. These are 21st Century skills that your student will need to be successful in college and career.
This course has grown from an initiative of the National Science Foundation (NSF) in conjunction with AP College Board to increase participation of students in computer science. The current AP Computer Science course is not being replaced and will still be offered. The AP Exam for this course will be in two parts. The first part will consist of two through-course assessments (Explore and Create) in the form of computational artifacts which will be uploaded online. The second part will be a traditional
multiple-choice exam given during the AP exam testing period in May.
We will be using AP approved curriculum from the UTeach Institute at the University of Texas. A link to our online textbook is provided below. Please click on the links below to learn more about The University of Texas UTeach Institute and the AP CS Principles course.