Skip to main content
### Number and algebra

### Geometry and measure

### Probability and statistics

### Working mathematically

### For younger learners

### Advanced mathematics

# Cracking Codes

### Satisfying Statements

### Statement Snap

### Charlie's Delightful Machine

### A Little Light Thinking

Or search by topic

When a secret agent wants to send a message, they write it in code so their enemies can't read it. Codebreakers need to develop mathematical skills like working backwards, being systematic, and ruling out possibilities in order to crack enemy codes and save the day. These problems will give you the chance to train your brain in order to become a better code cracker!

Age 11 to 14

Challenge Level

Can you find any two-digit numbers that satisfy all of these statements?

Age 7 to 14

Challenge Level

You'll need to know your number properties to win a game of Statement Snap...

Age 11 to 16

Challenge Level

Here is a machine with four coloured lights. Can you develop a strategy to work out the rules controlling each light?

Age 14 to 16

Challenge Level

Here is a machine with four coloured lights. Can you make two lights switch on at once? Three lights? All four lights?