SlideShare ist ein Scribd-Unternehmen logo
1 von 20
APCSP Mid-Course Survey
• Navigate to the bottom of Unit 3 in Code.org
• Complete the Survey
Video: Big data is better data
https://www.ted.com/talks/kenneth_cukier_big_data_is_better_
data
As you watch the video, think about, what is big data?
What is Big Data?
Big Data means different things, at different times, to different
people:
● It can mean devices that are constantly collecting data.
● It can mean digitizing data that’s been around for a long time
(e.g., every book ever written).
● It can mean machine learning and artificial intelligence.
Big Data
A broad term for datasets so large or complex that traditional data
processing applications are inadequate.
Moore’s Law
A prediction made by Gordon Moore in 1965 that computing power will
double every 1.5-2 years, it has remained more or less true ever since.
NEW WORDS!
What do these people have in common?
They are all involved in news that relate to topics
of Unit 4!
Exponential Growth of Data
Part of what contributes to data
being "big" is the sheer growth of
the amount of data in the world.
Let’s have a look at this graph
that shows us just how large big
data is.
As you can see from the chart,
the amount of data flying around
is growing exponentially,
doubling every two years or so.
Here’s a way to think about how
fast this is: The world will produce
as much digital data over the
next 2 years, as currently existed
in all of humanity prior to that.
And it will do the same the 2
years after that. And so on. That’s
a lot!
Moore’s Law
• Moore’s Law is not a law of nature or mathematics but
simply a surprisingly accurate prediction that was made a
long time ago.
• In 1965, a computer chip designer named Gordon Moore
predicted that the number of transistors one could fit on a
chip would double every 18 months or so.
https://en.wikipedia.org/wiki/Gordon_Moore
• Amazingly, that prediction has more or less held true to the
present day!
https://en.wikipedia.org/wiki/Moore%27s_law
• The result is that since about 1970, computers have gotten
twice as fast, at half the cost, roughly every 1.5-2 years.
• With some small differences, the same is true for data
storage capacity.
Moore’s Law
• Moore's law is actually about computing power, not data, but
data growth seems to following the same trend.
• This is extraordinary fast growth - we call it exponential growth.
With more and more machines that are faster and faster, the
amount of data being pushed around, saved, and processed is
growing exponentially.
• Exponential growth is hard for humans to fathom...
• Yet we need to plan for it.
For Example: If the average hard drive today is 1 TB and you are
planning for something or 6 years away, you should expect that
average hard drives will be 8-10 TB.
Key Takeaway: We need to keep Moore’s Law in mind as we plan
for the future.
Big Data Sleuth Card Activity
• Big data surrounds us but it is sometimes surprisingly challenging to get access to it, use
it, or see it. Much of the data out there is in the “wild.” Even when the data is
“available,” it can sometimes be challenging to figure out where it came from, or how
to use it.
You will work with your elbow partner today. I will assign you a website.
Wrap Up – Share Results
•What kinds of data are out there?
•What format does it come it?
•Where does it come from?
•Did anyone find a link to an actual data source?
•Did anyone find an API? What’s an API?
Reflection – Think Pair Share
• After your explorations what do you think
"big data" actually means? What makes it
"big" as opposed to not?*"
Yourself Friend Class
Big Data
• Here is a general-purpose definition of Big Data (taken
from Wikipedia: Big Data): “Big data is a broad term for datasets
so large or complex that traditional data processing applications
are inadequate." The fact that big data is increasingly important
across industries reflects rapid changes in how much data we're
collecting, and the ways we're using it.
• In this unit we're going to be looking into how growth in data and
computing more generally is impacting society. In almost every
industry and every aspect our lives, computing and data is
affecting our lives in both positive and negative ways.
• This will also be very useful preparation as we begin to look
towards the Explore PT.
Code.org Unit 4 Lesson 1 Bubbles 2-4
Introduction to Explore PT
• We will review pages 4-6 which introduces the Explore PT
Components: https://apcentral.collegeboard.org/pdf/ap-csp-
student-task-directions.pdf
• At the end of this unit we will be doing the Explore PT. To practice
the different components of the PT we'll be practicing them
throughout this unit. We're going to quickly review those
components now, but we'll have opportunities to review and
practice them in the next few lessons as well. For right now you
don't need to understand all the details, just the big picture.
Introduction to Explore PT – Quick Skim
•Page 4: The Explore PT has 2 major components:
1. Computational artifact
2. Written responses
•Pages 5-6: Skim the submission requirements and give
students time to read prompts 2a - 2e.
•Highlight prompts 2c and 2d which references beneficial
/ harmful effects and the way computing innovations
use data, themes of this unit.
Explore PT Goals
•Students are aware they will be completing the Explore
PT after the conclusion of this Unit.
•Students are aware that they will need to:
1) research an innovation of interest
2) create a computational artifact
3) respond to written reflections
•Students are aware they will practice these skills
throughout and at the conclusion of this unit.
Extending Learning
• Open Data: You might be interested in looking at some of the
publicly available datasets provided at these sites. It can take a
little digging, but you can see the raw datasets and some of the
applications that have been made from them.
• Weather.gov
• Open Data (opendata.socrata.com)
• Open Data Network (www.opendatanetwork.com/)
• Google Maps Traffic: Another big data resource that students may
use every day:
• Go to maps.google.com and zoom in on your town or city.
• Turn on the Live Traffic view for your area or a nearby town or
city. The map should show real-time traffic data.

