AP Computer Science Principles introduces the student to the central ideas of computer science, instilling ideas and practices of computational thinking and inviting students to understand how computing changes the world. The rigorous course promotes deep learning of computational content, develops computational thinking skills and engages students in the creative aspects of this field. This course is unique in its focus on fostering students to be creative. Students are encouraged to apply creative processes when developing computational artifacts and to think creatively while using simulations to explore questions that interest them. Rather than teaching a particular programming language or tool, the course focuses on using technology and programming as a means to solve computational problems. Students design and implement innovative solutions using an interactive process similar to what artists, writers, computer scientists and engineers use to bring ideas to life.
- Computer Topics
- Business
- Marketing
- Money Matters
- Money Matters - Online
- Personal Finance & Investing 1
- Personal Finance & Investing 2
- ELO Internship/Apprenticeship
- Economics
- Stock Market & Investing
- College-Level Accounting
- AP Macroeconomics
- Applied Computer Science
- Advanced Placement Computer Science Principles