The KAGAMI mark КАГАМИ
Children's Librarypublished by: East Accelerator Foundationhost: kagami.bgfree for everyone
kagami.bg/en/deca · children's library · lesson · machine-readable viewVERIFIED 2026-10-01 · AI-assisted: yes · reviewed by: teacher and psychologist · 2026-10-01
IDENTITY
id
DB-MD-01 · Grandpa's Machine: Pravetz and the 8-bit World (BG: Машината на дядо: Правец и 8-битовият свят)
track
MD · Grandparents' Machines (retro bridge) · lesson 1
level
Explorer (use · recognise · explain in words) · grades 4–5 · ages 9–11
duration
10–15 min on screen + 10 min without a screen (optional interview)
school link
none (enrichment; not tied to a curriculum item)
publisher
East Accelerator Foundation (Фондация „Източен Акселератор“) · host: kagami.bg
access
free · no account · no data collected · works offline
trust
VERIFIED 2026-10-01 · AI-assisted: yes · reviewed by: teacher and psychologist · 2026-10-01
versions
bg: /deca/DB-MD-01_mashinata-na-dyado.html · en: /en/deca/DB-MD-01_mashinata-na-dyado.html · parent guide: /en/deca/pomagalo/DB-MD-01_mashinata-na-dyado.html
LEARNING OBJECTIVES
KEY CONCEPTS
STRUCTURE
ANSWERS
SAFETY
NEXT

DB-MD-02 · IBM and Pravetz: Two Machines of One Era · retro articles (in Bulgarian): kagami.bg/articles/xt-pravetz-nostalgia.html · kagami.bg/articles/pravets-386-1989.html · kagami.bg/articles/oric-atmos-1984.html

SOURCES · LICENCE
IMPACT METADATA
path
2 · Learning
determinant
economic and social (education)
sdg_target
4.4 · 4.7
who_criterion
effectiveness
impact_type
knowledge and education
TAGS
kidsgrades-4-5pravetzretro8-bitbasicsimulatorunpluggedbgen
VERIFIED · 01.10.2026 AI help: yes reviewed by: teacher and psychologist · 2026-10-01

Grandpa's Machine: Pravetz and the 8-bit World

More than 40 years ago, Bulgaria made its own computers. They were called “Pravetz”. Today you will see how they worked and write a line of your own in the language BASIC — on a green screen like the ones from that time.

⏱ 10–15 min Explorer Grandparents' Machines · 1 Grades 4–5
You will be able to tell what the Pravetz 82 was, and to write and run a two-line program on a simulator of an old computer.

For parents: a one-page guide — dinner questions and an interview with a grandparent.

01Remember

You already know some things from earlier lessons. Think first, then open the answer.

What are the four things every computer does?

It takes in (input), works out (processing), remembers (memory) and shows (output).

Which memory forgets when the power goes off — the working memory or the storage?

The working memory (RAM) forgets. The storage keeps things even without power.

What is a bit?

The smallest piece of information — like a switch that is either on or off. We write it as 1 or 0.

02Story

There is a town in Bulgaria called Pravets. The Bulgarian computers called “Pravetz” got their name from it. They were designed by engineers at the Institute of Technical Cybernetics and Robotics of the Bulgarian Academy of Sciences. Most of them were built in the town of Pravets.

The first Bulgarian microcomputer was the IMKO-1. After it came the IMKO-2 and the Pravetz 8 series. One of the first in that series was the Pravetz 82. This is the machine we will call “grandpa's machine”.

What was inside a Pravetz 82?

The Pravetz 82 is an 8-bit computer. That means it works with eight “switches” (bits) at a time — numbers from 0 to 255. That is why old computers of this kind are called 8-bit.

48 KB is very little. A phone with 4 GB of memory has more than 80,000 times as much.

The Pravetz 82 was built to run the programs of the American computer Apple II. Many of the chips inside were Bulgarian or from Soviet makers. In Bulgaria, computers like these were used in schools and science institutes. The first ones had an ordinary television instead of a monitor.

