Програмиране за деца · на български

Програмиране за деца чрез игри и пъзели

Безплатни образователни игри за деца, които учат на програмиране: подреждаш блокове като пъзел, натискаш „Старт“ и гледаш как програмата ти оживява. Цикли, условия, функции, променливи, логика и дебъгване — стъпка по стъпка, от първата команда до истински Python и JavaScript.

Безплатно · без регистрация · работи в браузъра

Ново 👩‍🏫 Учител ли сте? Стая за класа с резултати на живо →
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🍌
🌿
🌿
🌿
🌿
🌿
🌿
🌿
🌿
▲
🐒
▶ Когато натиснеш „Старт“
🔁Повтори4пъти
⬆️Напред
↻Завий надясно
⬆️Напред
↺Завий наляво
1for i in range(4):
2 move_forward()
3 turn_right()
4 move_forward()
5 turn_left()
330нива
11свята
3нови задачи всеки ден
4езика за програмиране
🆕 Ново за учители

Целият клас в една стая. Резултатите — на живо.

Създавате стая с едно натискане, показвате кода на проектора и до минута всички ученици са вътре. Виждате кой е влязъл, кой коя задача решава в момента, кой я е решил, за колко време и с колко блока. 🥇 показва най-бързото решение.

  • ⚡ Без акаунти — само код и малко име
  • 🧩 Изберете точно кои задачи: готови, от играта или ваши нови
  • 📋 Три готови урока по 45 минути
  • 🔒 Всичко се изтрива автоматично след 7 дни без активност
На живо
482 913
6 👥6 ✅
1234
Мария✅ 0:52⏳··
Иван✅ 1:04⏳··
Ани🥇 0:41🥇 1:35⏳·
Петър✅ 1:17⏳··
Дени✅ 0:58⏳··
Краси⏳···

Как работи

1
🧩

Подреди блоковете

Плъзни команди като „Напред“ и „Повтори“ и ги свържи като пъзел.

2
▶️

Натисни „Старт“

Героят изпълнява програмата стъпка по стъпка. Светещият блок показва къде е.

3
🔁

Поправи и опитай пак

Удари стена? Намери грешката, поправи я и се опитай с по-малко блокове.

4
</>

Виж истинския код

Същата програма на Python, JavaScript, Java и C# — ред по ред.

Светове — от първата команда до алгоритми

Всеки свят въвежда ново понятие с кратък урок и има по 30 пъзела — от първите стъпки до големи лабиринти, които карат и възрастните да се замислят. А в 🎨 Рисуване героят рисува фигури с цикли и функции.

🚀

Космос30 нива

Какво е програма?

🐒

Джунгла30 нива

Цикли

🎨

Рисуване30 нива

Рисуване с код

🚪

Механизми30 нива

Ключове, врати, бутони и портали

🐢

Океан30 нива

Условия

🤖

Замък30 нива

Ако / иначе и алгоритми

🧙

Функции30 нива

Функции — твоите собствени команди

🐞

Бъгове30 нива

Лов на бъгове

📦

Променливи30 нива

Променливи — кутии за числа

🧠

Логика30 нива

И, ИЛИ, НЕ

👾

Врагове30 нива

Врагове и време

📅

Дневни3 на ден

Дневни предизвикателства

Какво научават децата

ПоследователностКомандите се изпълняват точно, една след друга.
ЦиклиПовтаряне на действие, без да го пишеш много пъти — и цикъл в цикъла.
Рисуване с кодГероят оставя следа: квадрат, стълби, спирала — шаблоните се виждат с очите.
Условия„Ако има път наляво…“, „ако / иначе“ — програмата сама решава какво да прави.
ПланиранеКлючът е встрани? Първо отклонение, после вратата — мисли няколко хода напред.
АлгоритмиЕдна малка програма, която решава всеки лабиринт.
ФункцииСвои команди с име — и с параметър: „Изпълни 🔷 с 3“.
ДебъгванеНамиране и поправяне на грешки в готов код.
ПроменливиКутии с име, в които програмата пази и променя числа.
ОбобщаванеЕдин код, който работи за няколко различни задачи.
Сравнения„Ако 🔢 брой = 3“ — програмата брои и решава кога да спре.
И / ИЛИ / НЕ„Ако има път наляво И надясно“ — няколко проверки в една.
ВремеВраговете се движат с всяка стъпка — изчакай точния момент.
🎨 Ново: свят „Рисуване“