Weitere ähnliche Inhalte

Was ist angesagt?

Asking More - A New Era of Learning Efficacy
Asking More - A New Era of Learning EfficacyAsking More - A New Era of Learning Efficacy
Asking More - A New Era of Learning EfficacyPearson
 
What is a Data Scientist
What is a Data Scientist What is a Data Scientist
What is a Data Scientist Experian_US
 
Broad Data (India 2015)
Broad Data (India 2015)Broad Data (India 2015)
Broad Data (India 2015)James Hendler
 
The Science of Data Science
The Science of Data Science The Science of Data Science
The Science of Data Science James Hendler
 
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...Geoffrey Fox
 
Susan Weinschenk – Robots, VR, and AI: The Future of Human Interaction with T...
Susan Weinschenk – Robots, VR, and AI: The Future of Human Interaction with T...Susan Weinschenk – Robots, VR, and AI: The Future of Human Interaction with T...
Susan Weinschenk – Robots, VR, and AI: The Future of Human Interaction with T...inUse
 
Asking More - Jon Iwata, IBM
Asking More - Jon Iwata, IBMAsking More - Jon Iwata, IBM
Asking More - Jon Iwata, IBMpaulp-mc2
 
The Semantic Web: It's for Real
The Semantic Web: It's for RealThe Semantic Web: It's for Real
The Semantic Web: It's for RealJames Hendler
 
The What, Why and How of Big Data
The What, Why and How of Big DataThe What, Why and How of Big Data
The What, Why and How of Big DataLuca Naso
 
Big & machine learning
Big & machine learningBig & machine learning
Big & machine learningDaniel Devera
 
Creating Value in Health through Big Data
Creating Value in Health through Big DataCreating Value in Health through Big Data
Creating Value in Health through Big DataBooz Allen Hamilton
 
About google's approach to research publication
About google's approach to research publicationAbout google's approach to research publication
About google's approach to research publicationCarl Osipov
 
Data science training institute in hyderabad
Data science training institute in hyderabadData science training institute in hyderabad
Data science training institute in hyderabadKelly Technologies
 
Big Data Past, Present and Future – Where are we Headed? - StampedeCon 2014
Big Data Past, Present and Future – Where are we Headed? - StampedeCon 2014Big Data Past, Present and Future – Where are we Headed? - StampedeCon 2014
Big Data Past, Present and Future – Where are we Headed? - StampedeCon 2014StampedeCon
 
Introduction to big data for the EA course at Solvay MBA
Introduction to big data for the EA course at Solvay MBAIntroduction to big data for the EA course at Solvay MBA
Introduction to big data for the EA course at Solvay MBAWim Van Leuven
 
Causal networks, learning and inference - Introduction
Causal networks, learning and inference - IntroductionCausal networks, learning and inference - Introduction
Causal networks, learning and inference - IntroductionFabio Stella
 

Was ist angesagt? (20)

