Internet & Safety — class pack
For a teacher, club leader or librarian. Seven lessons from the "Internet & Safety" track (grades 3–7), three 45-minute plans, a worksheet for every lesson, safety, measurement and licence. Everything is taken from the lessons themselves — there is no new content here. Read the lesson before the session: 10–15 minutes on screen and about 10 minutes without a screen.
1. The lessons in the track
| ID | Lesson | Level | Grade | Min. on screen | School link | Links |
|---|---|---|---|---|---|---|
| DB-IB-01 | Passwords Even a Dragon Can't Guess | Explorer | 3–4 | 12–15 | Computer Modelling, grade 3 — digital safety | lesson · parent guide |
| DB-IB-02 | Is It Personal? | Explorer | 3–4 | 10–15 | Computer Modelling, grade 3 — digital safety | lesson · parent guide |
| DB-IB-03 | How a Message Travels on the Internet | Explorer | 5 | 10–15 | Computer Modelling and Information Technologies, grade 5 — the internet and e-mail | lesson · parent guide |
| DB-IB-04 | Ad or Truth? | Tinkerer | 5 | 10–15 | — | lesson · parent guide |
| DB-IB-05 | How a Search Engine Searches | Tinkerer | 5 | 10–15 | — | lesson · parent guide |
| DB-IB-06 | How AI "Guesses" — and When It Is Wrong | Tinkerer | 6–7 | 10–15 | — | lesson · parent guide |
| DB-IB-07 | Our Class's Online Rules | Creator | 3–4 | 12–15 | Computer Modelling, grade 3 — digital safety | lesson · parent guide |
2. What is in the pack
- Three 45-minute plans (pp. 2–4): class hour — lesson 7 · interest activity — lesson 1 · library — lesson 5. Each has an aim, materials, a minute-by-minute flow following the eight lesson steps, a "no screen" option and how to tell it was learned.
- Seven worksheets (pp. 5–11), one per lesson: only tasks from "No screen" and "Make your own", with blank fields. No children's names — initials or a star ★.
- Safety and who to contact (p. 12), measurement without tracking and licence (p. 13).
3. The eight steps of every lesson
Aim "You will be able to…" → 1 Remember → 2 Story → 3 Worked example → 4 Try it (Predict · Run · Change) → 5 No screen → 6 Make your own → 7 What I learned (3 questions and a skill badge — no points, no rankings) → 8 I have a question (the child writes a question and the parent confirms the e-mail — skip this step in class).
Plan 1 · class hour · 45 minutes
Aim
Children choose five good rules — short, saying what to do, with a "because" and checkable — agree on five shared rules for the class and explain one of them to someone else.
Materials
A big sheet (or two A4), coloured pens, tape or glue · the eight rules from the lesson (section 04) copied onto slips · printed worksheet 7 · optionally a screen for steps 3–4.
Minute by minute
| Min. | Lesson step | What you do |
|---|---|---|
| 0–3 | Aim | Read the aim aloud: "You will be able to make five good rules…". Say there are no points and no rankings. |
| 3–7 | 1 Remember | Three questions: Who do you tell your password to? (only a parent or guardian) What do you do before you write or post something personal? (ask a grown-up) What are the three questions for an advert? (who made it · what do they want from me · what does another source say) |
| 7–11 | 2 Story | Read about the made-up class 3 B and the tablet: "Do not touch!" is not a good rule; the class picks five rules, and two weeks later adds a sixth and drops another. |
| 11–16 | 3 Worked example | "Don't do silly things on the internet" goes through four checks: is it short · does it say what to do · is there a "because" · can I check it. It becomes: "Before I post something personal, I ask a grown-up, because what is posted can be copied." |
| 16–20 | 4 Try it | Predict: which is easier to follow — "Be careful online." or "Before I write something personal, I ask a grown-up."? With a screen: the builder (five of eight cards) and the seven made-up situations. |
| 20–32 | 5 No screen: poster | Each child picks five of the eight rules and says "because" (one speaks, the others listen to the end). Agree on five shared rules. Write them on the sheet with a small picture by each; instead of a name each child draws a star. Hang the poster where the device is used. |
| 32–40 | 6 Make your own | In pairs — "Explain to someone": one rule — what it says, why it is good, when I use it. Then each child starts a card with three rules and a picture by each (finished at home as a gift; not posted online). |
| 40–45 | 7 What I learned | The three "Check yourself" questions. Say together: "These rules are ours. We made them together and can change them together with the teacher or parent." Skill badge. Step 8 (I have a question) is for home. |
"No screen" option (a room without computers)
Replace step 4 with "Predict" said aloud (write the two rules on the board). The eight rules are on slips (step 5 of the lesson), so the builder is not needed. Skip the seven situations.
How you will know it was learned
- The child explains with "because" why at least one rule is good.
- Says that when there is no rule, they stop and ask a grown-up.
- Answers to "Check yourself": 1 — the rule with an action and a "because" · 2 — easier to remember · 3 — stop and ask a grown-up.
Plan 2 · interest activity · 45 minutes
Aim
Children make a password from several random words, say why it is stronger than a name and a year, and know who to tell it to — only a parent or guardian.
Materials
Slips (at least 6 + 20), a pen, a bag or hat · an adult to be "the dragon" · a big sheet and coloured pens for the poster · printed worksheet 1 · optionally a screen for the generator.
Minute by minute
| Min. | Lesson step | What you do |
|---|---|---|
| 0–2 | Aim | Read "You will be able to make a long password from several random words…". |
| 2–6 | 1 Remember | How do you lock your bike? Who has a key to your home, and why exactly them? Can one key open the house, the bike and the school locker? |
| 6–10 | 2 Story | Ali Baba and "Open, Sesame!": whoever knows the words gets in. That is why a password is secret and long. |
| 10–16 | 3 Worked example | Four tries: name and year · swapped letters · one for everything · several random words. Only the last one works. "horse-lamp-cloud-pizza" is only an example — not a real password. |
| 16–21 | 4 Try it | Predict: which is harder, 3 or 5 random words (5). The "New phrase" generator with 3, 4 and 5 words — for play only, nothing is stored. |
| 21–31 | 5 No screen: "Which is stronger?" | Order 6 made-up passwords. The dragon guesses a "password" made of a name and a birth year — 3 tries. A bag with 20 words: draw 4, the dragon has 10 tries. Say aloud who you tell your password to. |
| 31–40 | 6 Make your own | Poster "The Dragon's Rules": Long · Different · Secret, with one picture each. Then a funny picture of four words from the bag. Do not write a real password. |
| 40–45 | 7 What I learned | The three "Check yourself" questions and the badge "I make a password a dragon can't guess" — no points, no rankings. |
"No screen" option (a room without computers)
Replace step 4 with "Predict" said aloud and drawing from the bag of 20 slips (step 3 of "No screen") — the bag is the generator.
How you will know it was learned
- The child explains why four random words are stronger than a name and a year.
- Says without prompting: "I tell my password only to a parent or guardian."
- Answers to "Check yourself": 1 — four random words · 2 — only a parent or guardian · 3 — harder to guess.
Plan 3 · library · 45 minutes
Aim
Children explain how a search engine finds pages — it crawls them, stores them in an index and ranks them — and why the first result is not necessarily the right one.
Materials
10 slips, 10–15 small cards, a pen, one more person · printed worksheet 5 · optionally a screen for the mini-internet of 10 made-up pages.
Minute by minute
| Min. | Lesson step | What you do |
|---|---|---|
| 0–2 | Aim | Read "You will be able to explain how a search engine finds pages…". |
| 2–6 | 1 Remember | Who made an advert and what do they want? How does a message travel on the internet? (in packets) Which things are personal? |
| 6–10 | 2 Story | The made-up librarian Boris does not read all the books; he opens the card catalogue: "cat — shelf 4, shelf 9". A search engine also has a ready catalogue. |
| 10–16 | 3 Worked example | Crawling (a robot follows links) → index (word → pages) → ranking (a program) → you check: the first result does not mean true; check another source. |
| 16–22 | 4 Try it | Predict: the search engine searches a ready index. Crawl 10 made-up pages, build the index, search "cat", "milk", "pizza", "moon". Change: add the missing link to the "Secret page". |
| 22–32 | 5 No screen: card catalogue | Ten slips with made-up pages (no names, addresses or phone numbers), numbered 1–10. Cards "word — numbers", e.g. "ball — 1, 6". The searcher says a word, the librarian looks only at the catalogue. |
| 32–40 | 6 Make your own | A mini search engine for 5 pages of your own; give it to someone to "search". "Explain to someone" in three sentences: crawling, index, ranking. |
| 40–45 | 7 What I learned | The three "Check yourself" questions and the badge "I know how a search engine searches". |
"No screen" option (a room without computers)
Replace step 4 with "Predict" said aloud and the card catalogue (step 5 of the lesson). For the "missing link" ask the question from the lesson: what happens if you forget to write a slip into the catalogue?
How you will know it was learned
- The child names the three steps: crawling, index, ranking.
- Explains with the catalogue why searching is fast and why a page nobody links to may not be found.
- Answers to "Check yourself": 1 — an index made in advance · 2 — by following links · 3 — a program rates it most relevant, I still check another source.
Passwords Even a Dragon Can't Guess
Child's mark (initials or ★): Class: Date:
1. Which is stronger?
Order the made-up passwords from weakest (1) to strongest (6): write the number in the box.
| ☐ | maria2015 |
| ☐ | 123456 |
| ☐ | dr@g0n |
| ☐ | cloud-ant-bridge-sock |
| ☐ | apple-butterfly-pumpkin-boat |
| ☐ | horse |
Why this order?
2. The dragon guesses
Make up a "password" from a name and a birthday year of an imaginary animal: The dragon has 3 tries. Did it guess? ☐ yes ☐ no. Why is it easy?
3. The bag
Draw 4 words from the bag (for play only): – – – . The dragon has 10 tries. Did it guess? ☐ yes ☐ no
4. The Dragon's Rules
5. A funny picture
Draw a picture of four words from the bag — for example a horse with a lamp on a cloud.
Is It Personal?
Child's mark (initials or ★): Class: Date:
1. Three plates
Tick one column for each kind.
| Kind | 🔒 Secret | ✋ Personal — I ask | 🙂 Fine to say |
|---|---|---|---|
| name | ☐ | ☐ | ☐ |
| address | ☐ | ☐ | ☐ |
| phone number | ☐ | ☐ | ☐ |
| school | ☐ | ☐ | ☐ |
| photo | ☐ | ☐ | ☐ |
| where I am right now | ☐ | ☐ | ☐ |
| password | ☐ | ☐ | ☐ |
| favourite colour | ☐ | ☐ | ☐ |
| favourite food | ☐ | ☐ | ☐ |
| favourite animal | ☐ | ☐ | ☐ |
2. "Do I ask?"
| Situation | I ask | No need |
|---|---|---|
| A drawing game asks for your phone number. | ☐ | ☐ |
| A learning game asks for a nickname. | ☐ | ☐ |
| A slip in class asks your favourite colour. | ☐ | ☐ |
Say aloud: "Before I say or write something personal, I ask a grown-up."
3. Map of what is personal
How a Message Travels on the Internet
Child's mark (initials or ★): Class: Date:
1. The post office in the room
A short, cheerful message (for example "Tomorrow we build a tent from blankets"):
The adult cuts it into 4 strips. Number them on the back 1, 2, 3, 4 and write "To: Grandma". Strips in order of arrival: – – –
Put in number order, could the message be read? ☐ yes ☐ no
2. The curious postman
He copied the strips onto his own sheet. Could he see what it says? ☐ yes ☐ no With a secret code (each letter → the next in the alphabet) can the copy be read? ☐ yes ☐ no
3. Make your own: the path of a message
Draw yourself, three stations (routers) and grandma. Draw the packets with numbers. Mark in red where someone could make a copy. Then draw the "envelope" that stops it.
Me ○ ──── Router 1 ○ ──── Router 2 ○ ──── Router 3 ○ ──── Grandma ○
Ad or Truth?
Child's mark (initials or ★): Class: Date:
1. Newspaper and scissors
Cut out (or copy) everything on one page that you think is an advert. Sort it into two piles and say aloud why.
2. The three questions for one advert
Who made it?
What do they want from me? (to buy · to click · to download)
Where can I check?
3. Invent an advert
Invent an advert for something that does not exist (flying slippers, a singing alarm clock). Draw it, write one word that pushes you to hurry and put the label "ADVERT" in the corner.
A word that pushes you to hurry: A person at home answered the three questions: ☐
The advert that surprised me most:
How a Search Engine Searches
Child's mark (initials or ★): Class: Date:
1. Ten slips
Make up a "page" with one sentence on each slip (an animal, a dish or a game).
| No. | The sentence |
|---|---|
| 1 | |
| 2 | |
| 3 | |
| 4 | |
| 5 | |
| 6 | |
| 7 | |
| 8 | |
| 9 | |
| 10 |
2. The card catalogue
On each card — one word and the numbers of the slips where it appears (for example "ball — 1, 6").
| Word | Slip numbers |
|---|---|
3. Searcher and librarian
How many slips would I have read without the catalogue? And with it? What happens if we forget to write a slip into the catalogue?
4. Explain to someone
In three sentences: Crawling —
Index —
Ranking —
How AI "Guesses" — and When It Is Wrong
Child's mark (initials or ★): Class: Date:
1. Guess by 3 clues
Draw an animal head with three clues on 10 slips. Fill in the circle for each clue; on the back — "cat" or "dog" (last column).
| No. | Ears | Snout | Whiskers | Back |
|---|---|---|---|---|
| 1 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 2 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 3 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 4 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 5 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 6 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 7 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 8 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 9 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
| 10 | pointy ○ floppy ○ | short ○ long ○ | yes ○ no ○ | cat ○ dog ○ |
2. The tricky card
Show 5 slips with the label. Draw a "tricky" card — for example a dog with pointy ears. What did the other person say? Why?
After 3 more labelled slips, did the opinion change? ☐ yes ☐ no
3. Make your own
Your own "guesser" for two other things (for example an apple and a pear): and . Three clues: 1. 2. 3.
My "tricky" card is and the program will be wrong because
I explained how the program learns to: (initials or ★)
Our Class's Online Rules
Child's mark (initials or ★): Class: Date:
1. My five rules
A good rule: short · says what to do · has a "because" · can be checked.
| No. | Rule | …because | Check |
|---|---|---|---|
| 1 | ☐ short ☐ what to do ☐ "because" ☐ checkable | ||
| 2 | ☐ short ☐ what to do ☐ "because" ☐ checkable | ||
| 3 | ☐ short ☐ what to do ☐ "because" ☐ checkable | ||
| 4 | ☐ short ☐ what to do ☐ "because" ☐ checkable | ||
| 5 | ☐ short ☐ what to do ☐ "because" ☐ checkable |
When there is no rule, I and .
2. Explain to someone
I chose the rule: I explained it to (initials or ★). What it says:
Why it is good and when I use it:
3. A card for someone
Three rules and a picture by each — for a younger brother or sister, for grandma or for a classmate you know. Give it by hand; do not post it online. Given to: (initials or ★)
Safety and who to contact
4. Safety under the framework
- Electricity, sun, water: do not apply to track IB — no circuits, batteries or outdoor measurements.
- Network: the lessons run inside the page itself — no registration, no chatbot, no personal data; nothing is typed or stored. Lesson 6 uses no chatbot: "AI can be wrong — check with a person."
- Adverts: real adverts are not clicked and nothing is downloaded without an adult (lesson 4).
- Sheets, posters, cards: never write real passwords, addresses, phone numbers or account names. Use initials or a star ★ instead of a name. A poster and a card are not posted online (lesson 7). The phrase shown in lesson 1 is not a password.
- Scissors: only with an adult nearby (lessons 3 and 4).
The sentence for children — only this one: "If something scares you, tell a grown-up you trust." There are no exercises on bullying, strangers or abuse.
- Stay calm. Thank the child: "You did well to tell me."
- Listen. Do not interrupt and do not promise to keep it secret.
- Do not question or investigate. Do not ask for details, do not look for evidence, do not talk to other children.
- Write down what the child said and when, in the child's own words.
- Follow your school's procedure and tell the designated person or the head teacher at once. Under Art. 7 of the Bulgarian Child Protection Act, anyone who learns that a child needs protection must notify without delay the Social Assistance Directorate, the State Agency for Child Protection or the Ministry of the Interior. The text was checked against the official text (lex.bg) on 2026-10-01; this is not legal advice — verify the official text and your own procedure.
- In immediate danger — 112. The child and the parent can also use 116 111 and 124 123.
Measurement without tracking, and licence
5. Measurement without tracking
The "We did the lesson" button sends only +1 to an aggregate counter (lesson and date) — no IP address, no cookies, no names. Press it on screen after the session. If counting is not switched on yet, you will see "Thank you! Counting is not switched on yet" and nothing is saved.
A note for yourself on paper — it is sent nowhere: number of children, class, town (no names).
| Lesson | Date | Children (number) | Class | Town |
|---|---|---|---|---|
6. Licence and publisher
This pack, the worksheets and the plans: CC BY-SA 4.0 — you may share and adapt them if you credit the author and keep the same licence. Free.
- Lesson 1 is adapted from a source: Contains public sector information licensed under the Open Government Licence v3.0. (OGL v3.0) · source: "Three random words", National Cyber Security Centre (UK), the source lesson · our parts: CC BY-SA 4.0.
- Lesson 5: facts paraphrased in our own words from "In-depth guide to how Google Search works" (Google Search Central; the source text is under CC BY 4.0).
- Lesson 3 (history) and lesson 6 (perceptron) — only a link to Wikipedia, the text is not copied. Lessons 2, 4, 7 — original content.
Published by: East Accelerator Foundation · host: kagami.bg (KAGAMI Ltd) · Children's Library, 2026.