Essentials

Online Community (Discourse) [Discourse]  Talk with other Bootstrap teachers, ask questions, and share out ideas!

Collection of Bootstrap:Algebra Desmos Activities [link]

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 (EnglishSpanish) [PDF]  For teachers with ELL/ESL students, we provide a bilingual glossary for all of the terms used across our curriculum library.

Blank Design Recipe Worksheet [PDF]  Use alongside story problems for a function development template.
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.

Game Templates

Ratio & Proportion, Geometric Transformations, Coordinate Plane Geometry  Flags

Inequalities

Other
Projects in Bootstrap:Algebra
Designing an original video game is the (optional) capstone project for Bootstrap Algebra. This project involves all of the various algebra and programming concepts covered in the lessons, providing students with a creative way to demonstrate their mastery of the material.
You can find the description of this project (and the grading rubric!) at the video game Project Page.
Exercises and Solutions
Most exercises are part of the Student Workbook, and we provide passwordprotected Workbook Solutions as well.
You can find the 'exercise' and 'solution' versions of all supplemental materials as well, in the lists below.

Translate Arithmetic to Circles of Evaluation & Code (Intro) [ exercise : solution ]

Completing Circles of Evaluation from Arithmetic Expressions [ exercise : solution ]

Matching Circles of Evaluation and Arithmetic Expressions [ exercise : solution ]

Completing Partial Code from Circles of Evaluation [ exercise : solution ]

Matching Circles of Evaluation & Code [ exercise : solution ]

Translate Arithmetic to Circles of Evaluation & Code 2 [ exercise : solution ]

Arithmetic Expressions to Circles of Evaluation & Code  Challenge [ exercise : solution ]

Matching Circles of Evaluation & Code [ exercise : solution ]

Creating Circles of Evaluation from Arithmetic Expressions [ exercise : solution ]

Creating Circles of Evaluation from Arithmetic Expressions 2 [ exercise : solution ]

Creating Circles of Evaluation from Arithmetic Expressions 3 [ exercise : solution ]

Converting Circles of Evaluation to Arithmetic Expressions [ exercise : solution ]

Converting Circles of Evaluation to Arithmetic Expressions 2 [ exercise : solution ]

Converting Circles of Evaluation to Code [ exercise : solution ]

Converting Circles of Evaluation to Code 2 [ exercise : solution ]

Translate Arithmetic Expressions to Circles of Evaluation & Code 3 [ exercise : solution ]

Translate Arithmetic Expressions to Circles of Evaluation & Code 4 [ exercise : solution ]

Translate Arithmetic Expressions to Circles of Evaluation & Code 5 [ exercise : solution ]

Translate Arithmetic Expressions to Circles of Evaluation & Code 6 [ exercise : solution ]

Translating Circles of Evaluation to Code  w/Square Roots [ exercise : solution ]

Arithmetic Expressions to Circles of Evaluation & Code  Challenge 2 [ exercise : solution ]

Arithmetic Expressions to Circles of Evaluation & Code  Challenge 3 [ exercise : solution ]

Arithmetic Expressions to Circles of Evaluation & Code  Challenge 4 [ exercise : solution ]

Mapping Examples with Circles of Evaluation [ exercise : solution ]

Matching Examples and Function Definitions [ exercise : solution ]

Contracts, Examples & Definitions  bc [ exercise : solution ]

Contracts, Examples & Definitions  Stars [ exercise : solution ]

Contracts, Examples & Definitions  Name [ exercise : solution ]

Do The Examples Have the Same Contracts? [ exercise : solution ]

Do The Examples Have the Same Contracts? (2) [ exercise : solution ]

Matching Tables to Graphs (Challenge) [ exercise : solution ]

Graphs: Linear, Nonlinear, or Bust? [ exercise : solution ]

Graphs 2: Linear, Nonlinear, or Bust? [ exercise : solution ]

Slope & yIntercept from Tables (Intro) [ exercise : solution ]

Slope & yIntercept from Tables (Basic Practice) [ exercise : solution ]

Identifying Slope and yintercept in Graphs [ exercise : solution ]

Identifying Slope and yintercept in Definitions [ exercise : solution ]

Matching Tables to Function Definitions [ exercise : solution ]

Matching Graphs to Function Definitions [ exercise : solution ]

Summarizing Tables with Function Definitions [ exercise : solution ]

Summarizing Graphs with Function Definitions [ exercise : solution ]

Matching Word Problems and Purpose Statements [ exercise : solution ]

Writing Examples from Purpose Statements [ exercise : solution ]

Writing Examples from Purpose Statements 2 [ exercise : solution ]

The Design Recipe (Direct Variation) [ exercise : solution ]

The Design Recipe (Slope/Intercept 1) [ exercise : solution ]

The Design Recipe (Negative Slope/Intercept) [ exercise : solution ]

The Design Recipe (Geometry  Rectangles) [ exercise : solution ]

The Design Recipe (Geometry  Rectangular Prisms) [ exercise : solution ]

The Design Recipe (Geometry  Circles) [ exercise : solution ]

The Design Recipe (Geometry  Cylinders) [ exercise : solution ]

The Design Recipe (Marquee & Cubing) [ exercise : solution ]
All Lesson Notes
The student workbook includes notes for various lessons. You can access all of these notes by clicking the links below:
Textbook Alignment
We offer alignment guides for several popular math textbooks, which make it easy to adopt Bootstrap as part of your normal scope and sequence. These guides are available for:
Printables for Classroom Walls
Videos for Teachers
Developed in partnership with Code.org. NOTE: these were developed using our earlier, 9unit format. The content is still applicable, so we continue to provide these resources.
Modeling and Coordinates 
Order of Operations 
Domain and Range 
Defining Values 
Introducing The Design Recipe 
Using The Design Recipe 
Boolean Logic & Inequalities 
Piecewise Functions 
The Pythagorean Theorem 
Other Facilitation Resources

Grading Rubric [Google Doc]  A simple grading rubric for Design Recipes.

Sample Homework Submission Form [Google Doc]

Broadening Participation [Google Slides]  Making computing relevant, accessible and welcoming to all students isn’t a pipedream. Like anything else worth doing, it takes some good practice and a desire to do it right and keep improving. We’ve put together some pointers based on bestpractices from the CSEducation literature, for Bootstrap teachers or anyone looking to broaden participation in Computer Science.
Standalone Hour of Code Activities from Bootstrap
These materials were developed partly through support of the National Science Foundation, (awards 1042210, 1535276, 1648684, and 1738598). 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.