Today you are a history detective. Your case: two engines designed nearly two centuries ago by Charles Babbage, and the first person to see what machines like them might one day do, Ada Lovelace. Follow the clues, tick the boxes and write down your answers. An answer key for the teacher or guide follows the last clue.
Note for teachers: The clues name objects that many science museums display, but no gallery is guaranteed to hold every item. Skip any clue that does not fit your location, or use the photograph on this page and the reading list instead. The questions about Babbage's machine, Lovelace's notes and the people involved work from the facts in the answer key.
Part 1: The heavyweight champion
Part 2: What was it for?
Part 3: The first programmer
Bonus round
- Babbage never finished building his big machines. Why do you think that happened? Make two guesses, then check the answer key.
- Draw the machine from memory in two minutes. Label three parts.
- Invent a title for a poster that would make someone want to visit this display.
Did you know?
Babbage died in 1871 without seeing a finished Difference Engine. In the 1980s and 1990s, a team at the Science Museum in London built one from his drawings, finishing the calculating section in 1991. It worked. The result showed that the design was sound, and that the machine failed to appear in the 1800s mainly because of money, politics and the limits of Victorian metalworking.
Answer key for teachers and guides
- Columns: Difference Engine No. 2 has eight columns of figure wheels. Replicas differ in how they display them, so go by what the group can see.
- Digits: The design calculates with 31 digits.
- Metals: The Science Museum's engine uses bronze, cast iron and steel.
- Printer: The machine's output apparatus stamps the results into a soft material so that nobody has to copy the numbers by hand. Copying is a common source of errors.
- Weight: The Science Museum's engine weighs about five tons, close to the weight of an African elephant.
- Punched cards: A hole lets a rod or a pin pass, and a blank spot blocks it. The pattern of holes becomes a set of instructions.
- Algorithm: Lovelace's Note G sets out a method for computing Bernoulli numbers on the Analytical Engine. People often call it the first published computer program, though historians debate how much of it was her own design and how much was worked out with Babbage.
- Music and more: Lovelace suggested that the engine might compose music if the rules of harmony could be expressed as operations. Today's computers record, edit and generate music.
- Why unfinished: Babbage quarreled with his engineer, the government stopped funding the project, and the parts were extremely hard to make with the tools of the 1830s. He also kept redesigning the machine.
Sources for Your Research
- Swade, Doron. The Difference Engine: Charles Babbage and the Quest to Build the First Computer. Viking, 2001.
- Science Museum Group. "Babbage's Difference Engine No. 2" collection pages and the Science Museum's account of building the engine.
- Lovelace, Ada Augusta. Notes on L. F. Menabrea, "Sketch of the Analytical Engine Invented by Charles Babbage." Scientific Memoirs 3 (1843).
- Computer History Museum. Babbage Difference Engine No. 2 exhibit materials.




