Presentation is loading. Please wait.

Presentation is loading. Please wait.

Vocabulary byte - The technical term for 8 bits of data.

Similar presentations


Presentation on theme: "Vocabulary byte - The technical term for 8 bits of data."— Presentation transcript:

1 Vocabulary byte - The technical term for 8 bits of data.
The standard fundamental unit (or “chunk size”) underlying most computing systems today measured in “megabytes”, “kilobytes”, “gigabytes”, etc. Image - A type of data used for graphics or pictures. metadata - is data that describes other data. For example, a digital image my include metadata that describe the size of the image, number of colors, or resolution. pixel - short for "picture element" it is the fundamental unit of a digital image, typically a tiny square or dot which contains a single point of color of a larger image. RGB - the RGB color model uses varying intensities of (R)ed, (G)reen, and (B)lue light are added together in to reproduce a broad array of colors. Lossless Compression - a data compression algorithm that allows the original data to be perfectly reconstructed from the compressed data. Lossy Compression - (or irreversible compression) a data compression method that uses inexact approximations, discarding some data to represent the content. Most commonly seen in image formats like .jpg. Abstraction - Pulling out specific differences to make one solution work for multiple problems. Aggregation - a computation in which rows from a data set are grouped together and used to compute a single value of more significant meaning or measurement. Common aggregations include: Average, Count, Sum, Max, Median, etc. Pivot Table - in most spreadsheet software it is the name of the tool used to create summary tables. Summary Table - a table that shows the results of aggregations performed on data from a larger data set, hence a "summary" of larger data. Spreadsheet software typically calls them "pivot tables".

2 U2L14 Creating Summary Tables
CS Principles U2L14 Creating Summary Tables

3 U2L14 Creating Summary Tables Objectives
SWBAT: Create a pivot table with at least one aggregation and one calculation when given a set of data. Describe the benefits a summary table has over a raw dataset. Collaboratively investigate a dataset by creating summary tables. Explain the meaning of a summary table they created.

4 Creating Summary Tables
Making a summary (pivot) table is often considered an advanced technique. Being able to manipulate data is an important skill for computer scientists. Being able to create summary tables from larger datasets represents a form of computational thinking. To make a good summary table, one must have a good sense of the data, be able to hypothesize about what might be interesting to look at, and then have the skills to use a computational tool to create it. A spreadsheet is an extremely powerful tool for working with data. Understanding the features of a spreadsheet tool, and what kinds of computations it can perform, can save you a lot of time and energy from either doing such things “by hand” or writing your own program to do it.

5 U2L14 Vocabulary Aggregation - a computation in which rows from a data set are grouped together and used to compute a single value of more significant meaning or measurement. Common aggregations include: Average, Count, Sum, Max, Median, etc. Pivot Table - in most spreadsheet software it is the name of the tool used to create summary tables. Summary Table - a table that shows the results of aggregations performed on data from a larger data set, hence a "summary" of larger data. Spreadsheet software typically calls them "pivot tables".

6 U2L14 Prompt In the previous lesson we cleaned up the data we’ve been collecting. Now the question is: what can we do with it? Look at this table. It was created from the over 65,000 rows of data in the movie rating dataset we saw a few lessons ago…. This is an example of a summary table. A lot of work and computation went into this. Notice that this is actually new data that was computed from the raw data. This is way beyond filtering and sorting. Computing this by hand for ~65,000 ratings (or writing formulas in a spreadsheet) would be pretty painstaking. Prompt: How long do you think it would take you to calculate the values in this table from the raw dataset of ~65,000 rows? Women Men Number Avg. Rating Avg Rating All Movies 16,716 3.54 48,819 3.53 Star Wars 102 4.23 284 4.37 Abyss, The 20 4.00 82 3.55

7 There are 3 levels in Code Studio
Making Pivot Tables Part 1 - The Basics Getting Started - Copy the Data Your First Summary Table Add Rows and Values to Your Table Summarize by: COUNT Add Another Field to Values Making Pivot Tables Part 2 - Manipulation and Visualization Adding Columns Filtering Pivot Tables The Next Step - Manipulating the Pivot Table Moving on: Visualizing Summary Tables Free play - make a summary table of the class tracker data


Download ppt "Vocabulary byte - The technical term for 8 bits of data."

Similar presentations


Ads by Google