This course introduces students to the foundational concepts of computer science and will challenge them to explore how computing and technology can impact the world. Some of the main concepts this course will focus on are software engineering and design, algorithmic thinking, human-computer interaction, programming languages, and the history of computing.

This course uses our Knowledge, Skills, and Attributes (KSA) model to give students the opportunity to develop both real-world 21st Century Skills and Social and Emotional Learning Soft Skills to develop college and career readiness.

  • Knowledge: Exploring Computer Science, Part 1
  • Skill: Creativity—Creative Production and Innovation
  • Attribute: Integrity