Skip to content
Marlbridge

AP® Computer Science Principles · Unit 2 · Topic 2.4

Using Programs with Data: Topic Checklist (Computer Science Principles 2.4)

Specific I can statements for using programs with data, each linked to the guide section and 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.

Understanding

  • I can explain what iterative and interactive use of a program with data means. (Guide: “Why use a program at all?”; Practice Q5)
  • I can state the difference between transforming, filtering, combining and visualising. (Guide: “Four processes on data”; Practice Q1, Q3, Q4)
  • I can explain how combining data sources, clustering and classifying help gain insight. (Guide: “Four processes on data”; Practice Q6, question 10)
  • I can explain why results depend on the quality and size of the group of data. (Guide: Worked example 2 interpretation; Practice question 9)

Skills

  • I can trace a loop that filters a list and give its output. (Guide: Worked example 1; Practice Q2, Q8)
  • I can trace a loop that transforms every element or keeps a running total. (Guide: “Tracing list-processing code”; Practice Q3, Q7)
  • I can modify a condition to change what a filter keeps. (Guide: Worked example 1; Practice Q8)

Reasoning

  • I can plan a sequence of processing steps for a question and say what each shows. (Guide: Worked example 2; Practice question 9)
  • I can explain why a first result may lead to a second question. (Guide: Worked example 2 passes 2 and 3; Practice question 9)
  • I can say what to check before trusting a result from a program. (Guide: “Common misconceptions”; Practice questions 9 and 10)

All ticked? Try the Unit 2 diagnostic, then the Unit 2 review.

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.