Please enable JavaScript to use CodeHS

Data Science with Python (Month) - Outline

  1. The Data Science Life Cycle

    1. 1.1 What is Data Science?

    2. Video 1.1.1 What is Data Science?
    3. Check for Understanding 1.1.2 What is Data Science?
    4. Connection 1.1.3 What Does a Data Scientist Do?
    5. Free Response 1.1.4 What Does a Data Scientist Do?
    6. Free Response 1.1.5 Statistical Questions
    7. Free Response 1.1.6 Lookup, Compute, Relate
    8. Connection 1.1.7 Exploring Data I
    9. Free Response 1.1.8 Exploring Data II
    10. Connection 1.1.9 Exploring Data III
    11. Free Response 1.1.10 Exploring Data IV
    12. Free Response 1.1.11 My Interests and Goals
    13. 1.2 Gathering Data

    14. Video 1.2.1 Gathering Data
    15. Check for Understanding 1.2.2 Gathering Data
    16. Free Response 1.2.3 Quantitative/Qualitative
    17. Video 1.2.4 Live Code - Gathering Data
    18. Exercise 1.2.5 Data Sort
    19. Free Response 1.2.6 Pros and Cons
    20. Free Response 1.2.7 Mini-Project: The Data Science Life Cycle
    21. Example 1.2.8 Mini-Project: BTS
    22. Free Response 1.2.9 Mini-Project: Collect the Data
    23. Challenge 1.2.10 Mini-Project: Structure the Data
    24. Free Response 1.2.11 Mini-Project: Plan for Analysis
    25. 1.3 Exploring Data Using Python

    26. Video 1.3.1 Exploring Data Using Python
    27. Check for Understanding 1.3.2 Exploring Data Using Python
    28. Video 1.3.3 Live Code - Lists
    29. Example 1.3.4 Using Lists
    30. Exercise 1.3.5 Practice with Lists
    31. Exercise 1.3.6 Mini-Project: Lists
    32. Exercise 1.3.7 Practice with Operators
    33. Exercise 1.3.8 Finding the Average
    34. Free Response 1.3.9 Mini-Project: How Can We Use This?
    35. 1.4 Modules, Packages & Libraries

    36. Video 1.4.1 Modules, Packages and Libraries
    37. Check for Understanding 1.4.2 Modules, Packages, and Libraries
    38. Video 1.4.3 Live Code - Libraries
    39. Example 1.4.4 Random
    40. Example 1.4.5 Math and Statistics
    41. Example 1.4.6 Emoji
    42. Exercise 1.4.7 Wikipedia
    43. Connection 1.4.8 Documentation Hunt
    44. Free Response 1.4.9 Documentation Hunt
    45. 1.5 Series and Central Tendency

    46. Video 1.5.1 Series and Central Tendency
    47. Check for Understanding 1.5.2 Series and Central Tendency
    48. Example 1.5.3 Changing Indices
    49. Example 1.5.4 Series and Indices
    50. Exercise 1.5.5 Hot Dog Series
    51. Example 1.5.6 People Named Anna
    52. Exercise 1.5.7 Hot Dog Statistics
    53. Free Response 1.5.8 Critiquing Conclusions
    54. 1.6 Measures of Spread

    55. Video 1.6.1 Measures of Spread
    56. Check for Understanding 1.6.2 Measures of Spread
    57. Notes 1.6.3 CodeHS Graphics
    58. Example 1.6.4 Measures of Spread
    59. Exercise 1.6.5 Hot Dog Spread
    60. Example 1.6.6 Plotting Data
    61. Exercise 1.6.7 Hot Dog Plots
    62. Free Response 1.6.8 Hot Dog Conclusion
    63. 1.7 Pandas DataFrames

    64. Video 1.7.1 Pandas DataFrames
    65. Check for Understanding 1.7.2 Pandas DataFrames
    66. Video 1.7.3 Live Code - DataFrames
    67. Example 1.7.4 Create a DataFrame
    68. Exercise 1.7.5 Student Test Data
    69. Example 1.7.6 Mammals DataFrame Info
    70. Exercise 1.7.7 Test Data Info
    71. Exercise 1.7.8 Test Data Selection
    72. 1.8 Selecting Columns

    73. Video 1.8.1 Selecting Columns
    74. Check for Understanding 1.8.2 Selecting Columns
    75. Video 1.8.3 Live Code - Selecting Columns
    76. Example 1.8.4 Selecting Columns
    77. Example 1.8.5 Modifying the Index
    78. Exercise 1.8.6 Test Data Stats
    79. Exercise 1.8.7 Specific Test Data
    80. 1.9 Using Functions

    81. Video 1.9.1 Using Functions
    82. Check for Understanding 1.9.2 Using Functions
    83. Video 1.9.3 Live Code - Functions
    84. Example 1.9.4 Mini-Project: BTS Analysis
    85. Exercise 1.9.5 Roller Coaster Ranking
    86. Exercise 1.9.6 Test Data Conclusion
    87. Challenge 1.9.7 Mini-Project: Analysis
    88. 1.10 Mini-Project: Findings

    89. Notes 1.10.1 Presenting Findings
    90. Example 1.10.2 Mini-Project: BTS Presentation
    91. Challenge 1.10.3 Mini-Project: Presentation
    92. Free Response 1.10.4 Mini-Project: Reflection
    93. 1.11 The Data Science Life Cycle Quiz

    94. Quiz 1.11.1 The Data Science Life Cycle Quiz
  2. Data Science for Change

    1. 2.1 Data Science for Change

    2. Notes 2.1.1 Project Kickoff: Data for Change
    3. Connection 2.1.2 Using Data in the Social Sector
    4. Connection 2.1.3 The Akshaya Patra Foundation
    5. Free Response 2.1.4 The Akshaya Patra Foundation
    6. Free Response 2.1.5 Step 1: Ask Questions
    7. 2.2 Big Data and Bias

    8. Video 2.2.1 Big Data and Bias
    9. Check for Understanding 2.2.2 Big Data and Bias
    10. Connection 2.2.3 Machine Learning and Human Bias
    11. Free Response 2.2.4 Machine Learning and Human Bias
    12. Connection 2.2.5 Cognitive Biases
    13. Free Response 2.2.6 Cognitive Biases
    14. Free Response 2.2.7 Step 2: Consider Data
    15. Free Response 2.2.8 Project: Decomposing the Problem
    16. 2.3 Importing and Filtering Data

    17. Video 2.3.1 Importing and Filtering Data
    18. Check for Understanding 2.3.2 Importing and Filtering Data
    19. Example 2.3.3 iloc
    20. Example 2.3.4 loc
    21. Exercise 2.3.5 Animal Sounds
    22. Exercise 2.3.6 Filtering Book Data
    23. Free Response 2.3.7 Filtering Reflection
    24. 2.4 Conditional Filtering

    25. Video 2.4.1 Live Code - Conditional Filtering
    26. Example 2.4.2 Conditional Filtering
    27. Exercise 2.4.3 Instagram Filters
    28. Exercise 2.4.4 Book Conditions
    29. Challenge 2.4.5 Project: Import and Filter Your Data
    30. 2.5 Data Cleaning

    31. Video 2.5.1 Data Cleaning
    32. Check for Understanding 2.5.2 Data Cleaning
    33. Video 2.5.3 Live Code - Data Cleaning
    34. Example 2.5.4 Dropping Data
    35. Example 2.5.5 Fixing Data Types
    36. Resource 2.5.6 Data Cleaning Functions
    37. Exercise 2.5.7 Cleaning Up the Zoo
    38. Exercise 2.5.8 Cleaning Book Data
    39. Challenge 2.5.9 Project: Clean Your Data
    40. 2.6 Exploring with Visualizations

    41. Notes 2.6.1 Analyzing Your Data
    42. Video 2.6.2 Live Code - Data Displays
    43. Resource 2.6.3 Data Exploration Functions
    44. Example 2.6.4 Data Displays
    45. Challenge 2.6.5 Step 3: Analyze Data
    46. Challenge 2.6.6 Project: Plot Your Data
    47. 2.7 Interpret and Present

    48. Free Response 2.7.1 Your Dataset
    49. Free Response 2.7.2 Statistical Measures
    50. Free Response 2.7.3 Data Visualizations
    51. Free Response 2.7.4 Step 4: Interpret Data
    52. Free Response 2.7.5 Present Your Findings
    53. 2.8 Data Science for Change Quiz

    54. Quiz 2.8.1 Data Science for Change Quiz
  3. What's Next?

    1. 3.1 What's Next?

    2. Notes 3.1.1 Data Science Pathways
    3. Connection 3.1.2 Career Pathways
    4. Notes 3.1.3 Data Science Resources
    5. Connection 3.1.4 AI Course
    6. Example 3.1.5 Clustering and Old Faithful
    7. Connection 3.1.6 Python Course
    8. Example 3.1.7 Python Demo
    9. Connection 3.1.8 SQL Course
    10. Example 3.1.9 SQL Demo
    11. Free Response 3.1.10 My Pathway