RPS for Schools
No equipment, no cost, and every student already knows the rules. Here's how to use it in your classroom.

Why Teach with Rock Paper Scissors?
- Zero barrier to entry: No materials, no cost, no setup
- Universal familiarity: Students already know how to play
- High engagement: Active, physical, social - the opposite of passive learning
- Cross-curricular: Maps to math, science, social studies, and PE standards
- Inclusive: Every student can participate regardless of ability or language
Math & Probability Lessons
Lesson 1: Is RPS Fair? (Grades 3-5)
Students play 30 rounds of RPS and record outcomes. Together, the class tallies wins for Rock, Paper, and Scissors across all games and compares to the expected ? probability for each.
- Skills: Data collection, tally charts, fractions, comparing expected vs. actual
- Extension: Graph results as a bar chart. Discuss why results deviate from ?.
Lesson 2: Sample Size Matters (Grades 5-8)
Compare results from 10 rounds vs. 50 rounds vs. class-wide pooled data. Demonstrate that larger sample sizes converge toward expected probabilities.
- Skills: Sample size, law of large numbers, statistical reasoning
- Extension: Introduce the concept of confidence intervals.
Lesson 3: Game Theory Introduction (Grades 8-12)
Introduce the concept of Nash equilibrium using RPS. Show that a perfectly random strategy ( ?, ?, ?) is unexploitable. Then challenge students: if your opponent always plays Rock, what's your best strategy? What if they play Rock 50% and Paper 50%?
- Skills: Game theory, strategic thinking, expected value
- Extension: Model RPS strategies in a spreadsheet or simple program.
Science & Psychology Activities
Activity: The Pattern Experiment
Students play 30 rounds against a partner, each recording their own throws privately. Afterward, partners exchange records and try to identify patterns in each other's play (e.g., WSLS tendency, Rock bias, alternation).
This teaches the scientific method: hypothesis (humans aren't random), data collection, analysis, and conclusion. It's also a powerful introduction to cognitive biases.
Activity: Build an RPS Bot
For computer science classes: students write a simple program (Python, Scratch, or JavaScript) that plays RPS. Start with random play, then add pattern recognition (play the throw that beats your opponent's most common throw).
- Skills: Programming, algorithms, conditional logic, data structures
- Extension: Implement Markov chains or a simple neural network for prediction.
Social Studies & Cultural Connections
Activity: RPS Around the World
Explore the history of RPS across cultures: from Shoushiling in ancient China to Jan-ken-pon in Japan to Roshambo in the United States. Students research RPS in their heritage cultures and present findings.
- Skills: Cultural awareness, research, presentation
- Discussion: Why does the same game appear independently across cultures?
Running a School Tournament
A school-wide RPS tournament is one of the most exciting and inclusive events you can run. It costs nothing, takes 30-45 minutes, and every student can participate.
- Run classroom-level single-elimination brackets (10 minutes)
- Classroom champions advance to grade-level brackets
- Grade-level champions compete in the school finals (assembly or lunch)
- Award a championship trophy or certificate
See our Tournament Hosting Guide for detailed instructions on brackets, rules, and judging.
Teacher Resources
- Official Rules - Print-ready competitive ruleset
- How to Play - Visual beginner guide
- Glossary - All RPS terms defined
- Tournament Guide - Step-by-step event setup
- History of RPS - Cultural background for social studies
Host Free Education Events
Education events are always free on the WRPSA platform. Create virtual classrooms, run school-wide tournaments, and track student progress - no cost, no limits.