Asking More - A New Era of Learning Efficacy
Asking More - A New Era of Learning EfficacyAsking More - A New Era of Learning Efficacy
Asking More - A New Era of Learning Efficacy
 
Data Science 101
Data Science 101Data Science 101
Data Science 101
 
What is a Data Scientist
What is a Data Scientist What is a Data Scientist
What is a Data Scientist
 
Broad Data (India 2015)
Broad Data (India 2015)Broad Data (India 2015)
Broad Data (India 2015)
 
The Science of Data Science
The Science of Data Science The Science of Data Science
The Science of Data Science
 
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...
 
Susan Weinschenk – Robots, VR, and AI: The Future of Human Interaction with T...
Susan Weinschenk – Robots, VR, and AI: The Future of Human Interaction with T...Susan Weinschenk – Robots, VR, and AI: The Future of Human Interaction with T...
Susan Weinschenk – Robots, VR, and AI: The Future of Human Interaction with T...
 
Asking More - Jon Iwata, IBM
Asking More - Jon Iwata, IBMAsking More - Jon Iwata, IBM
Asking More - Jon Iwata, IBM
 
Broad Data
Broad DataBroad Data
Broad Data
 
S B Goyal
S B GoyalS B Goyal
S B Goyal
 
The Semantic Web: It's for Real
The Semantic Web: It's for RealThe Semantic Web: It's for Real
The Semantic Web: It's for Real
 
The What, Why and How of Big Data
The What, Why and How of Big DataThe What, Why and How of Big Data
The What, Why and How of Big Data
 
Big & machine learning
Big & machine learningBig & machine learning
Big & machine learning
 
Creating Value in Health through Big Data
Creating Value in Health through Big DataCreating Value in Health through Big Data
Creating Value in Health through Big Data
 
About google's approach to research publication
About google's approach to research publicationAbout google's approach to research publication
About google's approach to research publication
 
Data science training institute in hyderabad
Data science training institute in hyderabadData science training institute in hyderabad
Data science training institute in hyderabad
 
Big Data Past, Present and Future – Where are we Headed? - StampedeCon 2014
Big Data Past, Present and Future – Where are we Headed? - StampedeCon 2014Big Data Past, Present and Future – Where are we Headed? - StampedeCon 2014
Big Data Past, Present and Future – Where are we Headed? - StampedeCon 2014
 
How does big data impact you
How does big data impact youHow does big data impact you
How does big data impact you
 
Introduction to big data for the EA course at Solvay MBA
Introduction to big data for the EA course at Solvay MBAIntroduction to big data for the EA course at Solvay MBA
Introduction to big data for the EA course at Solvay MBA
 
Causal networks, learning and inference - Introduction
Causal networks, learning and inference - IntroductionCausal networks, learning and inference - Introduction
Causal networks, learning and inference - Introduction
 

Ähnlich wie U4 l01 What is big data?

Data analytics introduction
Data analytics introductionData analytics introduction
Data analytics introductionamiyadash
 
Big Data basics-Unit-1.pptx
Big Data basics-Unit-1.pptxBig Data basics-Unit-1.pptx
Big Data basics-Unit-1.pptxvarun453331
 
Unit 1 (DSBDA) PD.pptx
Unit 1 (DSBDA)  PD.pptxUnit 1 (DSBDA)  PD.pptx
Unit 1 (DSBDA) PD.pptxSamiksha880257
 
NYC Open Data Meetup-- Thoughtworks chief data scientist talk
NYC Open Data Meetup-- Thoughtworks chief data scientist talkNYC Open Data Meetup-- Thoughtworks chief data scientist talk
NYC Open Data Meetup-- Thoughtworks chief data scientist talkVivian S. Zhang
 
Learning Data Analytics
Learning Data AnalyticsLearning Data Analytics
Learning Data AnalyticsLearnbay
 
Big Data for Development
Big Data for DevelopmentBig Data for Development
Big Data for DevelopmentJoud Khattab
 
Business Intelligence & Predictive Analytic by Prof. Lili Saghafi
Business Intelligence & Predictive Analytic by Prof. Lili SaghafiBusiness Intelligence & Predictive Analytic by Prof. Lili Saghafi
Business Intelligence & Predictive Analytic by Prof. Lili SaghafiProfessor Lili Saghafi
 
