20 juli 2025

Packet Panic! A Text Adventure with Google Forms

I recently discovered that you can actually create text adventures directly in Google Forms (!) – and that’s pretty cool. Sure, Forms can't handle variables or remember player choices, but for simpler, choice-based games, it works surprisingly well. If you want more advanced features, there are tools like Twine – but this time I wanted to show how far you can get with just Google Forms.

The goal was to create a real game that could be used in the classroom. I started with a simple question to ChatGPT:

"I want to make a game that connects to STEM. I was thinking about how a computer works. Do you have a better idea? And this way of teaching a STEM subject through a text adventure – is that game-based learning?"

As you can see, I wasn’t thinking about standards or learning goals at that point. The important thing was to start testing the idea. ChatGPT and I turned every stone – four parallel chats and over 300 questions and answers later, the game started to take shape.

From Idea to Game-Based Learning

What I created follows the model of design thinking pedagogy:

  1. Start with a question or problem area ("How does a computer work?" + STEM goals)

  2. Create an engaging format (text adventure)

  3. Develop the content iteratively with nodes, characters, and choices

  4. Map learning goals and standards afterward

The result became Packet Panic! A digital adventure where the student plays as a data packet navigating a school network to deliver a file – quickly, securely, and before classmate Rasmus gets there first.

This is Game-Based Learning in practice:

  • Interactive learning adventure

  • Based on real-world tech (DNS, TCP/IP, Wi-Fi, firewalls)

  • Built-in problem solving, decision-making, and feedback

Looking to use Packet Panic in the classroom?

A full teacher guide is available with learning goals, discussion prompts, and classroom tips.

👉 Click here to view the guide

Social and Technical Learning at the Same Time

The game activates CASEL competencies without calling attention to it:

  • Self-awareness: Students notice their choices – right/wrong, safe/risky

  • Self-management: Time pressure (Rasmus), ownership of decisions

  • Social awareness: Characters reflect different strategies and attitudes

  • Relationship skills: Interaction between characters, dialogue with Tammie

  • Responsible decision-making: Every choice has technical and narrative consequences

And the Best Part: It Aligns with Standards

We didn’t start with standards – but when we checked afterward, we hit many of them:

ISTE Student Standards

  • Digital Citizen: Covers network safety, DNS errors, firewalls

  • Computational Thinker: Players analyze network paths and test solutions

  • Knowledge Constructor: Players build technical understanding through their choices

U.S. State Standards (Sample)

  • Florida: Supports Career & Technical Education in ICT – concepts like DNS, DHCP, firewalls

  • Washington: Aligns with Networks & Internet standards – IP, routing, DNS

  • California: Matches CS Standards on devices, protocols, TLS, checksums

  • Indiana: Covers Digital Citizenship and Computer Science – ethics, risk assessment, troubleshooting

Additional standard connections:

  • ISTE: Digital Citizen – Teaches network security and digital consequences

  • ISTE: Computational Thinker – Encourages logical reasoning and structured problem-solving

  • ISTE: Knowledge Constructor – Reinforces key network concepts (e.g., TCP, DNS, TLS)

  • Florida: ICT Education – Simulates real-world IT infrastructure and protocols

  • Washington: Networks & Internet – Explores design, routing, and infrastructure

  • California: CS Networks – Teaches foundational networking knowledge

  • Indiana: Digital Citizenship – Fosters ethical use, safety, and resilience online


Conclusion: 

You don’t have to start with standards to build meaningful teaching experiences. With a simple tool like Google Forms, you can build text-based games that engage, teach, and surprise.

Try it yourself – you’ll be amazed at how far you can go. I've written a separate guide on how to build one yourself using Google Forms – check it out if you want to create your own classroom adventure!

License

Packet Panic

by Karl Ögland, 2025

This work is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

You are free to:
Share – copy and redistribute the material in any medium or format
Adapt – remix, transform, and build upon the material

Under the following terms:
Attribution – You must give appropriate credit
NonCommercial – You may not use the material for commercial purposes
ShareAlike – If you remix or adapt, you must license your work under the same terms


Inga kommentarer:

Skicka en kommentar