Безплатни образователни игри за деца, които учат на програмиране: подреждаш блокове като пъзел, натискаш „Старт“ и гледаш как програмата ти оживява. Цикли, условия, функции, променливи, логика и дебъгване — стъпка по стъпка, от първата команда до истински Python и JavaScript.
Безплатно · без регистрация · работи в браузъра
Ново 👩🏫 Учител ли сте? Стая за класа с резултати на живо →1for i in range(4):2move_forward()3turn_right()4move_forward()5turn_left()
Създавате стая с едно натискане, показвате кода на проектора и до минута всички ученици са вътре. Виждате кой е влязъл, кой коя задача решава в момента, кой я е решил, за колко време и с колко блока. 🥇 показва най-бързото решение.
| 1 | 2 | 3 | 4 | |
|---|---|---|---|---|
| Мария | ✅ 0:52 | ⏳ | · | · |
| Иван | ✅ 1:04 | ⏳ | · | · |
| Ани | 🥇 0:41 | 🥇 1:35 | ⏳ | · |
| Петър | ✅ 1:17 | ⏳ | · | · |
| Дени | ✅ 0:58 | ⏳ | · | · |
| Краси | ⏳ | · | · | · |
Плъзни команди като „Напред“ и „Повтори“ и ги свържи като пъзел.
Героят изпълнява програмата стъпка по стъпка. Светещият блок показва къде е.
Удари стена? Намери грешката, поправи я и се опитай с по-малко блокове.
Същата програма на Python, JavaScript, Java и C# — ред по ред.
Всеки свят въвежда ново понятие с кратък урок и има по 30 пъзела — от първите стъпки до големи лабиринти, които карат и възрастните да се замислят. А в 🎨 Рисуване героят рисува фигури с цикли и функции.
Какво е програма?
Цикли
Рисуване с код
Ключове, врати, бутони и портали
Условия
Ако / иначе и алгоритми
Функции — твоите собствени команди
Лов на бъгове
Променливи — кутии за числа
И, ИЛИ, НЕ
Врагове и време
Дневни предизвикателства
Героят оставя следа, където мине, и детето трябва да нарисува фигурата — квадрат, стълби, кръст, спирала. Шаблоните се виждат с очите: квадратът е една страна, повторена 4 пъти.
1def diamond(n):2for i in range(4):3for j in range(n):4move_forward()5turn_right()67diamond(2)8diamond(4)
Променливата е кутия с име — 👣 стъпки или 🔢 брой. Програмата слага число в нея, променя го и го използва. Под лабиринта децата виждат числото на живо, докато расте.
steps += 1.1steps = 023steps = 14for i in range(6):5for j in range(steps):6move_forward()7turn_right()8steps += 1
Блокът „Ако“ вече проверява няколко неща наведнъж, а враговете учат на време: те правят стъпка всеки път, когато и героят направи стъпка или ⏳ изчака.
1while not at_goal():2if enemy_ahead():3wait_turn()4else:5move_forward()
Пъзелите оживяват: пътят е затворен, докато не намериш ключа, бариерата се вдига с бутон, а порталите те пренасят в друга част на лабиринта.
1for i in range(2):2move_forward()3turn_right()4for i in range(2):5move_forward()6turn_left()7turn_left()8for i in range(2):9move_forward()10turn_right()11open_door()12for i in range(4):13move_forward()
Когато детето заседне, получава точно толкова помощ, колкото му трябва — и пак мисли само.
Първо кои блокове ще трябват. После скелетът на решението — с цикли и условия, но командите са скрити ❔.
⏸ Пауза и ⏭ по една стъпка — виждаш точно кой блок и кой ред от кода се изпълнява. Идеално за бъгове.
Изтри нещо по погрешка? „↩ Отмени“ или Ctrl+Z го връща. При дълъг код страницата сама се превърта, докато влачиш блок, а голямото поле „⬇ Пусни тук — най-отдолу“ слага блока в края.
Децата не само решават задачи — те ги създават. Когато правиш игра за приятел, мислиш като програмист и като дизайнер: решима ли е, колко е трудна, колко блока трябват?
Лимит: 6 блока · 💡 Дръж ръката на стената ✋
30 значки, които децата печелят с игра: „🔥 7 дни подред“, „⭐ 150 звезди“, „🐞 Ловец на бъгове“, „🧠 Майстор на логиката“, „🛠️ Първа своя игра“… А когато завършат цял свят, получават диплома с името си — за принтиране или като PDF.
Удостоверява се, че
успешно завърши света
и научи цикли и цикъл в цикъла
Всеки ден всички получават едни и същи задачи. Реши поне една, за да пазиш серията 🔥. Пропуснат ден? Можеш да го наваксаш от архива.
Виж днешните задачиСкрит цикъл, функция с параметър или растяща кутия 📦 — или засада с врагове 👾 и код с бъгове 🐞. Блоковете стигат точно.
Ключове, врати, бутони, бариери и портали в голям лабиринт. Планирай пътя, преди да започнеш!
Една програма за три лабиринта — с кръстовища (И / ИЛИ), жълъди с ключалка, врагове или задънени пътища.
С бутона „Покажи като код“ всяка програма се превежда на Python, JavaScript, Java и C#. Докато героят се движи, светва редът, който се изпълнява — така децата виждат, че блокът и кодът са едно и също нещо. Опитай езиците в демото горе.
Кодче е безплатен личен проект — без фирма, реклами и платени функции. Правя го в свободното си време, за да могат децата да учат програмиране на български.
Ако Кодче помага на вашето дете, можете да помогнете с доброволно дарение — то покрива сървъра и домейна и дава време за нови пъзели. Сайтът остава безплатен за всички.
Без регистрация, без реклами, без покупки в приложението.
Всички обяснения, подсказки и уроци са на български.
Блоковете се влачат с мишка или се добавят с докосване.
Звездите и кодът се запазват в браузъра на устройството.
Игрите на децата се споделят с линк. Цялата игра е в линка — без акаунти и лични данни.
Анонимно броим решените задачи само ако родителят разреши. Без имена, имейли и IP адреси.
Имената и подсказките се избират от готови думи — няма чат и няма какво да се модерира.
Кодче е безплатна образователна игра за деца на български. Детето подрежда блокове с команди („напред“, „завий“, „повтори“), натиска „Старт“ и гледа как героят минава през лабиринта. Така учи как работи една програма.
За деца от около 6 до 14 години. Първите светове се справят и деца, които тепърва се учат да четат, а последните — с функции, променливи и логика — са предизвикателство и за по-големите.
Не. Всичко става с плъзгане на блокове като пъзел — без писане и без правописни грешки. С бутона „Покажи като код“ детето вижда същата програма на Python, JavaScript, Java и C#, когато е готово.
Кодче е изцяло безплатно, без регистрация, без реклами и без покупки в играта. Прогресът се пази в браузъра на устройството.
Последователност от команди, цикли, рисуване с код, условия, ако/иначе, функции (и с параметър), променливи, логически оператори И/ИЛИ/НЕ, време и дебъгване — същите основи, които се учат във всеки език за програмиране.
Да. Децата печелят значки за постиженията си — първа програма, 7 дни подред, 150 звезди, Ловец на бъгове, първа своя игра и още. За всеки завършен свят получават диплома с името си за принтиране или като PDF. Значките се пазят в браузъра, а името на дипломата не се пази никъде.
Да. Работи в браузъра на компютър и таблет, без инсталация и без акаунти. Учителят може да създаде стая за класа: учениците влизат с код и име, а той вижда на живо кой какво е решил и за колко време. На страницата „За учители“ има и готови задачи с QR код и три урока по 45 минути.
Как да започнете, план за 10 седмици, задачи за училище и игри за логика у дома.