Section 0.1 Introduction
Welcome to CSPossible (beta version)! Discover whatβs possible when you learn computer science! This free course is designed to follow the College Boardβs 2027β2028 AP Computer Science Principles (AP CSP) revisions. Youβll learn to code using Python, explore app development with optional App Inventor lessons, and explore Artificial Intelligence (AI), data, cybersecurity,and the Internet. With computer science, you will build skills to solve problems, think creatively, and bring your own ideas to life!
To make sure the site saves your answers on questions, please click on the person icon at the top to register or login to your Runestone course.
Subsection 0.1.1 Teachers
If you are a teacher using this curriculum, please join the teaching CSPossible group which will give you access to teacher resources.
If you see errors or bugs, please report them with this error reporting form.
Subsection 0.1.2 Sisters Rise Up
If you are a woman taking Advanced Placement Computer Science (CSP and/or CSA) and identify as Black, Hispanic/Latina, and/or Native American you are eligible for a free mentoring program run by Dr. Barbara Ericson at the University of Michigan. Sisters Rise Up offers weekly one-hour remote help sessions and monthly two hour special sessions. Students who enroll in the program and send in their score(s) on the AP exams before the end of August receive a $100 gift card. The help sessions are led by experienced undergraduate college students. Students can start the enrollment process by providing information for a parent or guardian at https://tinyurl.com/55z7tyb9.
Subsection 0.1.3 Authors
This course was created by Dr. Beryl Hoffman, Professor of Computer Science at Elms College, MA, to follow the newest College Board AP CSP guidelines with the help of many teachers. Some materials were borrowed and revised from Mobile CSP, CSAwesome, and Dr. Barb Ericsonβs AP CSP and Python 4 Everybody courses on Runestone. Special thanks to Leigh Anne Fitz of Virginia Beach Public Schools for creating the solutions for teachers and for testing and debugging the beta version, Kate McDonnell from Cherry Creek Schools in Colorado and Jennifer Rosato of Univerity of Minnesota, and all of the beta version testers!
You have attempted of activities on this page.

