ALEX Classroom Resource

  

Computer Science Discoveries Unit 5 Chapter 2 Lesson 10: Problem Solving with Big Data (18-19)

  Classroom Resource Information  

Title:

Computer Science Discoveries Unit 5 Chapter 2 Lesson 10: Problem Solving with Big Data (18-19)

URL:

https://studio.code.org/s/csd5-2018/stage/10/puzzle/1?section_id=1888730

Content Source:

Code.org
Type: Lesson/Unit Plan

Overview:

In this lesson, students look at how data is collected and used by organizations to solve problems in the real world. The lesson begins with a quick review of the data problem-solving process they explored in the last lesson. Then students are presented with three scenarios that could be solved using data, brainstorm the types of data they would want to solve them, and how they could collect the data. Each problem is designed to reflect a real-world service that exists. After brainstorming, students watch a video about a real-world service and record notes about what data is collected by the real-world service and how it is used. At the end of the lesson, students record whether data was provided actively by a user, was recorded passively, or is collected by sensors.

Note: You will need to create a free account on code.org before you can view this resource.

Content Standard(s):
Digital Literacy and Computer Science
DLIT (2018)
Grade: 6
19) Track data change from a variety of sources.

Example: Use editing or versioning tools to track changes to data.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • track received data changes in polls or other sources.
Knowledge:
Students know:
  • how to use time and date stamps to track changes in data gathered over a period of time.
Skills:
Students are able to:
  • assess how data can change over time.
  • identify how data may look different when gathered from various sources.
Understanding:
Students understand that:
  • the source of data and time when data is gather has an effect on results.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 6
20) Identify data transferring protocols, visualization, and the purpose of data and methods of storage.

Examples: Using an online collection tool or form to collect data that is then stored in a spreadsheet or database.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • identify common data transferring protocols.
  • identify why particular protocols are used for various methods of storage and visualization.
Teacher Vocabulary:
  • transfer protocols
  • visualization
Knowledge:
Students know:
  • different transferring protocols are used for specific purposes depending on the data and storage methods.
Skills:
Students are able to:
  • differentiate basic data transferring protocols from another and various methods of storing data.
Understanding:
Students understand that:
  • data is compressed and stored in various transferring protocols depending on the purpose.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 7
9) Identify common methods of securing data.

Examples: Permissions, encryption, vault, locked closet.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • identify methods of securing data that include both digital and physical options.
Knowledge:
Students know:
  • data needs to be shared but not altered.
Skills:
Students are able to:
  • identify measures to secure data.
Understanding:
Students understand that:
  • data may need to be protected either physically or digitally.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 7
20) Evaluate the validity and accuracy of a data set.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • assess the validity and accuracy of given data.
Teacher Vocabulary:
  • validity
Knowledge:
Students know:
  • that some will use misleading data to persuade others.
Skills:
Students are able to:
  • evaluate a data set to determine if information being presented is appropriate.
Understanding:
Students understand that:
  • it is important to be capable of researching a claim for validity and accuracy.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 7
27) Identify data needed to create a model or simulation of a given event.

Examples: When creating a random name generator, the program needs access to a list of possible names.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • select a process or system and then determine the data needed to create a model or simulation of the process or system.
Knowledge:
Students know:
  • an event is comprised of a set of steps or processes that can be identified and then simulated.
Skills:
Students are able to:
  • abstract the sequence of activities that make up an event.
Understanding:
Students understand that:
  • dissecting the parts of an event can aid in understanding of and the simulation of the event.
Tags: automation, data, visualization
License Type: Custom Permission Type
See Terms: https://code.org/tos
For full descriptions of license types and a guide to usage, visit :
https://creativecommons.org/licenses
Accessibility
Comments
  This resource provided by:  
Author: Aimee Bates