How to Build a Figurative Language Escape Room Using Google Forms

I've built half a dozen of these over the past few years for my English classes. The concept is straightforward: you create a series of interconnected Google Forms where each form contains questions about figurative language, and the correct answers serve as codes that students need to solve the next challenge. It works well enough that I'll walk you through the whole setup. Start by deciding on your puzzle chain. In my experience, a four-stage escape room hits the sweet spot between engagement and manageability. Anything more and you're spending hours on validation logic; anything less and students breeze through it without much struggle. Map out what each stage will test. Stage one might be identifying similes versus metaphors from given passages. Stage two could involve decoding a partially obscured text where students match figurative devices to their definitions. Stage three and four get progressively harder. Here's the core mechanism that makes this actually work. Each Google Form needs its answer key configured with response validation. You go to each question, click the three dots, select Response Validation, and set it to match a regular expression or exact text. The trick is making sure the expected answer is the "key code" students will need to enter on the next form. I typically format these as four to six letter combinations like JKL8M or similar nonsense strings that feel sufficiently puzzle-like.

Figurative Language Escape Room Answer Key Google Forms Setup

Setting up the answer key requires attention to detail that most people underestimate. For each correct answer in your forms, you need a corresponding distractor answer that gives students a meaningful error message rather than just "incorrect." I create custom feedback for wrong answers that provides a hint related to the figurative device. So if a student misidentifies a metaphor as personification, the feedback might say something specific like "Remember, personification gives human qualities to non-human things. Look at what action this phrase attributes to a non-human element." This keeps the educational value intact even when they get it wrong. One practical problem I ran into that isn't obvious from any tutorial online involves Google Form branching logic and how it handles response validation failures. When a student enters an incorrect code, Google Forms doesn't automatically redirect them anywhere useful unless you set up the branching explicitly. My workaround was to add a section at the end of each form titled "If you got the code wrong" with optional questions that loop them back, and then use the branch logic to send students who get everything right to the next form while redirecting others to a remediation page I created separately. This takes extra setup time upfront but saves you from debugging confused students at 2 PM on a Tuesday. For the figurative language content itself, I structure questions around short passages rather than bare definitions. Students read a paragraph or two and identify which figurative devices are present. This approach measures actual comprehension rather than rote memorization of terms. Common devices to cover include simile, metaphor, personification, hyperbole, alliteration, onomatopoeia, allusion, and oxymoron. Each passage should ideally contain multiple devices so students can't just guess through elimination.

The escape room format introduces a constraint that most teachers don't account for: time pressure. If you're using this as a timed activity, make sure your question count and difficulty level match the available minutes. A twelve-question escape room with moderate difficulty passages typically takes skilled students about twenty-five to thirty minutes. Add too many questions and you'll have students who can't finish it, which defeats the purpose and creates frustration rather than engagement. There's a significant limitation to this approach that worth noting upfront. Google Forms doesn't support true conditional branching on validation failures in the way dedicated escape room platforms do. When a student submits a form with an incorrect answer, you can't force them to immediately retry the exact same question. They either move forward with incorrect data or the form won't let them proceed depending on how you configure it. This means you need to design around the limitation rather than fight it. The remediation page workaround I mentioned handles this adequately for classroom settings where you can monitor progress. For sharing the escape room with students, I typically create a separate Google Form for each stage and then link them together. The final stage usually includes the answer key retrieval itself, which students can submit or I can collect manually. Some teachers prefer to use the "submit" action as the final puzzle solution, but I find it cleaner to have students simply produce the final code and present it or submit it through a designated form I create specifically for answer collection.

Get the Full Details

Crack the Code: Unlocking the Figurative Language Escape Room with Answer Key
Crack the Code: Unlocking the Figurative Language Escape Room with Answer Key

If you need a reference answer key document to check your work after building the room, I keep a simple spreadsheet with every stage, every question, the expected answer, and the resulting code. This becomes your master document and should be stored separately from the actual Forms so you don't accidentally share it with students. I learned that one the hard way when I published a practice form with the validation settings visible to anyone who knew where to look in the answer sheet.