(Em)Powering Science: High-Performance Infrastructure in Biomedical Science
(Em)Powering Science: High-Performance Infrastructure in Biomedical Science(Em)Powering Science: High-Performance Infrastructure in Biomedical Science
(Em)Powering Science: High-Performance Infrastructure in Biomedical ScienceAri Berman
 
A Survey Paper on Data Mining With Big Data
A Survey Paper on Data Mining With Big DataA Survey Paper on Data Mining With Big Data
A Survey Paper on Data Mining With Big DataAM Publications
 
Big data with Hadoop - Introduction
Big data with Hadoop - IntroductionBig data with Hadoop - Introduction
Big data with Hadoop - IntroductionTomy Rhymond
 

Ähnlich wie U4 l01 What is big data? (20)

Bigdata
BigdataBigdata
Bigdata
 
Big data
Big dataBig data
Big data
 
Data analytics introduction
Data analytics introductionData analytics introduction
Data analytics introduction
 
Big Data basics-Unit-1.pptx
Big Data basics-Unit-1.pptxBig Data basics-Unit-1.pptx
Big Data basics-Unit-1.pptx
 
Unit 1 (DSBDA) PD.pptx
Unit 1 (DSBDA)  PD.pptxUnit 1 (DSBDA)  PD.pptx
Unit 1 (DSBDA) PD.pptx
 
BigData.pptx
BigData.pptxBigData.pptx
BigData.pptx
 
NYC Open Data Meetup-- Thoughtworks chief data scientist talk
NYC Open Data Meetup-- Thoughtworks chief data scientist talkNYC Open Data Meetup-- Thoughtworks chief data scientist talk
NYC Open Data Meetup-- Thoughtworks chief data scientist talk
 
Big data Mining
Big data MiningBig data Mining
Big data Mining
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
Learning Data Analytics
Learning Data AnalyticsLearning Data Analytics
Learning Data Analytics
 
Big Data for Development
Big Data for DevelopmentBig Data for Development
Big Data for Development
 
Big Data
Big DataBig Data
Big Data
 
Big data
Big dataBig data
Big data
 
Understanding big data
Understanding big dataUnderstanding big data
Understanding big data
 
Big Data World
Big Data WorldBig Data World
Big Data World
 
Business Intelligence & Predictive Analytic by Prof. Lili Saghafi
Business Intelligence & Predictive Analytic by Prof. Lili SaghafiBusiness Intelligence & Predictive Analytic by Prof. Lili Saghafi
Business Intelligence & Predictive Analytic by Prof. Lili Saghafi
 
(Em)Powering Science: High-Performance Infrastructure in Biomedical Science
(Em)Powering Science: High-Performance Infrastructure in Biomedical Science(Em)Powering Science: High-Performance Infrastructure in Biomedical Science
(Em)Powering Science: High-Performance Infrastructure in Biomedical Science
 
A Survey Paper on Data Mining With Big Data
A Survey Paper on Data Mining With Big DataA Survey Paper on Data Mining With Big Data
A Survey Paper on Data Mining With Big Data
 
Ictam big data
Ictam big dataIctam big data
Ictam big data
 
Big data with Hadoop - Introduction
Big data with Hadoop - IntroductionBig data with Hadoop - Introduction
Big data with Hadoop - Introduction
 

Mehr von Chapelgate Christian Academy

Mehr von Chapelgate Christian Academy (20)

Window portraits
Window portraitsWindow portraits
Window portraits
 
Landscape photography
Landscape photographyLandscape photography
Landscape photography
 
Silent film production
Silent film productionSilent film production
Silent film production
 
Action photography
Action photographyAction photography
Action photography
 
Copyright
CopyrightCopyright
Copyright
 
Hiro
HiroHiro
Hiro
 
Planning a shoot
Planning a shootPlanning a shoot
Planning a shoot
 
Commercial photography
Commercial photographyCommercial photography
Commercial photography
 
Edward weston art history- new
Edward weston art history- newEdward weston art history- new
Edward weston art history- new
 
Min card lesson
Min card lessonMin card lesson
Min card lesson
 
