3rd Grade:
3.AP.1 The student will apply computational thinking to design algorithms
to extend patterns, processes, or components of a problem.
a. Identify a pattern in an algorithm, process, or a problem.
b. Decompose a problem or task into a subset of smaller problems.
3.DA.1 The student will gather, store, and organize data to evaluate trends
and identify patterns using a computing device.
b. Gather, organize, sort, and store data.
e. Draw conclusions and make predictions based on observed data.
3.DA.2 The student will create and evaluate data representations and
conclusions.
b. Analyze data to identify patterns, draw conclusions, and make
predictions.
4th Grade:
4.AP.1 The student will apply computational thinking to identify patterns
and design algorithms to compare and contrast multiple algorithms
used for the same task.
a. Decompose an algorithm, process, or problem into a subset of smaller
problems.
4.DA.1 The student will identify the appropriate type of data needed to solve a problem or answer a question.
a. Analyze a problem to determine the appropriate type of data needed.
4.DA.2 The student will create and evaluate data representations to make predictions and conclusions.
c. Recognize and analyze patterns and relationships within data sets.
d. Analyze visual representations to make predictions and draw
conclusions.
5th Grade:
5.AP.1 The student will apply computational thinking to identify patterns,
make use of decomposition to break down problems or processes
into sub-components, and design algorithms.
a. Identify patterns and repeated steps in an algorithm, problem, or
process.
b. Decompose a problem or process into a subset of smaller problems or
groups of sequential instructions.
5.DA.1 The student will collect data or use data sets to solve a problem or
investigate a topic.
d. Compare and contrast various data elements.
5.DA.2 The student will create multiple data representations to make
predictions and conclusions.
c. Analyze data as evidence to draw conclusions and make predictions.