Unit 6: Data Science
Overview
In Unit 6, we will learn how computers handle data and how students can use data to solve problems. Students will learn about the data science process and practice this process by completing a research topic of their choosing, analyzing the data they collect through a survey, and creating an infographic capturing their findings. Additionally, students will learn how data are processed to learn something new. Students will also gain a deep understanding of how information is stored on a computer in binary and seamlessly translated into what is seen on the screen or heard through speakers.
The questions students will explore in this unit include:
- How can we use 1s and 0s to represent something complex like a video of the marching band playing a song?
- How can you predict the attendance at a school event using data gathered from social media?
- When is it more appropriate to use a computer to analyze data than to complete the analysis by hand?
Estimated Time
16 days (45-50 minute classes)
*You may choose to do Lesson Days 11 through 16 in Unit 6 as mini-lessons throughout the course. Additionally, students will need time to collect data before they can analyze it so project completion will not be immediate.
Computational Thinking Practices
- 1.D Evaluate solution options
Algorithms and Program Development
- 2.B Implement and apply an algorithm
Abstraction in Program Development
- 3.C Explain how abstraction manages complexity
- 5.B Explain how knowledge can be generated from data.
- 5.D. Evaluate the use of computing based on legal and ethical factors.
Big Ideas
Data are central to computing innovations because they communicate initial conditions to programs and represent new knowledge. Computers consume data, transform data, and produce new data, allowing users to create new information or knowledge to solve problems through the interpretation of those data. Computers store data digitally, which means the data must be manipulated in order to be presented in a useful way to the user.
Enduring Understandings
DAT-1 The way a computer represents data internally is different from the way the data are interpreted and displayed for the user. Programs are used to translate data into a representation more easily understood by people. DAT-2 Programs can be used to process data, which allows users to discover information and create new knowledge.
Projects and Major Assessments
- Data Research Project:
- Creation of Survey
- Collection of Data
- Cleaning of Data
- Visualization of Data with Infographic
- Reflections on learning outcomes for the unit.
- Impact of Computing bi-weekly report.
Materials Needed
- Unit 6 Educator PowerPoint decks
- Unit 6 Videos
- Unit 6 Student Activities and Homework Assignments
Internet access to these sites
- arcade.makecode.com
- GED VIZ site
- GED VIZ Computer Import/Export data
- GED VIZ US Recession data
- GED VIZ Global Recession data
- What is Data Science? | Great Learning
- GED VIZ | Tutorial Video (English Version)
- Here's What Caused the Great Recession | History
- 10 Examples of Biased Survey Questions
- Microsoft Forms
- Flash Fill
- Available Chart Types in Office
- genial.ly
- How exactly does binary code work? - JosΓ© AmΓ©rico N L F de Freitas
- Binary Numbers Game
- random.org
- ASCII and Unicode Character Sets
- TwistedWave
- Royalty Free Music
- Digital Audio
- Hexadecimal
Optional
- micro:bit Go Kits
- Alligator clips
- Aluminum foil
- tape
- Science Experiments 05 EMG Sensor