
PROBABILITY & DATA
Here are some projects where you can use coding to help students practice and better understand concepts found in the Data strand. The examples here are finished projects. Take out the code that you want your students to do, and then share it with them so that they can Remix it and finish it themselves, hopefully making it more interesting and original.
Click the thumbnails for a description and link to each project so that you will be able to see the code.
Click the thumbnails below to get a preview of each project. You will need to go on the Scratch site to be able to see the code.
You can use this project to have students build a program to calculate the Mean from user input data.
Math Concepts: Mean
Coding Concepts: Conditionals, Variables, Broadcasting
You can use this project to have students build a program to do a large number of coin flips.
Math Concepts: experimental probability
Coding Concepts: Loops, Conditionals, Variables, Broadcasting, Lists
You can use this project to have students build a program to do a large number of coin flipping.
Math Concepts: experimental probability
Coding Concepts: Loops, Conditionals, Variables, Broadcasting
You can use this project to have students build a program to do a large number of coin flips.
Math Concepts: experimental probability
Coding Concepts: Loops, Conditionals, Variables, Broadcasting
You can use this project to have students build a program to do a large number of dice rolls.
Math Concepts: experimental probability
Coding Concepts: Loops, Conditionals, Variables
You can use this project as a template to have students build a program to do a large number of tile draws.
Math Concepts: experimental probability
Coding Concepts: Conditionals, Variables, Broadcasting
You can use this project as a template to have students build a program to do a large number of tile draws.
Math Concepts: experimental probability
Coding Concepts: Conditionals, Variables, Broadcasting
You can use this project to have students build a program to do a large number of trials in different types of probability games.
Math Concepts: experimental probability
Coding Concepts: Loops, Conditionals, Variables, Broadcasting
You can use this project to have students build a program to do a large number of trials in different types of probability games.
Math Concepts: experimental probability
Coding Concepts: Loops, Conditionals, Variables, Broadcasting
You can use this project to have students build a program to graph a large number of trials.
Math Concepts: experimental probability, creating graphs
Coding Concepts: Loops, Conditionals, Variables, Broadcasting