This lesson focuses on the CS Principles Data and Information topic, focusing in particular on Big Data, i.e., the challenge of processing data sets containing enormous amounts of data.
Data and information facilitate the creation of knowledge. Computing enables and empowers new methods of information processing, driving monumental change across many disciplines — from art to business to science. Managing and interpreting an overwhelming amount of raw data is part of the foundation of our information society and economy. People use computers and computation to translate, process, and visualize raw data, and to create information. Computation and computer science facilitate and enable a new understanding of data and information that contributes knowledge to the world. In the next several lessons, you will work with data using a variety of computational tools and techniques to better understand the many ways in which data is transformed into information and knowledge.
Big data is a collection of data sets so large and complex that it becomes difficult to process using on-hand database management tools or traditional data processing applications.
Unit ObjectivesStudents will learn:
- What constitutes "Big Data."
- To put "Big Data in perspective:
- How many tweets per second are sent
- How many e-mails are sent per second
Putting Big Data in Perspective
To put some data statistics in perspective, examine the two links that follow:
LessonsThe bulk of the lessons in Unit 6.4 will consist of watching the videos in the assignment panel to the right. In order to answer question #1 on your Google site, you will have to choose one of three activities. Hover over the text to activate the links. They are as follows:
- Visualizing Data (Reddit maintains a Data is Beautiful site that has lots of visualizations of interesting data sets. Browse through that collection.)
- Student Debt Data (Here's a nice visualization of student debt that was put together by the New York Times.)
- Growth of the Internet (This is a nice interactive visualization of how the Internet has grown and when various technologies have been introduced.)
Make sure that you do the Self-check at this link. Also, make sure that you do the Google Site for 6.4.