Interactive
CK-12 Foundation

Sums of Integers with Different Signs: Board Game

For Students 5th - 7th Standards
Five questions challenge scholars to show what they know about integers. Using an interactive board game, learners move pieces to discover where a player landed, then answer problems involving both positive and negative integers. 
Lesson Plan2:39
Code.org

Star Wars: Building a Galaxy with Code

For Teachers 6th - 12th
Welcome to the code side. The interactive lesson introduces coding in a game format with familiar characters. Young computer experts learn to develop code to control the interaction of the characters in the game. The activity ends with...
Interactive
Shodor Education Foundation

Crazy Choices Game

For Students 7th - 12th Standards
Wanna take a chance on which game is best? The resource provides three games of chance using multiple types of games. Games range from coin toss to cards. Choosing a type of game, pupils determine what wins and enter the theoretical...
Interactive
CK-12 Foundation

Expected Value: Game of Chance

For Students 11th - 12th Standards
Determine whether the payoff is worth it. Pupils calculate the expected value of a game with three different payoff levels. Each level has a different probability of winning money. The scholars find the expected payoffs for each...
Interactive
CK-12 Foundation

Mutually Inclusive Events: Card Game

For Students 9th - 12th Standards
Find probabilities of pulling cards. Using a Venn diagram, individuals sort five cards along the rules of a game. The pupils calculate compound probabilities using the information from the diagram. Initially, the interactive provides the...
Lesson Plan
Code.org

Introducing Design Mode

For Teachers 9th - 12th
Move beyond buttons when designing user interfaces. In the fourth installment of a 21-part unit, young computer scientists learn to apply design mode, which gives users options for colors, fonts, etc. They learn to incorporate these...
Lesson Plan
Code.org

Beyond Buttons Towards Apps

For Teachers 9th - 12th
Explore how people use event-driven programming in games with a lesson plan that teaches scholars to use new screen elements and events. They apply these new elements to create a simple chaser game.
Lesson Plan
Code.org

Understanding Program Flow and Logic

For Teachers 9th - 12th
Explore decision-making logic in programming computer games. The 10th installment of a 21-part unit teaches scholars how to apply conditional statements and Boolean expressions. They use these concepts to create a "Guess My Number" game...
Interactive
Shodor Education Foundation

Life

For Students 9th - 12th Standards
How does life evolve? The interactive provides a simulation based on the Game of Life invented by mathematician John Conway. Users can run the applet with the preset rules and settings or adjust them to view whether overpopulation or...
Interactive
CK-12 Foundation

Discrete Random Variables: Roll the Dice!

For Students 9th - 12th Standards
And the winner is ... not always who it appears to be. An interactive gives the directions for a dice game that on the surface gives one player an advantage over the other. Pupils look closer at the possible outcomes and find the...
Interactive
CK-12 Foundation

Numbers with Decimal Place Value: Battleship Decimals

For Students 6th - 8th Standards
Decimal place value is the topic of a Battleship themed-interactive. Scholars answer five questions—multiple-choice and true or false—while referencing a grid that acts as the board game. The practice concludes with a discussion...
Interactive
Shodor Education Foundation

Racing Game with One Die

For Students 7th - 12th Standards
Pupils roll a die to figure out which car advances on a race track. They determine the rules for each car moving forward and, given the statistics of the winner, compare if it matches their predictions.
Lesson Plan
Microsoft

Arrays

For Teachers 6th - 8th
Zoos are just elaborate arrays. Scholars learn the meaning of arrays and how to create them in Minecraft. Applying this knowledge, they write a program to create a zoo within the game's world. They also complete an independent project...
Interactive
CK-12 Foundation

Differences of Integers Using a Number Line: Football Game

For Students 6th Standards
Make football a math sport! Move the football player (red dot) along the sideline (number line) to see how many yards (positive and negative integers) they've traveled to the other team's end zone.
Interactive
CK-12 Foundation

Conditional Probability: Game Show with Monty

For Students 9th - 12th Standards
The car is behind door one — no wait, it is behind door three. An interactive allows learners to visualize the Monty Hall problem. Pupils work through the probabilities of choosing the car with their first pick. Next, they determine...
App
SurfScore

Kodable

For Students K - 6th
Prepare young scholars for life in the twenty-first century with this introduction to computer coding formatted as a fun problem solving game, this resource is a great way to develop children's sequential thinking...
Interactive
CK-12 Foundation

Expected Value: Creating a Discrete Probability Distribution Table

For Students 11th - 12th Standards
Wanna roll the dice? Determine whether it is a good idea to play a dice game. An interactive presents the rules for a game of dice. Pupils find the probabilities of each event and calculate the expected value of the game. They finish...
Interactive
CK-12 Foundation

Expected Value: Playing Darts

For Students 11th - 12th Standards
The expected payoff is right on target. An interactive resource provides a dart game scenario with amounts of cash prizes and probabilities of winning. Learners calculate the expected value and expected payoff for the game. To...
Interactive
CK-12 Foundation

Mutually Exclusive Events: Lemon Roulette!

For Students 7th - 12th Standards
You first! An interactive sets up a game between two friends who hope they don't find a lemon hidden under a tray. Pupils determine whether there is an advantage of going first. Individuals find the probabilities of each friend finding...
Interactive
CK-12 Foundation

Binomial Distributions and Probability: Roll One!

For Students 9th - 12th
It takes exactly one to win. Pupils calculate the probability of rolling five dice and having only a single die come up with a one. Learners calculate the number of expected wins out of a series of games. The interactive provides...
Interactive
CK-12 Foundation

Vector Projection: Hitting a Baseball

For Students 11th - Higher Ed
Hit a home run with a resource that is all fun and games. Learners apply an interactive to determine the horizontal component of the distance a baseball travels. They must consider vector projections for this task.
Interactive
Shodor Education Foundation

Graph Sketcher

For Students 9th - 12th Standards
Sketch graphs with the Graph Sketcher. Scholars graph functions on a coordinate plane. An interactive makes it as easy as inputting the function and clicking a button.
Lesson Plan
Code.org

Using Variables in Apps

For Teachers 9th - 12th
Investigate the benefits of using global variables. The seventh installment of a 21-part unit continues the study of variables from the previous lesson. Young computer scientists modify two existing apps by adding variables and learn how...
Lesson Plan
Code.org

Functions with Return Values

For Teachers 9th - 12th
Young computer scientists explore how to use the return command in computer programing by playing Go Fish. They learn about functions that return values and then write a turtle driver app using the return function.