На 11–12 години интересът към технологиите вече може да се превърне в реално умение.
Вместо детето просто да прекарва време пред компютъра, в KIBERone то започва да разбира как се създават нещата, които използва всеки ден — сайтове, игри, приложения, 3D модели и интерактивни устройства.
Програмата за 11–12 години включва HTML и CSS, JavaScript, Python, Figma, Blender, SketchUp, разработка на игри и Arduino.
Това е възрастта, в която децата постепенно преминават от учебни среди към инструменти и програмни езици, които се използват и в реалната технологична индустрия.
Обучението по програмиране и технологии за деца 11–12 години се предлага в IT центровете на KIBERone във Варна, Бургас и Пловдив.
На 11–12 години програмата вече позволява на детето да опита различни реални направления в технологиите.
На тази възраст това е особено важно — детето получава възможност да изпробва различни технологични направления, преди да се налага да избира едно от тях.
Ще работи с Python и JavaScript, ще използва променливи, цикли, условия, функции и други основни програмни конструкции.
Ще разбере как е изградена една уебстраница и ще може само да създава структурата и визуалното ѝ оформление чрез код.
Във Figma ще разработва интерфейси и прототипи и ще разбере защо един дигитален продукт трябва да бъде не само красив, но и удобен за използване.
Ще работи с Blender и SketchUp и ще моделира предмети, персонажи, сгради, мебели и интериори.
Ще използва програмна логика, променливи, събития и взаимодействие между обекти, за да създава завършени игрови проекти.
Ще се учи да проверява програмите си, да разбира защо нещо не работи и самостоятелно да търси решение.
С Arduino ще създава проекти, в които кодът управлява сензори, светлини, двигатели и други електронни компоненти.
Blender е професионален инструмент за 3D моделиране, анимация и визуализация.
В началото децата работят с по-прости обекти — например чаша, къща или балон.
Постепенно проектите стават по-сложни и учениците започват да моделират собствени персонажи и обекти, включително герои, вдъхновени от любимите им видеоигри.
Много деца са свикнали да виждат готови 3D светове в игрите. Тук те започват да разбират как тези светове всъщност се създават. Триизмерният модел трябва да бъде изграден, оформен и визуализиран — всяко действие изисква пространствено мислене, точност и внимание към детайла.
3D моделиране, пространствено мислене, креативност, внимание към детайла и умение за работа с професионален дигитален инструмент.
В Construct 3 децата разработват двуизмерни игри от различни жанрове.
Но създаването на игра означава много повече от избор на красив герой. Трябва да се измислят: правилата; поведението на героите; действията на играча; взаимодействието между обектите; условията за победа или загуба; последователността на събитията.
Децата използват слоеве, променливи, проверки, събития и действия.
Тук интересът към игрите се обръща в друга посока: от „Как да премина това ниво?“ към „Как да създам собствено ниво и как да го накарам да работи?“ Детето започва да вижда играта като система, която може само да проектира.
Програмна логика, работа с променливи и събития, планиране, критично мислене и създаване на цялостен проект.
Едно приложение може да работи отлично и въпреки това да бъде трудно и неприятно за използване. Затова съвременните дигитални продукти се създават не само от програмисти, а и от UI/UX дизайнери.
Във Figma децата разработват дизайн и прототипи на сайтове и мобилни приложения. Работят върху: структура; цветове; типография; бутони; навигация; отделни екрани; визуална идентичност.
В рамките на модула създават собствен уеб проект с уникален дизайн.
Детето започва да задава не само въпроса: „Харесва ли ми как изглежда?“, а и: „Ще разбере ли човекът къде трябва да натисне и как да използва продукта?“ Това е първата стъпка към продуктово мислене.
UI/UX дизайн, визуално мислене, работа с интерфейси, логическо структуриране и внимание към потребителя.
В SketchUp децата преминават от свободното 3D моделиране към проекти, свързани с реални обекти и пространства.
Създават: къщи; мебели; стаи; интериори; различни пространствени конструкции.
За да изглежда моделът убедително, трябва да се мисли за форма, размери, пропорции и разположение на отделните елементи.
Тук технологията се свързва с архитектурата, интериорния дизайн, геометрията и инженерното мислене. За някои деца точно такъв модул може да се окаже първата среща с направление, което истински ги увлича.
Пространствено мислене, геометрия, 3D моделиране, дизайн и планиране.
До този момент детето е използвало различни дигитални продукти. Сега започва да разбира как е построен един от най-разпространените дигитални продукти — уебсайтът.
С HTML учениците създават структурата на страницата: заглавия; текстове; параграфи; таблици; различни елементи на съдържанието.
След това използват CSS, за да управляват: цветовете; размерите; разположението; визуалния стил на страницата.
Тук детето вече не работи само с готов интерфейс. То пише код и вижда как написаното от него се превръща в истинска уебстраница. Това дава много ясно усещане: „Аз мога сам да създам нещо, което работи в браузъра.“
HTML, CSS, структура на уебстраница, работа с код, внимание към детайла и основи на уеб разработката.
HTML определя какво има на страницата. CSS — как изглежда. JavaScript позволява страницата да прави нещо.
В този модул децата започват да пишат код на JavaScript и работят с: променливи; цикли; условни оператори; въвеждане на данни; извеждане на резултат.
Те постепенно разбират структурата на една програма и как отделните инструкции се изпълняват.
Това вече е истинско текстово програмиране. Детето трябва не само да разбира алгоритъма, но и самостоятелно да го изрази чрез синтаксиса на програмния език.
JavaScript, алгоритмично мислене, текстово програмиране, логика и разбиране на структурата на програмата.
Python е един от най-разпространените програмни езици и се използва в много области на съвременните технологии. За първата по-сериозна среща с него използваме познатия свят на Minecraft.
В Python Islands децата преминават през различни мисии, които решават с Python код. Работят с: цикли; условия; функции; списъци; различни програмни конструкции.
Но има още едно много важно умение: кодът невинаги работи от първия път. Децата трябва да откриват грешките и да ги поправят.
Много родители се притесняват, че детето лесно губи интерес, когато задачата стане трудна. Програмирането поставя грешката в съвсем различен контекст. Грешката не означава: „Не мога.“ Тя означава: „Нещо в решението ми трябва да проверя.“ Това е навик, който има стойност далеч извън програмирането.
Python, функции, списъци, цикли, проверки, debugging и самостоятелно търсене на решение.
Scratch вече не се използва като среда за първи стъпки. На това ниво задачата е значително по-сложна: да се пресъздаде собствен Minecraft-подобен свят.
Децата създават система, в която герой може да се движи, да събира ресурси и да поставя материали в игровата среда.
За целта използват: променливи; събития; взаимодействие между обекти; по-сложна логика; различни игрови механики.
Когато проектът стане достатъчно голям, детето вече не може просто да добавя команди хаотично. То трябва да планира структурата, да свързва отделните части и да мисли за проекта като за цяла система.
Системно мислене, работа със сложен проект, програмна архитектура, креативност и планиране.
В Arduino програмирането излиза от компютъра и започва да управлява физическия свят. Децата работят с микроконтролери, сензори и изпълнителни устройства и създават интерактивни проекти.
Сред проектите могат да бъдат: умна оранжерия; роботизирана кола; алармена система.
Така детето вижда как една програма може да получава информация от околната среда, да я обработва и да задейства реално устройство.
За част от децата именно тук се появява интересът към електрониката, инженерството, роботиката и автоматизацията. Технологиите вече не са ограничени до екрана.
Програмиране, електроника, работа със сензори, автоматизация, инженерно мислене и Интернет на нещата.
След първата работа с Python в Minecraft преминаваме към програмиране в собствена среда за разработка.
Децата се запознават с IDE и започват сами да пишат програмния код. Работят с: променливи; цикли; условни оператори; входни данни; извеждане на резултати.
Тук вече няма герой, който да скрива програмата зад игровия свят. Остава кодът и задачата, която трябва да бъде решена.
Защото целта на цялата предишна работа е детето постепенно да стигне до момент, в който текстовото програмиране вече не изглежда сложно и чуждо. То разбира основните принципи и може да се концентрира върху самото решение.
Python, работа в IDE, самостоятелно писане на програми, алгоритмично мислене и подготовка за по-задълбочено програмиране.
На 11–12 години много родители започват да се питат:
Вместо само да играе игра — да разбере как се създава тя.
Вместо само да разглежда сайтове — да напише свой.
Вместо само да използва приложения — да проектира интерфейс.
Вместо забавление — компютърът става инструмент за учене.
Не всяко дете знае предварително какво му е интересно. В тази възраст е по-важно да опита и да открие:
Има голяма разлика между пасивното използване на технологии и създаването с тях.
В KIBERone компютърът е инструмент.
Детето пише код, създава сайтове и игри, моделира 3D обекти, разработва интерфейси и работи с електроника.
Целта е интересът към екрана постепенно да се насочи към създаване, решаване на задачи и придобиване на реални умения.
Програмата включва различни технологични направления — програмиране, игри, 3D дизайн, уеб разработка, UI/UX и електроника.
Това позволява на детето не само да усвоява нови умения, но и постепенно да открие кое направление го мотивира най-силно.
Предварителният опит е полезен, но програмата включва постепенно въвеждане в основните технологии и програмни езици.
При конкретното дете подходящото ниво може да бъде преценено при пробния урок.
Да.
Децата работят с HTML, CSS, JavaScript и Python, пишат текстов код и се учат да използват основни програмни конструкции като променливи, цикли, условия и функции.
Защото технологичният свят не се състои само от програмисти.
Има уеб разработка, UI/UX дизайн, 3D моделиране, игрова индустрия, инженерство и много други направления.
На 11–12 години е полезно детето да опита различни области и да започне да разбира кое му е интересно и в какво е силно.
Да.
Програмата включва практически проекти — 3D модели, дизайн на уеб и мобилни интерфейси, уебстраници, игри, Python програми и Arduino проекти.
В програмата Python се въвежда постепенно.
Първо децата работят с него чрез мисии в Minecraft Education, а след това преминават към самостоятелно писане на програмен код в среда за разработка.
Да. KIBERone предлага програмата за тази възраст във Варна, Бургас и Пловдив.
След заявка за пробен урок екипът може да предложи подходяща група според града и възрастта на детето.
Да.
Пробният урок позволява на детето да види как протича занятието и да изпълни практическа задача, а на родителя — да прецени дали форматът е подходящ.