Рисувай с код

Героят оставя следа, където мине, и детето трябва да нарисува фигурата — квадрат, стълби, кръст, спирала. Шаблоните се виждат с очите: квадратът е една страна, повторена 4 пъти.

  • Цикли, които се виждат: „Повтори 4 пъти [ напред, напред, надясно ]“ рисува квадрат.
  • Функция с параметър: своя команда 🔷 „квадрат с размер n“ — извикай я с 2 и с 4 и получаваш два квадрата.
  • Нови рисунки всеки ден: „🎨 Тайната рисунка“ в дневните задачи, а в Работилницата децата сами рисуват фигури за приятели.
  • Значка 🎨 „Художник“ и диплома за завършения свят.
▲
🖍️
▶ Когато натиснеш „Старт“
📦Функция 🔷 (n)
🔁Повтори4пъти
🔁Повтори🔷 nпъти
⬆️Напред
↻Завий надясно
▶Изпълни 🔷 с2
▶Изпълни 🔷 с4
1def diamond(n):
2 for i in range(4):
3 for j in range(n):
4 move_forward()
5 turn_right()
6
7diamond(2)
8diamond(4)
📦 Ново: свят „Променливи“

Кутии с числа

Променливата е кутия с име — 👣 стъпки или 🔢 брой. Програмата слага число в нея, променя го и го използва. Под лабиринта децата виждат числото на живо, докато расте.

  • Растящи спирали: „Повтори 👣 стъпки пъти“ — и след всеки завой кутията расте с 1.
  • Преброй жълъдите 🌰: къщата има ключалка 🔒, която се отваря само ако 🔢 брой е точно колкото жълъдите.
  • Завий на третия отвор: „Ако 🔢 брой = 3“ — програмата брои и сама решава кога.
  • Само с блокове: всичко се избира от менюта — без писане на код. В „Покажи като код“ се вижда като steps += 1.
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🏠
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
🌲
▲
🐿️
👣 стъпки0
▶ Когато натиснеш „Старт“
📦Сложи1в кутията👣 стъпки
🔁Повтори6пъти
🔁Повтори👣 стъпкипъти
⬆️Напред
↻Завий надясно
➕Промени👣 стъпкис+1
1steps = 0
2
3steps = 1
4for i in range(6):
5 for j in range(steps):
6 move_forward()
7 turn_right()
8 steps += 1
🧠 Ново: Логика и 👾 Врагове

Мисли напред — и изчакай точния момент

Блокът „Ако“ вече проверява няколко неща наведнъж, а враговете учат на време: те правят стъпка всеки път, когато и героят направи стъпка или ⏳ изчака.

  • И / ИЛИ / НЕ: „Ако има път наляво И има път надясно“ — кръстовище! „Ако няма път напред“ — време е за завой.
  • ⏳ Чакай и „Ако има 👾 напред“: героят сам преценява дали е безопасно да пристъпи.
  • 🔷 Функции с параметър: „Изпълни 🔷 с 3“ — една функция за стъпала с различна височина.
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
🚩
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
⬛
👾
👾
👾
▲
🦸
▶ Когато натиснеш „Старт“
🔁Повтаряй до целта🎯
❓Акоима👾 напред
⏳Чакай
иначе
⬆️Напред
1while not at_goal():
2 if enemy_ahead():
3 wait_turn()
4 else:
5 move_forward()
🚪 Ново: Механизми

Ключове, врати, бутони и портали

