CompSci.rocks

Data Collection Ethics and Data Sets

Free AP Computer Science A multiple-choice practice for topics 4.1–4.2, Unit 4 (Data Collections). Answer five random questions, check your work, and review the essential knowledge behind each one.

Unit 4: Data Collections. Topics 4.1–4.2. This set has 55 questions. Each time the page loads you get five of them, chosen at random. Pick an answer, press Check answer, and read the explanation for every choice. Reload the page or use New questions for a fresh five.

Topics assessed

  • 4.1 Ethical and Social Issues Around Data Collection
  • 4.2 Introduction to Using Data Sets

Practice questions

Loading questions…

Essential knowledge for this set

These are the essential knowledge (EKS) statements from the AP Computer Science A Course and Exam Description that the 55 questions in this set assess, grouped by topic and learning objective. The table under each question links here.

Topic 4.1: Ethical and Social Issues Around Data Collection

4.1.A — Explain the risks to privacy from collecting and storing personal data on computer systems.

  • 4.1.A.1 When using a computer, personal privacy is at risk. When developing new programs, programmers should attempt to safeguard the personal privacy of the user.

4.1.B — Explain the importance of recognizing data quality and potential issues when using a data set.

  • 4.1.B.1 Algorithmic bias describes systemic and repeated errors in a program that create unfair outcomes for a specific group of users.
  • 4.1.B.2 Programmers should be aware of the data set collection method and the potential for bias when using this method before using the data to extrapolate new information or drawing conclusions.
  • 4.1.B.3 Some data sets are incomplete or contain inaccurate data. Using such data in the development or use of a program can cause the program to work incorrectly or inefficiently.

4.1.C — Identify an appropriate data set to use in order to solve a problem or answer a specific question.

  • 4.1.C.1 Contents of a data set might be related to a specific question or topic and might not be appropriate to give correct answers or extrapolate information for a different question or topic.

Topic 4.2: Introduction to Using Data Sets

4.2.A — Represent patterns and algorithms that involve data sets found in everyday life using written language or diagrams.

  • 4.2.A.1 A data set is a collection of specific pieces of information or data.
  • 4.2.A.2 Data sets can be manipulated and analyzed to solve a problem or answer a question. When analyzing data sets, values within the set are accessed and utilized one at a time and then processed according to the desired outcome.
  • 4.2.A.3 Data can be represented in a diagram by using a chart or table. This visual can be used to plan the algorithm that will be used to manipulate the data.