University of Colorado Boulder - Data Analysis and Representation, Selection and Iteration
- Offered byCoursera
Data Analysis and Representation, Selection and Iteration at Coursera Overview
Duration | 11 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Future job roles | Data Analyst |
Data Analysis and Representation, Selection and Iteration at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 2 of 4 in the Computational Thinking with Beginning C Programming Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Beginner Level
- Approx. 11 hours to complete
- English Subtitles: French, Portuguese (European), Russian, English, Spanish
Data Analysis and Representation, Selection and Iteration at Coursera Course details
- This course is the second course in the specialization exploring both computational thinking and beginning C programming. Rather than trying to define computational thinking, we?ll just say it?s a problem-solving process that includes lots of different components. Most people have a better understanding of what beginning C programming means!
- This course assumes you have the prerequisite knowledge from the previous course in the specialization. You should make sure you have that knowledge, either by taking that previous course or from personal experience, before tackling this course. The required prerequisite knowledge is listed below.
- Prerequisite computational thinking knowledge: Algorithms and procedures, data collection
- Prerequisite C knowledge: Data types, variables, constants, and STEM computations
- Throughout this course you'll learn about data analysis and data representation, which are computational thinking techniques that help us understand what sets of data have to tell us. For the programming topics, you'll continue building on your C knowledge by implementing selection, which lets us decide which code to execute, and iteration (or looping), which lets us repeat chunks of code multiple times.
- Module 1: Learn about some common statistics we can calculate as we analyze sets of data
- Module 2: Discover how we make decisions in our code
- Module 3: Explore the various ways we can represent sets of data
- Module 4: Use iteration (looping) to repeat actions in your code
Data Analysis and Representation, Selection and Iteration at Coursera Curriculum
DATA ANALYSIS
Course Introduction
Navigating a Coursera Course
Meet the Instructor (optional)
Lesson Introduction
Mean and Standard Deviation, Part 1
Mean and Standard Deviation, Part 2
Fictional Drug Trials
Continuous vs Discrete Data
Spelling Errors
Data Analysis Topic Understanding Check
Data Analysis Practice Quiz
Data Analysis Graded Quiz
Selection
Lesson Introduction
If Statements
The Danger of Equals
Switch Statements
Exercise 1: If Statements
Exercise 2: Switch Statements
Selection Lecture Code
Number Characteristics Solution
Data Representation
Lesson Introduction
Histograms
Bar Charts
Line Graphs
Pie Charts
Scatterplots
Super Cool Representations
Data Representation Topic Understanding Check
Data Representation Practice Quiz
Data Representation Graded Quiz
Iteration
Lesson Introduction
For Loops
Nested For Loops
While Loops
Do-While Loops
Nesting and Boxes
Finishing Up
Exercise 3: For Loops
Exercise 4: While Loops
Iteration Lecture Code
When Will They Stop Solution