Пъзелите оживяват: пътят е затворен, докато не намериш ключа, бариерата се вдига с бутон, а порталите те пренасят в друга част на лабиринта.

  • 🔑 Ключ и 🚪 Врата: ключът често е в задънен път — трябва да планираш отклонение и връщане.
  • 🔘 Бутон и 🚧 Бариера: блокът „Натисни бутона“ отваря и затваря бариерите.
  • 🌀 Портали: излизаш от другия портал в същата посока — помисли накъде ще гледаш.
  • В работилницата децата слагат ключове, врати, бутони и портали в своите игри.
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🚪
💰
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🔑
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
🪨
▲
🤠
▶ Когато натиснеш „Старт“
🔁Повтори2пъти
⬆️Напред
↻Завий надясно
🔁Повтори2пъти
⬆️Напред
↺Завий наляво
↺Завий наляво
🔁Повтори2пъти
⬆️Напред
↻Завий надясно
🚪Отвори вратата
🔁Повтори4пъти
⬆️Напред
1for i in range(2):
2 move_forward()
3turn_right()
4for i in range(2):
5 move_forward()
6turn_left()
7turn_left()
8for i in range(2):
9 move_forward()
10turn_right()
11open_door()
12for i in range(4):
13 move_forward()

Помощ, без да даваме отговора

Когато детето заседне, получава точно толкова помощ, колкото му трябва — и пак мисли само.

🆘

Подсказки на стъпки

Първо кои блокове ще трябват. После скелетът на решението — с цикли и условия, но командите са скрити ❔.

⏭

Стъпка по стъпка

⏸ Пауза и ⏭ по една стъпка — виждаш точно кой блок и кой ред от кода се изпълнява. Идеално за бъгове.

↩

Лесно подреждане

Изтри нещо по погрешка? „↩ Отмени“ или Ctrl+Z го връща. При дълъг код страницата сама се превърта, докато влачиш блок, а голямото поле „⬇ Пусни тук — най-отдолу“ слага блока в края.

🛠️ Ново: Работилница

Направи своя игра и я сподели

Децата не само решават задачи — те ги създават. Когато правиш игра за приятел, мислиш като програмист и като дизайнер: решима ли е, колко е трудна, колко блока трябват?

  1. Нарисувай лабиринт с пръст или мишка — стени, старт, цел, жълъди 🌰, ключове 🔑, врати 🚪, бутони 🔘, портали 🌀 и врагове 👾.
  2. Избери героя, кои блокове са позволени и колко блока има приятелят.
  3. Реши я сам — само тогава може да се сподели. Така няма невъзможни игри.
  4. Изпрати линка или покажи QR кода. Приятелят може да направи и своя версия 🔁.
Игра от приятел
🧙🔮

🐉 Хитрият лабиринт

Лимит: 6 блока · 💡 Дръж ръката на стената ✋

🏅 Ново: значки и дипломи

Значки за всяко постижение и диплома за всеки свят

30 значки, които децата печелят с игра: „🔥 7 дни подред“, „⭐ 150 звезди“, „🐞 Ловец на бъгове“, „🧠 Майстор на логиката“, „🛠️ Първа своя игра“… А когато завършат цял свят, получават диплома с името си — за принтиране или като PDF.

  • ✅ Мотивация да се връщат всеки ден
  • ✅ Без акаунти — значките се пазят в браузъра, името на дипломата не се пази никъде
  • ✅ В стаята за класа учителят вижда значките на всеки ученик
🎉Първа програма🔥7 дни подред🌟150 звезди🐞Ловец на бъгове🧠Майстор на логиката🛠️Първа своя игра💯Перфекционист👑Велик програмист
🧩 Кодче
Диплома

Удостоверява се, че

Твоето име

успешно завърши света

🐒Джунгла

и научи цикли и цикъл в цикъла

🧩 30 от 30 нива⭐ 84 от 90 звезди
27 октомври 2026 г.Дата
 Подпис на учител или родител
📅 Дневни предизвикателства

Три нови трудни задачи всеки ден

