
1 minute read
AP Computer Science Principles
AP Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles prepares students for college and career. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles will give students the opportunity to use technology to address real-world problems and build relevant solutions.
Homework Estimate
1-2 hours per night
Major Concepts Covered
Digital Information, The Internet, App Design, Variables, Conditionals, Functions, Lists, Loops, Traversals, Algorithms, Parameters, Data, Cybersecurity & Global Impacts
Insider Information
Students need to be prepared to think critically and solve hard problems. Although this is an elective course, this is an AP course, so students should expect a challenging course that will require significant work.
Grades 11th-12th