Implement and apply an algorithm.
Explain how knowledge can be generated from data.
Learning Objective: Extract information from data using a program.
DAT-2.D.1
Programs can be used to process data to
acquire information.
DAT-2.D.2
Tables, diagrams, text, and other visual tools
can be used to communicate insight and
knowledge gained from data.
DAT-2.D.3
Search tools are useful for efficiently finding
information.
DAT-2.D.4
Data filtering systems are important tools for
finding information and recognizing patterns
in data.
DAT-2.D.5
Programs such as spreadsheets help efficiently
organize and find trends in information.
DAT-2.D.6
Some processes that can be used to extract
or modify information from data include the
following:
transforming every element of a data set,
such as doubling every element in a list, or
adding a parent’s email to every student
record
filtering a data set, such as keeping only the
positive numbers from a list, or keeping only
students who signed up for band from a
record of all the students
combining or comparing data in some way,
such as adding up a list of numbers, or
finding the student who has the highest GPA
visualizing a data set through a chart, graph,
or other visual representation
Learning Objective: Explain how programs can be used to gain insight and knowledge from data.
DAT-2.E.1
Programs are used in an iterative and
interactive way when processing information
to allow users to gain insight and knowledge
about data.
DAT-2.E.2
Programmers can use programs to filter and
clean digital data, thereby gaining insight and
knowledge.
DAT-2.E.3
Combining data sources, clustering data, and
classifying data are parts of the process of
using programs to gain insight and knowledge
from data.
DAT-2.E.4
Insight and knowledge can be obtained
from translating and transforming digitally
represented information.
DAT-2.E.5
Patterns can emerge when data are
transformed using programs.