Всеки ден всички получават едни и същи задачи. Реши поне една, за да пазиш серията 🔥. Пропуснат ден? Можеш да го наваксаш от архива.

Виж днешните задачи

🔍 Тайният шаблон

Скрит цикъл, функция с параметър или растяща кутия 📦 — или засада с врагове 👾 и код с бъгове 🐞. Блоковете стигат точно.

🚪 Механизми — всеки ден

Ключове, врати, бутони, бариери и портали в голям лабиринт. Планирай пътя, преди да започнеш!

🧪 Един код — 3 лабиринта

Една програма за три лабиринта — с кръстовища (И / ИЛИ), жълъди с ключалка, врагове или задънени пътища.

От блокове към истински код

С бутона „Покажи като код“ всяка програма се превежда на Python, JavaScript, Java и C#. Докато героят се движи, светва редът, който се изпълнява — така децата виждат, че блокът и кодът са едно и също нещо. Опитай езиците в демото горе.

За родители и учители

Кодче е безплатен личен проект — без фирма, реклами и платени функции. Правя го в свободното си време, за да могат децата да учат програмиране на български.

💜 Подкрепи Кодче

Ако Кодче помага на вашето дете, можете да помогнете с доброволно дарение — то покрива сървъра и домейна и дава време за нови пъзели. Сайтът остава безплатен за всички.

Дари в Revolut · @kristin6k
🆓

Безплатно

Без регистрация, без реклами, без покупки в приложението.

🇧🇬

На български

Всички обяснения, подсказки и уроци са на български.

📱

Компютър и таблет

Блоковете се влачат с мишка или се добавят с докосване.

💾

Прогресът се пази

Звездите и кодът се запазват в браузъра на устройството.

🔗

Споделяне без сървър

Игрите на децата се споделят с линк. Цялата игра е в линка — без акаунти и лични данни.

📊

Статистика само с разрешение

Анонимно броим решените задачи само ако родителят разреши. Без имена, имейли и IP адреси.

🛡️

Без свободен текст

Имената и подсказките се избират от готови думи — няма чат и няма какво да се модерира.

Въпроси от родители

Какво е Кодче?

Кодче е безплатна образователна игра за деца на български. Детето подрежда блокове с команди („напред“, „завий“, „повтори“), натиска „Старт“ и гледа как героят минава през лабиринта. Така учи как работи една програма.

За каква възраст е?

За деца от около 6 до 14 години. Първите светове се справят и деца, които тепърва се учат да четат, а последните — с функции, променливи и логика — са предизвикателство и за по-големите.

Трябва ли детето да може да пише код?

Не. Всичко става с плъзгане на блокове като пъзел — без писане и без правописни грешки. С бутона „Покажи като код“ детето вижда същата програма на Python, JavaScript, Java и C#, когато е готово.

Безплатно ли е? Има ли реклами?

Кодче е изцяло безплатно, без регистрация, без реклами и без покупки в играта. Прогресът се пази в браузъра на устройството.

Какво научават децата?

Последователност от команди, цикли, рисуване с код, условия, ако/иначе, функции (и с параметър), променливи, логически оператори И/ИЛИ/НЕ, време и дебъгване — същите основи, които се учат във всеки език за програмиране.

Има ли награди за децата?

Да. Децата печелят значки за постиженията си — първа програма, 7 дни подред, 150 звезди, Ловец на бъгове, първа своя игра и още. За всеки завършен свят получават диплома с името си за принтиране или като PDF. Значките се пазят в браузъра, а името на дипломата не се пази никъде.

Може ли да се използва в училище?

Да. Работи в браузъра на компютър и таблет, без инсталация и без акаунти. Учителят може да създаде стая за класа: учениците влизат с код и име, а той вижда на живо кой какво е решил и за колко време. На страницата „За учители“ има и готови задачи с QR код и три урока по 45 минути.

Наръчници за родители и учители

Как да започнете, план за 10 седмици, задачи за училище и игри за логика у дома.

Готови ли сте за първата програма?

▶ Започни сега