# 🍯 The Honey Vault

> Honey jars live behind named doors — that's a Python dictionary. Don't trip the KeyError alarm.

_Canonical HTML: https://codersbee.com/play/honey-vault/_

Day 8 of camp · teaches Dictionaries

Honey jars live behind named doors — that's a Python dictionary. Don't trip the KeyError alarm.

The Honey Vault 🍯

You're Buzzy's new vault keeper! Honey jars live behind NAMED doors — that's a dictionary. Read each Python order and tap the right door. Miss a key and the KeyError alarm goes off!

🔊

![Buzzy the vault keeper holding a golden key](/summer-camp/honey-vault/buzzy-keeper.webp)

![](/summer-camp/honey-vault/door-closed.webp)![](/summer-camp/honey-vault/door-open.webp)![](/summer-camp/honey-vault/jar-clover.webp)![](/summer-camp/honey-vault/jar-wildflower.webp)![](/summer-camp/honey-vault/jar-forest.webp)![](/summer-camp/honey-vault/jar-sunflower.webp)![](/summer-camp/honey-vault/jar-rose.webp)![](/summer-camp/honey-vault/jar-mint.webp)![](/summer-camp/honey-vault/jar-berry.webp)

### A dictionary is a vault with named doors

Lists find things by **position** — dictionaries find things by **name** (the key). Each order is a real line of Python. Read it, then tap the right door — or the right button when the key **doesn't exist**. That's the tricky part!

**3 training shifts** (no timer, wrong taps just explain and let you retry) — then the **⚡ Rush Hour**: 10 orders, 3 lives, beat the clock!

▶ Start Shift 1

Keyboard: **1–9** doors · **N** new door · **K** KeyError · **G** safe .get

This is one game from one day. In camp, a live teacher builds on it, your child plays it, then **writes it in real Python**.

[Book a free demo →](https://wa.me/919996465023?text=Hi%20CodersBee!%20We'd%20like%20a%20free%20demo%20class.%20Child's%20age%3A%20__%20.%20Our%20city%2Ftimezone%3A%20__%20.)[Browse more games in the PlayHive →](/playhive)
