facebook Skip To Main Content

Search Panel

Schools Menu

AP Computer Science Principles - IN601A/B

  • Career and Technical Education (CTE)
  • Mathematics
  • Science
AP Computer Science Principles - IN601A/B

AP Computer Science Principles - IN601A/B

Learning Recommendations: Open to all students with an interest in computer science and problem-solving.

General Description:  AP Computer Science Principles introduces students to the foundational concepts of computer science and explores how technology shapes the world. This course emphasizes creativity, problem-solving, and collaboration while developing programming skills and computational thinking. It prepares students for the AP Computer Science Principles Exam and equips them with valuable skills for various careers in technology and beyond.

Content: 

Students will explore the following topics:

  • Fundamentals of computer science, including algorithms and programming.
  • Data analysis, representation, and visualization.
  • Internet structure and cybersecurity principles.
  • The societal impact of computing and ethical considerations.
  • Developing computational artifacts and apps.

Homework: Students will complete a mix of individual and collaborative projects, coding assignments, and exam preparation exercises. Homework is designed to reinforce in-class learning and build confidence in coding and problem-solving.

Equipment to be provided by Student: None.

 

  • 9th Grade
  • 10th Grade
  • 11th Grade
  • 12th Grade
  • AP - Advanced Placement
  • CADR
  • CTE Credit
  • CTE Dual Credit
  • Full Year/1.0 Credit
  • Issaquah High School
  • Liberty High School
  • Mathematics Credit
  • Skyline High School