Portraits dp2 photography
Portraits dp2 photographyPortraits dp2 photography
Portraits dp2 photography
 
Still life photography
Still life photographyStill life photography
Still life photography
 
U3 l4 using simple commands
U3 l4 using simple commandsU3 l4 using simple commands
U3 l4 using simple commands
 
U3 l01 need for programming languages
U3 l01 need for programming languagesU3 l01 need for programming languages
U3 l01 need for programming languages
 
Introduction to Premiere 2018
Introduction to Premiere 2018Introduction to Premiere 2018
Introduction to Premiere 2018
 
U4 l03 Checking your Assumptions
U4 l03 Checking your AssumptionsU4 l03 Checking your Assumptions
U4 l03 Checking your Assumptions
 
Cinematic elements
Cinematic elementsCinematic elements
Cinematic elements
 
Costume and makeup designers
Costume and makeup designersCostume and makeup designers
Costume and makeup designers
 
Color rgb
Color rgbColor rgb
Color rgb
 
U2 l6 rapid research format showdown
U2 l6 rapid research   format showdownU2 l6 rapid research   format showdown
U2 l6 rapid research format showdown
 

Kürzlich hochgeladen

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Kürzlich hochgeladen (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

U4 l01 What is big data?

  • 1. APCSP Mid-Course Survey • Navigate to the bottom of Unit 3 in Code.org • Complete the Survey
  • 2.
  • 3.
  • 4. Video: Big data is better data https://www.ted.com/talks/kenneth_cukier_big_data_is_better_ data As you watch the video, think about, what is big data?
  • 5. What is Big Data? Big Data means different things, at different times, to different people: ● It can mean devices that are constantly collecting data. ● It can mean digitizing data that’s been around for a long time (e.g., every book ever written). ● It can mean machine learning and artificial intelligence.
  • 6. Big Data A broad term for datasets so large or complex that traditional data processing applications are inadequate. Moore’s Law A prediction made by Gordon Moore in 1965 that computing power will double every 1.5-2 years, it has remained more or less true ever since. NEW WORDS!
  • 7. What do these people have in common?
  • 8. They are all involved in news that relate to topics of Unit 4!
  • 9. Exponential Growth of Data Part of what contributes to data being "big" is the sheer growth of the amount of data in the world. Let’s have a look at this graph that shows us just how large big data is. As you can see from the chart, the amount of data flying around is growing exponentially, doubling every two years or so. Here’s a way to think about how fast this is: The world will produce as much digital data over the next 2 years, as currently existed in all of humanity prior to that. And it will do the same the 2 years after that. And so on. That’s a lot!
  • 10. Moore’s Law • Moore’s Law is not a law of nature or mathematics but simply a surprisingly accurate prediction that was made a long time ago. • In 1965, a computer chip designer named Gordon Moore predicted that the number of transistors one could fit on a chip would double every 18 months or so. https://en.wikipedia.org/wiki/Gordon_Moore • Amazingly, that prediction has more or less held true to the present day! https://en.wikipedia.org/wiki/Moore%27s_law • The result is that since about 1970, computers have gotten twice as fast, at half the cost, roughly every 1.5-2 years. • With some small differences, the same is true for data storage capacity.
  • 11. Moore’s Law • Moore's law is actually about computing power, not data, but data growth seems to following the same trend. • This is extraordinary fast growth - we call it exponential growth. With more and more machines that are faster and faster, the amount of data being pushed around, saved, and processed is growing exponentially. • Exponential growth is hard for humans to fathom... • Yet we need to plan for it. For Example: If the average hard drive today is 1 TB and you are planning for something or 6 years away, you should expect that average hard drives will be 8-10 TB. Key Takeaway: We need to keep Moore’s Law in mind as we plan for the future.
  • 12. Big Data Sleuth Card Activity • Big data surrounds us but it is sometimes surprisingly challenging to get access to it, use it, or see it. Much of the data out there is in the “wild.” Even when the data is “available,” it can sometimes be challenging to figure out where it came from, or how to use it. You will work with your elbow partner today. I will assign you a website.
  • 13. Wrap Up – Share Results •What kinds of data are out there? •What format does it come it? •Where does it come from? •Did anyone find a link to an actual data source? •Did anyone find an API? What’s an API?
  • 14. Reflection – Think Pair Share • After your explorations what do you think "big data" actually means? What makes it "big" as opposed to not?*" Yourself Friend Class
  • 15. Big Data • Here is a general-purpose definition of Big Data (taken from Wikipedia: Big Data): “Big data is a broad term for datasets so large or complex that traditional data processing applications are inadequate." The fact that big data is increasingly important across industries reflects rapid changes in how much data we're collecting, and the ways we're using it. • In this unit we're going to be looking into how growth in data and computing more generally is impacting society. In almost every industry and every aspect our lives, computing and data is affecting our lives in both positive and negative ways. • This will also be very useful preparation as we begin to look towards the Explore PT.
  • 16. Code.org Unit 4 Lesson 1 Bubbles 2-4
  • 17. Introduction to Explore PT • We will review pages 4-6 which introduces the Explore PT Components: https://apcentral.collegeboard.org/pdf/ap-csp- student-task-directions.pdf • At the end of this unit we will be doing the Explore PT. To practice the different components of the PT we'll be practicing them throughout this unit. We're going to quickly review those components now, but we'll have opportunities to review and practice them in the next few lessons as well. For right now you don't need to understand all the details, just the big picture.
  • 18. Introduction to Explore PT – Quick Skim •Page 4: The Explore PT has 2 major components: 1. Computational artifact 2. Written responses •Pages 5-6: Skim the submission requirements and give students time to read prompts 2a - 2e. •Highlight prompts 2c and 2d which references beneficial / harmful effects and the way computing innovations use data, themes of this unit.
  • 19. Explore PT Goals •Students are aware they will be completing the Explore PT after the conclusion of this Unit. •Students are aware that they will need to: 1) research an innovation of interest 2) create a computational artifact 3) respond to written reflections •Students are aware they will practice these skills throughout and at the conclusion of this unit.
  • 20. Extending Learning • Open Data: You might be interested in looking at some of the publicly available datasets provided at these sites. It can take a little digging, but you can see the raw datasets and some of the applications that have been made from them. • Weather.gov • Open Data (opendata.socrata.com) • Open Data Network (www.opendatanetwork.com/) • Google Maps Traffic: Another big data resource that students may use every day: • Go to maps.google.com and zoom in on your town or city. • Turn on the Live Traffic view for your area or a nearby town or city. The map should show real-time traffic data.

