Алгоритъм: инструкции за робот-родител
Роботите и компютрите не се досещат какво искаш. Те правят точно това, което им кажеш — стъпка по стъпка. Днес ще научиш един робот да стигне до сандвич.
За родителя: помагало за една страница — въпроси за вечеря и игра без екран.
01Спомни си
Това е първият урок за блокове. Затова започваме с неща от всеки ден. Помисли и после отвори отговора.
Какво правиш сутрин, преди да излезеш от къщи? Кое е първо и кое последно?
Например: ставаш, обличаш се, обуваш се, взимаш чантата. Ако първо обуеш обувките, а после чорапите, нещо не е наред. Редът има значение.
Как обясняваш на приятел как да стигне до стаята ти?
Казваш: „Върви направо, после завий наляво.“ Това са стъпки, една след друга, в точен ред.
Може ли компютърът да се досети какво искаш, без да му кажеш?
Не. Той прави само това, което му е казано — точно и по ред. Затова хората му пишат инструкции.
02Историйка
Преди повече от хиляда години в града Багдад живял учен на име ал-Хорезми. Той писал книги по математика.
Много по-късно името му го записали на латински — „Алгоритми“. От това име идва думата алгоритъм.
Днес алгоритъм е кратка дума за нещо, което вече правиш: стъпки по ред, които водят до целта. Рецептата за палачинки е алгоритъм. Така е и пътят до училище.
03Решен пример
Един робот стои в коридор и гледа напред. Вратата е след две крачки, а после трябва да завие надясно и да направи още една крачка. Ето програмата:
Напред (forward)
Роботът прави една крачка.
Напред (forward)
Още една крачка. Вече е при вратата.
Надясно (turn right)
Роботът се завърта на място надясно. „Надясно“ значи надясно за него — спрямо посоката, в която гледа.
Напред (forward)
Една крачка през вратата. Готово!
Редът има значение
Ако преместим блока „надясно“ най-отпред и започнем с него, роботът ще тръгне на съвсем друга страна и няма да стигне до вратата. Същите блокове, друг ред — друг резултат.
Алгоритъм (algorithm) е списък от ясни стъпки в точен ред. Всяка стъпка в списъка се нарича инструкция (instruction).
04Опитай сега
Роботът-родител се връща от пазар. Сандвичът 🥪 е в другия край на кухнята. Шкафовете (тъмните квадрати) са на пътя. Това е наша малка игра с блокове. Работи и без интернет и нищо не записва.
1 · Предположи
В играта по-долу вече има програма: напред, напред, надясно, напред, напред. Роботът започва долу вляво и гледа нагоре. Какво ще стане?
2 · Пусни
3 · Промени
Сега поправи програмата, така че роботът да стигне до сандвича. Махни блок (натисни го), добави друг и пусни пак. Като стигнеш, пробвай и втория лабиринт.
Роботът е на колоната вляво и трябва да стигне колоната на сандвича. Първо отиди нагоре до реда, където има път встрани. После завий и върви през коридора. Накрая завий пак и върви към сандвича. Поправяй блок по блок.
Искаш още лабиринти? С възрастен можеш да опиташ Blockly Games · Maze — това е друг сайт, не наш, на Google.
05Без екран: „Сандвич по инструкция“
Тук възрастният е робот-родител. Той прави само каквото е написано, и то буквално. Трябват ти: 2 филии хляб, нещо за слагане (сирене, шунка или домат — каквото всички вкъщи могат да ядат), чиния, хартия и химикал.
Измийте ръце и сложете всичко на масата.
Напиши инструкциите на листа — по една на ред. Например: „1. Сложи една филия на чинията.“ Пиши колкото можеш по-точно. Не сочи с пръст, само с думи.
Възрастният чете инструкция по инструкция и прави точно това. Ако нещо липсва, той не се досеща — стои и чака. Понякога ще стане смешно!
Къде роботът се обърка? Това е твоят бъг. Поправи реда и опитайте пак, докато сандвичът излезе.
06Направи свое
Измисли свой лабиринт.
- На лист с квадрати нарисувай 5 на 5 клетки. Оцвети няколко „шкафа“. Отбележи старта и целта — сандвич или друго, което обичаш.
- Напиши програмата със стрелки: ⬆ напред, ↶ наляво, ↷ надясно.
- Дай листа на някого. Той да я изпълни с пръст или с малка фигурка. Стигна ли целта?
- Предизвикателство: можеш ли да я направиш с по-малко блокове?
07Какво научих
- Алгоритъм е списък от стъпки в точен ред.
- Компютърът не се досеща — прави точно това, което му е казано.
- Когато нещо не върви, търся блока, който е сгрешен, и го поправям.
Роботът просто изпълнява поправения блок. А ти как се отнасяш към собствените си грешки?
Провери се
1. Алгоритъм е…
2. Роботът гледа нагоре. Получава „надясно“, после „напред“. Накъде отива?
3. Роботът не стигна до сандвича. Какво правиш?
Твоя е, когато можеш да подредиш стъпки в правилния ред и да поправиш грешка. Няма точки и няма класиране — само умение.
08Имам въпрос
Остана ли ти въпрос? Напиши го тук. Той отива при твоя родител, а не при непознати. Родителят първо потвърждава своя имейл.
Формата се зарежда… Ако не се появи, запиши въпроса на лист и го покажи на родител или учител.
·Източници
- Заглавие: Алгоритъм: инструкции за робот-родител (DB-BL-01) · Автор: Детска библиотека, Фондация „Източен Акселератор“ · Източник: собствено съдържание и собствен код на играта, 2026 · Права: CC BY-SA 4.0.
- Заглавие: Blockly Games — Maze · Автор: Google · Източник: blockly.games/maze · Права: програмният код е с лиценз Apache 2.0 (проверено 01.10.2026). Давам само връзка — нищо от него не е копирано.
- Историйката: Ал-Хорезми (Уикипедия, на английски) — името му на латински „Алгоритми“ е началото на думата „алгоритъм“.
- Връзка с училището: Компютърно моделиране, 3. клас — последователни алгоритми (учебна програма на МОН, проверено 01.10.2026).
- Лиценз: CC BY-SA 4.0 · Детска библиотека, Фондация „Източен Акселератор“, 2026. Можеш да споделяш и преработваш урока, като посочиш автора и запазиш същия лиценз. Ученето е безплатно завинаги.