From the K-12 Computer Science Framework:
Computing systems exist to process data. The amount of digital data generated in the world is rapidly expanding, so the need to process data effectively is increasingly important. Data is collected and stored so that it can be analyzed to better understand the world and make more accurate predictions.
CSTA Standards
1A-DA-05
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
Unpacked:
Define information stored on a computing device as data.
Store information using a computing device.
Search for information using a computing device.
Retrieve information using a computing device.
Modify information using a computing device.
Delete information from a computing device.
Students might DO much of this in any curricular area. When teaching CS, we need to help them understand and specifically identify what they are storing, retrieving, modifying, deleting as data.
Resources to Explore:
1A-DA-06
Collect and present the same data in various visual formats.
Unpacked:
Gather information.
Create multiple visual representations of the collected information, such as, tally marks, bar charts, pie charts, pictographs, etc.
Data collection and representation could be integrated into math and science lessons with an emphasis on how computers can be used to represent data.
CCSS.MATH.CONTENT.K.MD.B.3 - Classify objects and count the number of objects in each category.
CCSS.MATH.CONTENT.1.MD.C.4 - Organize, represent, and interpret data with up to three categories...
CCSS.MATH.CONTENT.2.MD.D.10 - Draw a picture graph and a bar graph (with single-unit scale) to represent a data set with up to four categories. Solve simple put-together, take-apart, and compare problems using information presented in a bar graph.
NGSS K-ESS2-1 - Use and share observations of local weather conditions to describe patterns over time.
NGSS 1-ESS1-1 - Use observations of the sun, moon, and stars to describe patterns that can be predicted.
NGSS 1-ESS1-2 - Make observations at different times of year to relate the amount of daylight to the time of year.
NGSS 2-ESS1-1 - Use information from several sources to provide evidence that Earth events can occur quickly or slowly.
Additional Resources to Explore:
Video: BrainPOP Jr Tally Charts & Bar Graphs BrainPOP Jr has a series of videos on data but most are only available with a subscription.
Search for lesson plans for Math & Science standards and add emphasis on how computers can be used to collect, organize, and represent data in graphs & charts. For example:
1A-DA-07
Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
Unpacked:
Identify patterns in charts and graphs.
Describe the patterns in charts and graphs.
Predict something based on the patterns seen in charts and graphs.
Pattern recognition could be integrated into math or science with an emphasis on how computers can be used to organize and represent data to help identify patterns.
CCSS.MATH.CONTENT.1.MD.C.4 - Organize, represent, and interpret data with up to three categories...
CCSS.MATH.CONTENT.2.MD.D.10 - Draw a picture graph and a bar graph (with single-unit scale) to represent a data set with up to four categories. Solve simple put-together, take-apart, and compare problems using information presented in a bar graph.
NGSS K-ESS2-1 - Use and share observations of local weather conditions to describe patterns over time.
NGSS 1-ESS1-1 - Use observations of the sun, moon, and stars to describe patterns that can be predicted.
NGSS 1-ESS1-2 - Make observations at different times of year to relate the amount of daylight to the time of year.
NGSS 2-ESS1-1 - Use information from several sources to provide evidence that Earth events can occur quickly or slowly.
Resources to Explore:
K-2: Survey & Graphing (Discussion)
Search for lessons that meet the Common Core Math and/or NGSS Standards and add in an emphasis on how computers can help, such as: Interpreting and Representing Data or How Do Scientists Measure Earthquakes
Datasets you could download or create from data shown and use to recognize patterns and make predictions:
USNO: Sunrise & Sunset times and more
USGS: Earthquake data
Teacher could get data from the 10-day or Monthly Forecasts from the Weather Channel to create a dataset for student use
1A-DA-05
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
Unpacked:
Define information stored on a computing device as data.
Store information using a computing device.
Search for information using a computing device.
Retrieve information using a computing device.
Modify information using a computing device.
Delete information from a computing device.
Students might DO much of this in any curricular area. When teaching CS, we need to help them understand and specifically identify what they are storing, retrieving, modifying, deleting as data.
Resources to Explore:
3-5 Data Storage (emphasizes sizes of different types of data)
How Computer Data is Stored (for younger students but short, basic intro)
Binary: Emphasize how data is stored
CS Unplugged: Binary Numbers (includes integration into core subjects)
Secret Coders: Read an excerpt and play the Binary Numbers Game
1B-DA-06
Organize and present collected data visually to highlight relationships and support a claim.
Unpacked:
Gather information.
Verify the collected information.
Organize collected data through sorting or other means.
Create appropriate charts or graphs of the data to support a claim or highlight a relationship.
Data collection and representation could be integrated into math and science lessons with an emphasis on how computers can be used to record, organize, and represent data. We should be helping to students to see that using computers to process data can be better than trying to do this in an analog way.
CCSS.MATH.CONTENT.3.MD.B.3 - Represent and interpret data. Draw a scaled picture graph and a scaled bar graph to represent a data set with several categories. Solve one- and two-step "how many more" and "how many less" problems using information presented in scaled bar graphs.
4th & 5th Grades also have a represent and interpret data standard. Both of these involve using line plots and fractions.
NGSS 3-ESS2-1 - Represent data in tables and graphical displays to describe typical weather conditions expected during a particular season.
NGSS 3-ESS2-2 - Obtain and combine information to describe climates in different regions of the world.
NGSS 4-ESS2-1 - Make observations and/or measurements to provide evidence of the effects of weathering or the rate of erosion by water, ice, wind, or vegetation.
NGSS 4-ESS2-2 - Analyze and interpret data from maps to describe patterns of Earth’s features.
NGSS 5-PS1-2 - Measure and graph quantities to provide evidence that regardless of the type of change that occurs when heating, cooling, or mixing substances, the total weight of matter is conserved.
NGSS 5-ESS1-2 - Represent data in graphical displays to reveal patterns of daily changes in length and direction of shadows, day and night, and the seasonal appearance of some stars in the night sky.
NGSS 5-ESS2-2 - Describe and graph the amounts of salt water and fresh water in various reservoirs to provide evidence about the distribution of water on Earth.
Resources to Explore:
M&M Counting (Activity)
Datasets you could download or create from data shown and use to recognize patterns and make predictions:
USNO: Sunrise & Sunset times and more
USGS: Earthquake data
Use 10-day or Monthly Forecasts from the Weather Channel to create a spreadsheet, visualize, and support a claim.
1B-DA-07
Use data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea.
Unpacked:
Gather information or use a predefined set of data.
Verify that the data is appropriate for use and sufficient in quantity.
Use evidence from the data to show cause-and-effect relationships and/or predict an outcome and/or communicate an idea.
Using evidence from data could easily be integrated into science lessons with an emphasis on how computers can be used to record, organize, and represent data. We should be helping to students to see that using computers to process data can be better than trying to do this in an analog way.
NGSS 3-ESS2-1 - Represent data in tables and graphical displays to describe typical weather conditions expected during a particular season.
NGSS 3-ESS2-2 - Obtain and combine information to describe climates in different regions of the world.
NGSS 4-ESS2-1 - Make observations and/or measurements to provide evidence of the effects of weathering or the rate of erosion by water, ice, wind, or vegetation.
NGSS 4-ESS2-2 - Analyze and interpret data from maps to describe patterns of Earth’s features.
NGSS 5-PS1-2 - Measure and graph quantities to provide evidence that regardless of the type of change that occurs when heating, cooling, or mixing substances, the total weight of matter is conserved.
NGSS 5-ESS1-2 - Represent data in graphical displays to reveal patterns of daily changes in length and direction of shadows, day and night, and the seasonal appearance of some stars in the night sky.
NGSS 5-ESS2-2 - Describe and graph the amounts of salt water and fresh water in various reservoirs to provide evidence about the distribution of water on Earth.
Resources to Explore:
M&M Counting (Reflection)
Free datasets on Tuva - Many datasets on Tuva are paid but there are some including data about the Presidents, which may integrate with Social Studies, is not.
Use 10-day or Monthly Forecasts (or historical data) from the Weather Channel to create a spreadsheet, visualize, and support a claim.
Please share resources that we are missing for teaching the Data & Analysis standards.