Обрати сторінку
Осінь 2019 / Кріс Румінські

Коли наша сім’я була зовсім новачком у домашньому навчанні та у Фейетвіллі, місцевий кооператив із домашнього навчання оголосив тижневий табір для вивчення робототехніки протягом літа. Ми вирішили спробувати, тож щодня моя дванадцятирічна дочка зустрічалася з групою з шістнадцяти підлітків, щоб навчитися програмувати набори робототехніки Lego Mindstorm®. Протягом тижня вона з партнером побудували робота з Lego, і, що ще важливіше, запрограмували його за допомогою умовних візуальних програм. Вони змагалися в змаганнях, перегонах та іграх — і все це використовуючи своїх роботів.  

Саме в таборі ми познайомилися з сім’єю Тоддів, і відтоді вони є взірцем для наслідування для нашої родини. Тепер я повинен сказати вам, що я дізнався лише приблизно до середини тижня табору, що це був Майкл Тодд, син-підліток, який викладав курс. У Майкла є дивовижна історія, яка може змінити ваш погляд на викладання технологій, кодування та інформатики. Хоча мама Майкла була там у таборі, щоб надавати підтримку батькам або вирішувати потенційні проблеми, проект табору робототехніки належав Майклу.

Поки моя дочка та інші підлітки навчалися у Майкла, місіс Тодд розповіла мені, що Майкл сам навчився програмувати роботів і хотів поділитися тим, чого він навчився з іншими. Він купив комплекти, а потім вирішив навчати в літньому таборі, щоб заплатити за них і заробити трохи літніх грошей! Він навчив учасників табору дотримуватися вказівок, будувати роботів і програмувати ботів для виконання різних завдань. Кожна команда навчилася пробувати, тестувати, налагоджувати та знову тестувати, доки не отримувала бажаних результатів. Тестування було основною частиною процесу програмування. Це було дуже весело!

Коли Майкл отримав повну стипендію на кафедру робототехніки в штаті Північна Кароліна (значною мірою завдяки своїм навикам програмування), він навчив нашу сім’ю, що навчитися грати з набором робототехніки Lego – це набагато більше, ніж розвага та ігри. Фактично, багато звичайних шкіл використовують цих же роботів у своїх класах. Візуальні мови відрізняються від системи до системи, але та сама основна структура застосовується до всього програмування. Свідчення сім’ї Тоддів щодо навчання через гру доводять, що ваші діти також можуть навчитися програмувати, навіть якщо ви не знаєте, як їх цього навчити.

Це ні в якому разі не реклама наборів робототехніки Lego; є десятки наборів і роботів, і щомісяця з’являється більше. Найважливіші речі, які ваші діти дізнаються про роботу з цими технологіями, це те, як думати та як тестувати. Це ваші цілі! Ось кілька порад для початку роботи.

Я пропоную вибрати набір, виходячи з інтересів вашої родини, бюджету, навичок і часу. Якщо ви зацікавлені в простоті та зручності використання, шукайте в Інтернеті набори «STEM robotics». Ці базові комплекти зазвичай призначені для початківців.

Якщо ви ще не знайомі з програмуванням, я також пропоную шукати візуальну мову програмування замість мови програмування командного рядка. Це справді смердить, коли ціла програма дає збій, тому що ви десь забули крапку з комою!  

Цікавим роботом, який варто розглянути, є Ozobot. Він виконує різні дії та програмується здебільшого кольором лінії маркера, за яким слідує. Для чогось глибшого, розгляньте mBot Makeblock. Цей набір робототехніки легко зібрати та має мову програмування MBlock, яку легко підібрати. Є чіткі інструкції, і багато людей опублікували навчальні посібники в Інтернеті для цього бота.

Купівля робота — не єдиний варіант. Існує також програмне забезпечення, яке можна використовувати, і воно має свої переваги. Варто розглянути кілька варіантів: 

https://robocode.sourceforge.io/, https://www.codingame.com/start і https://codecombat.com/.

Кожна з них насамперед зосереджена на вивченні існуючої мови кодування, і кожна зазвичай просить програмістів написати програмування командного рядка. (Це може бути найбільш привабливим для старших учнів.)

Іншим варіантом було б шукати спеціально ігри, які навчать кодуванню. Мені особисто сподобався Gladiabots. У цій грі вам потрібно налаштувати оператори «Якщо / Тоді» візуальною мовою, яку ваші цифрові роботи виконують залежно від того, що вони бачать. Наприклад, одна команда може наказати вашому роботу направитися до найближчої кулі. Наступне твердження може наказати роботу втекти, щойно бот іншої команди вистрілить у нього. Роботи виконують ваші вказівки, щоб спробувати доставити більше м’ячів до воріт, знищити роботів іншої команди тощо. У цій грі є хороша навчальна система та багато дискусійних дошок для підказок.

Зрештою, незалежно від того, чи обираєте ви набір для робототехніки, програмне забезпечення чи онлайн-ігри, не забувайте, що справжня мета всіх цих видів діяльності — розвинути навички логічного мислення. Коли я був молодим, то жартували: «Найпростіший спосіб зупинити блимання світла на відеомагнітофоні — це заклеїти його чорною стрічкою». Технології просунулися далеко вперед! Сьогодні більшість людей використовують смартфони з більшою обчислювальною потужністю, ніж ми колись відправляли людей на Місяць! Ми всі певною мірою навчилися взаємодіяти з технологіями, і наші діти збираються робити ще більше. Тож дозвольте їм будувати, тестувати, зазнавати невдач, вчитися, модифікувати та пробувати знову, і вони будуть більш ніж готові до будь-якого виклику, який прийде!

Кріс Румінські є членом правління NCHE, який займає посаду в ІТ, а також викладач за освітою та практикою. Сім років викладав початкову школу (третій і п’ятий класи) у народних школах. Водночас він приватно навчав дітей дитячого садка та дорослих студентів GRE. Після переїзду до Фейєтвіля, штат Північна Кароліна, Кріс, його дружина Доун і їхня єдина донька погодилися, що настав час вчитися вдома. Минуло вже три роки, і вони жодного разу про це не пошкодували. Протягом останніх двох років Кріс викладав курс «Навчання за допомогою ігор» у кооперативі HOME homeschool. Він пише книгу про ці ігри та про те, як їх використовувати для навчання.

РЕКЛАМА
Місце для домашньої школи
РЕКЛАМА
Тестування SMART
ukУкраїнська