Please enable JavaScript to use CodeHS

AP Computer Science Principles in Python

Description

In this lesson, students will learn how computers are used to collect, store, manipulate, and visualize data in order to answer questions and gain knowledge of the world.

Objective

Students will be able to examine and analyze the growing importance of data in technology and their lives

Enduring Understandings

This lesson builds toward the following Enduring Understandings (EUs) and Learning Objectives (LOs). Students should understand that…

  • EU 3.1 People use computer programs to process information to gain insight and knowledge. (LO 3.1.1)
  • EU 3.2 Computing facilitates exploration and the discovery of connections in information. (LOs 3.2.1, 3.2.2)
Description

In this lesson, students will learn about the impact of visually representing data to make information easier to analyze and use.

Objective

Students will be able to:

  • Explain the importance of visually depicting data to make information easier to use and to understand trends and changes in information
Description

In this lesson, students learn how computers can be used to collect and store data. They learn best practices for interpreting data that is presented. Data visualizations can be very helpful in recognizing patterns and answering questions, but can also be used to mislead if skewed or full of bias.

Objective

Students will be able to:

  • Understand how computers collect and store data
  • Analyze data interpretation by learning ways in which data can be skewed
  • How to think meta-cognitively about the data being represented