Essentials
-
Online Community [Discourse] - Talk with other Bootstrap teachers, ask questions, and share ideas!
-
Remote Instruction [link] - specific recommendations for in-person v. remote instruction.
-
Poster Set for Classroom Walls [link] - This poster set features Pioneers in Computing and Mathematics. For greater impact, engage your students with these materials using our Computing Needs All Voices lesson.
Starter Files
Many of our lessons have their own starter files, linked from the materials section of each lesson plan. Below is a collated list of all the starter files from across the curriculum.
Exercises and Solutions
Exercises and solutions are grouped by lesson, below. Most of these are part of the Student Workbook, and we provide password-protected Workbook Solutions as well.
Contracts: Making Tables and Displays
- Functions for Tables [ exercise | solution ]
- Functions for Tables (continued) [ exercise | solution ]
- Circles of Evaluation: Count, Sort, First-n-rows [ exercise | solution ]
- Catching Bugs when Sorting Tables [ exercise | solution ]
- Contracts for Image-Producing Functions [ exercise | solution ]
- Exploring Displays [ exercise | solution ]
- Circles of Evaluation: Composing Functions to Make Displays [ exercise | solution ]
- Exploring Displays (2) [ exercise | solution ]
- Composing Functions: Match Display Descriptions to Circles of Evaluation [ exercise | solution ]
- Circles of Evaluation: Composing Functions to Make Displays (2) [ exercise | solution ]
- Exploring the States Dataset [ exercise | solution ]
- Looking for Patterns [ exercise | solution ]
- Identifying Form, Direction and Strength (Matching) [ exercise | solution ]
- Identifying Form, Direction and Strength [ exercise | solution ]
- Build a Model from Samples: College Degrees v. Income [ exercise | solution ]
- How could we Measure Whether a Model is a Good Fit? [ exercise | solution ]
- Fit a Model: College Degrees v. Income [ exercise | solution ]
- What does _S_ tell us about the fit of these models? [ exercise | solution ]
- Better Modeling: College Degrees v. Income [ exercise | solution ]
- Optimizing and Interpreting Linear Models [ exercise | solution ]
- Which Form is Best? [ exercise | solution ]
- Linear, Non-linear, or Bust? [ exercise | solution ]
- Defining a Linear Function from Two Points [ exercise | solution ]
- Build a Model from Samples: College Degrees v. Income (Scaffolded) [ exercise | solution ]
- Graphing Linear Models [ exercise | solution ]
- Building More Linear Models [ exercise | solution ]
- Matching Point-Slope Form to Graphs [ exercise | solution ]
- Matching Standard Form to Graphs [ exercise | solution ]
- Matching Slope-Intercept Form to Graphs [ exercise | solution ]
- Mixed Practice: Matching Graphs of Linear Functions to their Definitions [ exercise | solution ]
- Other Forms of Linear Models [ exercise | solution ]
- Exploring the Fuel Efficiency Dataset [ exercise | solution ]
- What Kind of Model? (Descriptions) [ exercise | solution ]
- What Kind of Model? (Tables) [ exercise | solution ]
- Parabolas [ exercise | solution ]
- Graphing Quadratic Models [ exercise | solution ]
- Modeling Fuel Efficiency v. Speed [ exercise | solution ]
- What Kind of Model? (Definitions) [ exercise | solution ]
- Matching Standard Form to Parabolas [ exercise | solution ]
- Matching Factored Form to Graphs [ exercise | solution ]
- Matching Vertex Form to Graphs [ exercise | solution ]
- Build a Model from Samples [ exercise | solution ]
- Exploring the Covid Dataset [ exercise | solution ]
- Linear Models for MA-table [ exercise | solution ]
- Quadratic Models for MA-table [ exercise | solution ]
- What Kind of Model? (Tables) [ exercise | solution ]
- What Kind of Model? (Graphs & Plots) [ exercise | solution ]
- Graphing Exponential Models: f(x) = abx + k [ exercise | solution ]
- What Kind of Model? (Descriptions) [ exercise | solution ]
- What Kind of Model? (Definitions) [ exercise | solution ]
- Exponential Models: f(x) = abx + k [ exercise | solution ]
- Modeling Other States [ exercise | solution ]
- What Kind of Model? (Descriptions 2) [ exercise | solution ]
- Campus Housing Data [ exercise | solution ]
- Exploring the Countries Dataset [ exercise | solution ]
- Fitting Models for the Countries Dataset [ exercise | solution ]
- What Kind of Model? (Graphs & Plots) [ exercise | solution ]
- What Kind of Model? (Tables) [ exercise | solution ]
- Evaluating Logarithmic Expressions [ exercise | solution ]
- Graphing Logarithmic Models: f(x) = a logb x + k [ exercise | solution ]
- What Kind of Model? (Descriptions) [ exercise | solution ]
- Changing the Scale [ exercise | solution ]
- Transforming the Data [ exercise | solution ]
- Logarithmic Models [ exercise | solution ]
- Evaluating Logarithmic Expressions [ exercise | solution ]
- Does Wealth impact lifespan equally if there's Universal Healthcare? [ exercise | solution ]
- Exploring Periodic Data [ exercise | solution ]
- Reasoning about Unit Clocks [ exercise | solution ]
- Converting Between Angles [ exercise | solution ]
- Words for Describing Periodic Functions [ exercise | solution ]
- Graphing Periodic Models: Amplitude (π) [ exercise | solution ]
- Graphing Periodic Models: Frequency (π) [ exercise | solution ]
- Graphing Periodic Models: Horizontal/Phase Shift (π©) [ exercise | solution ]
- Matching Periodic Descriptions [ exercise | solution ]
- Modeling the Ferris Wheel Data [ exercise | solution ]
- Make Your Own Ferris Wheel! [ exercise | solution ]
- Modeling Recent Carbon Dioxide Levels [ exercise | solution ]
- Modeling Historical Carbon Dioxide Levels [ exercise | solution ]
Notes, Slides, and Starter Files
Lesson | Slides & Notes | Starter Files |
---|---|---|
Introduction to Data Science | [Slides] [Notes] | [Animals Spreadsheet] [Animals] |
Simple Data Types | [Slides] [Notes] | |
Contracts: Making Tables and Displays | [Slides] | [Animals] |
Exploring Linear Models | [Slides] | [Preview: State Demographics] [Fitting a Model: State Demographics] [Cheerios] |
Exploring Quadratic Models | [Slides] | [Exploring Quadratic Functions] [Fuel Efficiency] |
Row and Column Lookups | [Slides] [Notes] | [Animals] |
Exploring Exponential Models | [Slides] | [Modeling Covid Spread] [Covid Spread] |
Exploring Logarithmic Models | [Slides] | [Fitting Wealth-v-Health and Exploring Logarithmic Models] [Countries of the World] |
Exploring Periodic Models | [Slides] | [Exploring Periodic Functions] [Ferris Wheel] [Carbon Dioxide] |
Other Curricular Materials
-
Contracts [PDF] - for teachers who want only the contracts reference from the back of the student workbook, without using the entire book.
-
Glossary [link] - All of the vocabulary words (and their definitions) used in this pathway.
-
Bilingual Glossary of Bootstrap Terms (English-Spanish) [PDF] - For teachers with ELL/ESL students, we provide a bilingual glossary for all of the terms used across our curriculum library.
Resources that Pair Well
-
Whatβs Going on in this Graph? - weekly intriguing data visualizations by the New York Times
-
The Pudding - fascinating, data-rich visual essays explaining ideas debated in culture
-
How Not To - friendly potshots at terrible Data Science, regularly posted to social media under the hashtag "HowNotTo"
-
Same Stats, Different Graphs - an illustration from Autodesk of why we must see the shape of data and not just focus on the descriptive statistics
-
Guess the Correlation - a game-ified resource (built by Omar Wagih) for building intuition for correlation, based on randomly-generated scatterplots
-
Sensitive r - an applet from Geogebra that shows how changing a single point can change the correlation coefficient
r
Other Facilitation Resources
-
Homework Submission Template [google form] - Efficiently collect hyperlinks to student work.
-
Broadening Participation [slides] - This compilation of best-practices from the CS-Education literature offers guidance on broadening student participation.
Standalone Hour of Code Activities from Bootstrap
-
Hour of Data [link] - A self-guided Desmos activity for exploring a real dataset, and using it to make sense of a real-world problem.
These materials were developed partly through support of the National Science Foundation, (awards 1042210, 1535276, 1648684, 1738598, 2031479, and 1501927).
Bootstrap by the Bootstrap Community is licensed under a Creative Commons 4.0 Unported License. This license does not grant permission to run training or professional development. Offering training or professional development with materials substantially derived from Bootstrap must be approved in writing by a Bootstrap Director. Permissions beyond the scope of this license, such as to run training, may be available by contacting contact@BootstrapWorld.org.