AP® COMPUTER SCIENCE PRINCIPLES
Computer science and computing technologies are everywhere, and used in just about every imaginable occupation. This course investigates the “big ideas” found in our digital world such as the creativity in finding solutions to authentic problems, how data and information are used to forecast events and predict behaviors, and the global impacts of technology and the Internet. Using Python, students create computer programs that serve useful functions, explore the different means of
representing information digitally, and discover new knowledge through the use of large data sets. Students discuss the current state of technology and its role in our everyday lives, and develop their skills in computational thinking, logical reasoning, and describing processes through algorithms. Finally, students demonstrate their learning by creating a portfolio for submission to the College Board and are prepared for the AP® Computer Science Principles exam in May.
Prerequisite: None, prior programming experience recommended
Meet Your Teacher