⚠️ Where sources disagree

When you read about history, not every book and website says the same thing. Here are two examples:

  • When did serial production of the Pravetz 82 begin — in 1982 or in 1983? Some sources say the first, others the second.
  • When was the first IMKO-1 — in 1979 or in 1980?

So here we do not pick a side. We say both, and we ask: “Who wrote this, and how do they know?”

Not all Pravetz computers were the same. There was also a home computer, the Pravetz 8D, which is not like the Pravetz 82. And there were later 16-bit Pravetz computers — we will meet them in the next lesson.

Want to see more? Read with an adult, in the “Retro” section, the articles (in Bulgarian) about the IBM PC XT and Pravetz, the Pravetz 386 and the Oric Atmos and Pravetz 8D.

03Worked example

You switch on an old computer of this kind. A ] sign appears on the screen — that is how it is on the Apple II, and the Pravetz 82 has the same ROM memory and the same circuits. It says: “Type!” Here is how you give the computer a one-line program:

  1. Input

    You type on the keyboard: 10 PRINT "HELLO" and press RETURN — the key that says “the line is finished”.

  2. Memory

    The line starts with a number. So the computer does not run it at once. It remembers it in the working memory. The number tells it which place in the order the line has.

  3. Processing

    You type RUN. The processor takes the lines one by one, in number order: the smallest first.

  4. Output

    PRINT means “show”. HELLO appears on the screen.

INPUT
MEMORY
PROCESSING
OUTPUT

Two handy tricks. A line without a number runs at once. And programmers number lines in tens — 10, 20, 30. That way you can slip a new line numbered 15 in between 10 and 20 later.

04Try it

1 · Predict

If you type PRINT "HELLO" without a number in front and press RETURN — what happens? Choose before you check.

2 · Run: your green screen

This is our own imitation of the screen of an old computer. It has no programs or memory from a real machine. The green colour is like many computers of that time. Press an example, then RETURN. At the end type RUN.

]

It understands: PRINT "text", PRINT 2+3 (signs + − * / and brackets), RUN (go), LIST (show the program), NEW (start again), HOME (clear the screen). Make up words — do not type names, addresses or phone numbers.

3 · Change

  1. Type the line numbered 20 first and the line numbered 10 after it. Type RUN. In what order do they appear? Why?

  2. Slip a new line numbered 15 in between, for example 15 PRINT "HOW ARE YOU?". Type LIST, then RUN.

  3. Press “⏻ Switch power off”. What happened to your program? Which memory forgets like this — working memory or storage?

05No screen: interview a grandparent

Do this only if your grandma or grandpa would enjoy it. If there is no grandparent nearby, ask another older adult you know. You need a sheet of paper and a pencil.

  1. Ask: “Did you see a computer when you were little? Where was it and what did people do with it?”

  2. Ask: “What was it called? Do you remember what it looked like — the screen, the keyboard?”

  3. Ask: “Have you heard of Pravetz? Where did you meet one?”

  4. Write down in a few words, or draw, whatever they tell you.

✋
Let your grandparent lead
If they do not remember — that is an answer too. If they do not want to talk, stop and thank them. Do not take photos or record unless they have allowed it. Do not post the story anywhere on the internet.

06Make your own: a program on paper

Make a “computer” out of paper strips.

07What I learned

A computer keeps its program as long as there is power. And you — what do you keep in your memory from your grandparents' stories?

Check yourself

1. What does the computer do with a line that starts with a number?

2. You have line 20 and line 10. Which one runs first?

3. The Pravetz 82 is a Bulgarian computer built to be like…

Skill badge: “I run a program in old BASIC”
It is yours when you can type two numbered lines on the simulator, run them, and explain why they come out in that order. There are no points and no rankings — only a skill.

08I have a question

Do you still have a question? Write it here. It goes to your parent, not to strangers. Your parent confirms their e-mail first.

The form is loading… If it does not appear, write your question on paper and show it to a parent or teacher.

·Sources