AP Computer Science A is equivalent to a first-semester, college level course in computer science. The course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and imperative problem solving and design using Java language. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems. The AP Computer Science A course curriculum is compatible with many CS1 courses in colleges and universities. Available to Littleton High School, Options High School, and Englewood High School students.
For more information about credits, view the course catalog.
Learn object-oriented programming in Java by creating classes, objects, and methods to build applications.
Explore fundamental programming concepts like variables, data types, and control structures to solve real-world problems.
Develop algorithms to search and sort data efficiently.
Debug and test your code to identify errors and optimize performance using industry-standard tools.
Learn to design your own projects, like creating interactive games, simulation programs, or data analysis tools.
This course is accessible for beginners but also offers advanced challenges for experienced coders looking to refine their skills.
Hi all! I am so excited to work with you all in Pi's and Python this semester. If you have any questions for me, the best way to get in touch with me is by email: gormes@lps.k12.co.us