Hinweis der Redaktion

  1. Chapter Commentary Students build up toward programming interactive animations in the Game Lab environment. They begin with simple shapes and sprite objects, then use loops to create flipbook style animations. Next, they learn to use booleans and conditionals to respond to user input. At the end of the chapter, students design and create an interactive animation that they can share with the world. Week 1 Lesson 1: Programming for Entertainment Unplugged The class is asked to consider the "problems" of boredom and self expression, and to reflect on how they approach those problems in their own lives. From there, they will explore how Computer Science in general, and programming specifically, plays a role in either a specific form of entertainment or as a vehicle for self expression. Student Links: Activity Guide Lesson 2: Plotting Shapes Unplugged This lesson explores the challenges of communicating how to draw with shapes and use a tool that introduces how this problem is approached in Game Lab.The class uses a Game Lab tool to interactively place shapes on Game Lab's 400 by 400 grid. Partners then take turns instructing each other how to draw a hidden image using this tool, accounting for many of the challenges of programming in Game Lab. Teacher Links: Student Links: Activity Guide Lesson 3: Drawing in Game Lab Game Lab The class is introduced to Game Lab, the programming environment for this unit, and begins to use it to position shapes on the screen. The lesson covers the basics of sequencing and debugging, as well as a few simple commands. At the end of the lesson, the class creates an online version of the image they designed in the previous lesson. Lesson 4: Parameters and Randomization Game Lab This lesson extends the drawing skills to include width and height and introduces the concept of random number generation. The class learns to draw with versions of ellipse() and rect() that include width and height parameters and to use the background() block to fill the screen with color. At the end of the progression the class is introduced to the randomNumber() block and uses the new blocks to draw a randomized rainbow snake. Week 2 Lesson 5: Variables Game Lab This lesson introduces variables as a way to label a number in a program or save a randomly generated value. The class begins the lesson with a very basic description of the purpose of a variable and practices using the new blocks. Afterwards, the class uses variables to save a random number, allowing the programs to use the same random number multiple times. Student Links: Video Lesson 6: Sprites Game Lab In order to create more interesting and detailed images, the class is introduced to the sprite object. Every sprite can be assigned an image to show, and sprites also keep track of multiple values about themselves, which will prove useful down the road when making animations. At the end of the lesson, everyone creates a scene using sprites. Student Links: Activity Guide Lesson 7: The Draw Loop Game Lab This lesson introduces the draw loop, one of the core programming paradigms in Game Lab. The class combines the draw loop with random numbers to manipulate some simple animations with dots and then with sprites. Afterwards, everyone uses what they learned to update the sprite scene from the previous lesson. Teacher Links: Manipulative | Manipulative | Video Lesson 8: Counter Pattern Unplugged Unplugged This unplugged lesson explores the underlying behavior of variables. Using notecards and string to simulate variables within a program, the class implements a few short programs. Once comfortable with this syntax, the class uses the same process with sprite properties, tracking a sprite's progress across the screen. Student Links: Activity Guide | Manipulative Week 3 Lesson 9: Sprite Movement Game Lab By combining the Draw Loop and the Counter Pattern, the class writes programs that move sprites across the screen, as well as animate other sprite properties. Lesson 10: Booleans Unplugged Unplugged This lesson introduces boolean values and logic, as well as conditional statements. The class starts by playing a simple game of Stand Up, Sit Down in which the boolean (true/false) statements describe personal properties (hair or eye color, clothing type, age, etc). The class then groups objects based on increasingly complex boolean statements, then looks at how conditionals can impact the flow of a program. Student Links: Activity Guide Lesson 11: Booleans and Conditionals Game Lab The class starts by using booleans to compare the current value of a sprite property with a target value, using that comparison to determine when a sprite has reached a point on the screen, grown to a given size, or otherwise reached a value using the counter pattern. After using booleans directly to investigate the values or sprite properties, the class adds conditional if statements to write code that responds to those boolean comparisons. Lesson 12: Conditionals and User Input Game Lab Following the introduction to booleans and if statements in the previous lesson, students are introduced to a new block called keyDown() which returns a boolean and can be used in conditionals statements to move sprites around the screen. By the end of this lesson students will have written programs that take keyboard input from the user to control sprites on the screen. Student Links: Video Week 4 Lesson 13: Complex Conditionals Game Lab The class continues to explore ways to use conditional statements to take user input. In addition to the simple keyDown() command learned yesterday, the class learns about several other keyboard input commands as well as ways to take mouse input. Lesson 14: Project - Interactive Card Game Lab | Project In this cumulative project for Chapter 1, the class plans for and develops an interactive greeting card using all of the programming techniques they've learned to this point. Student Links: Project Guide | Rubric | Peer Review
  2. Chapter Commentary Students build up toward programming interactive animations in the Game Lab environment. They begin with simple shapes and sprite objects, then use loops to create flipbook style animations. Next, they learn to use booleans and conditionals to respond to user input. At the end of the chapter, students design and create an interactive animation that they can share with the world. Week 1 Lesson 1: Programming for Entertainment Unplugged The class is asked to consider the "problems" of boredom and self expression, and to reflect on how they approach those problems in their own lives. From there, they will explore how Computer Science in general, and programming specifically, plays a role in either a specific form of entertainment or as a vehicle for self expression. Student Links: Activity Guide Lesson 2: Plotting Shapes Unplugged This lesson explores the challenges of communicating how to draw with shapes and use a tool that introduces how this problem is approached in Game Lab.The class uses a Game Lab tool to interactively place shapes on Game Lab's 400 by 400 grid. Partners then take turns instructing each other how to draw a hidden image using this tool, accounting for many of the challenges of programming in Game Lab. Teacher Links: Student Links: Activity Guide Lesson 3: Drawing in Game Lab Game Lab The class is introduced to Game Lab, the programming environment for this unit, and begins to use it to position shapes on the screen. The lesson covers the basics of sequencing and debugging, as well as a few simple commands. At the end of the lesson, the class creates an online version of the image they designed in the previous lesson. Lesson 4: Parameters and Randomization Game Lab This lesson extends the drawing skills to include width and height and introduces the concept of random number generation. The class learns to draw with versions of ellipse() and rect() that include width and height parameters and to use the background() block to fill the screen with color. At the end of the progression the class is introduced to the randomNumber() block and uses the new blocks to draw a randomized rainbow snake. Week 2 Lesson 5: Variables Game Lab This lesson introduces variables as a way to label a number in a program or save a randomly generated value. The class begins the lesson with a very basic description of the purpose of a variable and practices using the new blocks. Afterwards, the class uses variables to save a random number, allowing the programs to use the same random number multiple times. Student Links: Video Lesson 6: Sprites Game Lab In order to create more interesting and detailed images, the class is introduced to the sprite object. Every sprite can be assigned an image to show, and sprites also keep track of multiple values about themselves, which will prove useful down the road when making animations. At the end of the lesson, everyone creates a scene using sprites. Student Links: Activity Guide Lesson 7: The Draw Loop Game Lab This lesson introduces the draw loop, one of the core programming paradigms in Game Lab. The class combines the draw loop with random numbers to manipulate some simple animations with dots and then with sprites. Afterwards, everyone uses what they learned to update the sprite scene from the previous lesson. Teacher Links: Manipulative | Manipulative | Video Lesson 8: Counter Pattern Unplugged Unplugged This unplugged lesson explores the underlying behavior of variables. Using notecards and string to simulate variables within a program, the class implements a few short programs. Once comfortable with this syntax, the class uses the same process with sprite properties, tracking a sprite's progress across the screen. Student Links: Activity Guide | Manipulative Week 3 Lesson 9: Sprite Movement Game Lab By combining the Draw Loop and the Counter Pattern, the class writes programs that move sprites across the screen, as well as animate other sprite properties. Lesson 10: Booleans Unplugged Unplugged This lesson introduces boolean values and logic, as well as conditional statements. The class starts by playing a simple game of Stand Up, Sit Down in which the boolean (true/false) statements describe personal properties (hair or eye color, clothing type, age, etc). The class then groups objects based on increasingly complex boolean statements, then looks at how conditionals can impact the flow of a program. Student Links: Activity Guide Lesson 11: Booleans and Conditionals Game Lab The class starts by using booleans to compare the current value of a sprite property with a target value, using that comparison to determine when a sprite has reached a point on the screen, grown to a given size, or otherwise reached a value using the counter pattern. After using booleans directly to investigate the values or sprite properties, the class adds conditional if statements to write code that responds to those boolean comparisons. Lesson 12: Conditionals and User Input Game Lab Following the introduction to booleans and if statements in the previous lesson, students are introduced to a new block called keyDown() which returns a boolean and can be used in conditionals statements to move sprites around the screen. By the end of this lesson students will have written programs that take keyboard input from the user to control sprites on the screen. Student Links: Video Week 4 Lesson 13: Complex Conditionals Game Lab The class continues to explore ways to use conditional statements to take user input. In addition to the simple keyDown() command learned yesterday, the class learns about several other keyboard input commands as well as ways to take mouse input. Lesson 14: Project - Interactive Card Game Lab | Project In this cumulative project for Chapter 1, the class plans for and develops an interactive greeting card using all of the programming techniques they've learned to this point. Student Links: Project Guide | Rubric | Peer Review
  3. -Joan Clarke and Alan Turing cracked Enigma cyphers during WW2. -Elliot Alderson is a character in Mr. Robot (played by Rami Malek) who is a cybersecurity engineer by day and a hacker otherwise. He is recruited by anarchist group of hacktivists to attack E Crop, a megacorporation. -Edward Snowden is a former CIA employee and contractor for the US govt and copied and leaked classified info from NSA in 2013 without authorization. His disclosures revealed numerous global surveillance programs, many run by the NSA with the cooperation of telecommunication companies and European governments.His disclosures have fueled debates over mass surveillance, government secrecy, and the balance between national security and information privacy.
  4. http://www.emc.com/collateral/analyst-reports/idc-the-digital-universe-in-2020.pdf