Skip to content
Marlbridge

AP® Computer Science A · Unit 4 · Topic 4.2

Introduction to Using Data Sets: Topic Checklist (Computer Science A 4.2)

Specific I can statements for using data sets: representing patterns and algorithms in words, tables and diagrams, each linked to the guide section or practice question that tests it.

Work through the list without notes. If you cannot do a statement, follow its link, then come back. Guide = study guide; Practice = practice questions; see also the revision notes.

Understanding

  • I can say what a data set is and give an everyday example. (Guide: “What is a data set?”; Practice Question 1)
  • I can explain that a program accesses and processes the values of a data set one at a time. (Guide: “Values are used one at a time”; Practice Question 2)
  • I can explain why a chart, table or flowchart helps to plan an algorithm. (Guide: “Representing a data set and a plan”; Practice Question 3)
  • I can describe the three parts of a typical plan: set up, repeat for each value, report. (Guide: “Values are used one at a time”; Practice Question 7)

Skills

  • I can write a plan in numbered steps for counting, totalling and averaging a data set. (Guide: Worked example 1; Practice Question 7)
  • I can trace a plan with a table and read off the result. (Guide: Worked example 1; Practice Questions 4 and 7)
  • I can plan how to find the largest value and where it occurred. (Guide: Worked example 2; Practice Questions 6 and 9)
  • I can draw a flowchart that shows the loop, the choice and the report. (Guide: Figure 1; Practice Question 3)

Reasoning

  • I can find the flaw in a plan that resets a count inside the loop and predict its output. (Guide: Worked example 2; Practice Question 5)
  • I can explain why a maximum should start from the first value. (Guide: Worked example 2; Practice Question 6)
  • I can adapt a standard plan to a new question about the same data. (Practice Questions 8 and 9)

All ticked? Move on to the Topic 4.3 study guide, Array Creation and Access, or return to the course roadmap.

AP® and Advanced Placement® are trademarks registered by the College Board, which is not affiliated with, and does not endorse, this website. Marlbridge is an independent tuition provider. It is not an authorized AP course provider, an AP school or an exam centre, and these resources are not official College Board materials. Reading them or doing simulations does not meet the laboratory requirement of an AP science course.