Please enable JavaScript to use CodeHS

AP Computer Science Principles in JavaScript

Lesson 1.9 Abstraction

Description

In this lesson, students will learn about abstraction. Abstraction is the act of managing complexity by dissociating information and details in order to focus on relevant concepts.


Objective

Students will be able to:

  • Understand abstraction as the different levels of detail and complexity
  • Understand the importance of abstracting away complexity to solve problems more efficiently