AP® Computer Science Principles
0%
0 / 3500

AP® Computer Science Principles
AP Computer Science Principles introduces students to the breadth of the field of computer science. In this course, students will learn to design and evaluate solutions and apply computer science to solve problems through the development of algorithms and programs. They will incorporate abstraction into programs and use data to discover new knowledge. Students will also explain how computing innovations and computing systems, including the Internet, work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical. It is important to note that the AP Computer Science Principles course does not have a designated programming language. Teachers have the flexibility to choose a programming language(s) that is most appropriate for their students to use in the classroom.
Creative Development
0%
Data
0%
Algorithms & Programming
0%
Computer Systems and Networks
0%
Impact of Computing
0%
Course Mastery Exam
This is a practice exam for AP® Computer Science Principles. This exam will NOT affect your mastery or progress in any way. This is designed to prepare you for the Course Exam and your AP® Exam. This exam can also serve as a Mock AP® Exam. This exam WILL be scored but not counted in your progress. Only take this if you do not feel prepared to take the Course Exam. You have infinite attempts. Good luck!
AP® Score Calculator
This is a practice exam for AP® Computer Science Principles. This exam will NOT affect your mastery or progress in any way. This is designed to prepare you for the Course Exam and your AP® Exam. This exam can also serve as a Mock AP® Exam. This exam WILL be scored but not counted in your progress. Only take this if you do not feel prepared to take the Course Exam. You have infinite attempts. Good luck!
AP® Style Mock Test
This is a practice exam for AP® Computer Science Principles. This exam will NOT affect your mastery or progress in any way. This is designed to prepare you for the Course Exam and your AP® Exam. This exam can also serve as a Mock AP® Exam. This exam WILL be scored but not counted in your progress. Only take this if you do not feel prepared to take the Course Exam. You have infinite attempts. Good luck!
AP® Style FRQs
This is the Course Exam for AP® Computer Science Principles. This exam will affect your course mastery and your personalization. Take this exam if you would like to level up quickly or if you are done with the course. This exam can also serve as a Mock AP® Exam. You have infinite attempts and your highest score will be counted. Good luck!
Projects
This is the Course Exam for AP® Computer Science Principles. This exam will affect your course mastery and your personalization. Take this exam if you would like to level up quickly or if you are done with the course. This exam can also serve as a Mock AP® Exam. You have infinite attempts and your highest score will be counted. Good luck!
Course Progress
Total 3500

Nova

Ask Nova a question!