![Як ми пояснювали дітям, хто такий програміст (школа) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-773343f4.jpeg)
Він волохатий, неголений і дуже програміст
Але давайте-ка я почну спочатку і розповім, що призвело нас до відкриття початкових кодів гри «Таксі», пришивання ґудзиків до сосисок і розповіді цілій юрбі дітей про складну і небезпечну професію програміста.
Ідею вона вже розповідала (тут і тут). Сенс такої: хороший освітній проект, де спочатку робиться урок-тизер з крутими чуваками, які розповідають про свою професію. Потім - посилання на найближчі гуртки, книги, дидактичні матеріали та інше, щоб вчитися вдома самому, як дитину вставить стати кимось із тізера. Щоб він не просто мріяв, але ще й взяв паяльник в руки, наприклад.
Спочатку Юліч покликала Дурова через знайомих. Хтось говорив, що він просто не відповідає на такі прохання, хтось ставив уточнюючі питання. Але в підсумку його не було. Хоча просто показати його обличчя - це вже +3 до навички розробки у дитини. Потім додалися всі інші (Кодабра, Яндекс, Parallels).
У підсумку схема вималювалася наступна:
- Бобук робить страшне обличчя і розповідає, як рятувати світ. Дітей пре, вони тягнуться.
- Parallels в обличчі дівчини розповідають про те, що не обов'язково бути пацаном, щоб програмувати.
- І Кодабра добиває першим коротким уроком по дитячій мові програмування, де після 5 рядків коду вже можна побачити красиву картинку.
- А я стежу за тим, щоб діти не заснули, і граю з ними.
На технічних прогонах - дикий захват. На проект встала команда Кіри Тауберт. Відчуття таке, що прийшла група продуманих shadowrunner'ов, оцінила всі ризики і закрила їх. Зал вони облазили по міліметрів. Я не знаю їх специфіки, але відчувалося, що вони гранично уважні до деталей і конкретні: а це незалежно від сфери завжди радує і народжує впевненість.
![Як ми пояснювали дітям, хто такий програміст (акції «Година коду») Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-892e93db.jpeg)
![Як ми пояснювали дітям, хто такий програміст (дітям) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-bbfb9eda.jpeg)
З особливостей - було дуже складно прогнати гру в настолку на сцені для 6 гравців. Кіра підкинула одну гоупроху на балку зверху, а ми витратили півгодини на те, щоб наклеїти на кришку сервера ігрове поле. У підсумку, коли потрібно було вийти мені, один товариш ставив стіл на сцену під камеру, а я накривав його лежить за лаштунками кришкою з полем. Вийшло.
Було приблизно 600 реєстрацій в зал (за фактом прийшло 350 чоловік з них). Я приїхав за 40 хвилин, і на місці вже були люди. Не особливо довго думаючи, ми стали грати з дітьми в пінгвінів-піратів на бажання - частіше за все на щось на кшталт «хто програв робить перекид», «той, хто програв стоїть на руках» і так далі. Тому що ну його нафіг ці логічні ігри дітям, які прийшли вчитися кодувати. У них всі шанси мене обіграти. І у всіх інстаграм:
![Як ми пояснювали дітям, хто такий програміст (програміст) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-9d1accd5.jpeg)
На задньому плані діти збирають роботів з Лего
Потім пограли на ерудицію в «Відповідай за 5 секунд». Це було важливо, діти повинні були побачити, що грати в неї просто - справа в тому, що я підготував спеціальні питання для перевірки знань після лекцій колег. Перевіряти знання в грі - дуже круто. Дитина буде ще день обдумувати, як же можна було відповісти краще, і в підсумку розкопає все по предмету.
![Як ми пояснювали дітям, хто такий програміст (дошкільне виховання) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-ce1e6f20.jpeg)
Поруч розклалися Манн, Фербер і Іванов зі своєю книжково-дитячої лавкою. Я потім побачив їх продажу і пошкодував, що ми не привезли свою лавку:
![Як ми пояснювали дітям, хто такий програміст (школа) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-4c76d3d4.jpeg)
Потім почалося. Зал був майже повний, як раптом в нього ладом увійшла ціла група дівчат. Вони всіх настільки вразили своїм виглядом, що не оглядатися було неможливо. Це майбутня ІБ нашої країни, профільні курси, знайомтеся:
![Як ми пояснювали дітям, хто такий програміст (акції «Година коду») Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-2c37ad90.jpeg)
Ось Бобук з Яндекса показує звичайний випадок з життя програміста - потрібно вирішувати проблеми людства:
![Як ми пояснювали дітям, хто такий програміст (дошкільне виховання) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-66c0ec9b.jpeg)
Ось його доповідь повністю, він крутий і дуже мотивує в будь-якому віці:
Юліч тільки трохи перехвилювалася спочатку
Потім ми пограли в «Таксі» на сцені - це гра спеціально для семирічних програмістів, і я про неї розповідав. Ми в підсумку подумали і вирішили взяти і віддати все вихідні у відкритий доступ, щоб можна було спокійно виготовити таку ж будинку. І зробили.
![Як ми пояснювали дітям, хто такий програміст (акції «Година коду») Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-b38faefe.jpeg)
Потім виступала Анна Мелехова (дівчина-розробник, друкарська віртуальну машину) з Parallels:
![Як ми пояснювали дітям, хто такий програміст (школа) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-9d7f46ea.jpeg)
Тут треба сказати, що в залі сиділи спеціальні honeypot-діти різного віку, які оцінювали зрозумілість і цікавість кожного виступаючого. Ось тут вони взагалі не в'їхали, в чому проблема: до того, як почалася лекція, виявляється, ніхто з них навіть не думав, що програміст - це тільки чоловіча професія. Тому - це приклад виступу тільки для батьків.
Діти до цього моменту розбурхався і почали тролі питаннями: «А що краще: Пітон або C ++?», «А ви вмієте писати на застарілому мовою PHP?». Питання про морську свинку ніхто не поставив, а я чекав, дуже чекав.
![Як ми пояснювали дітям, хто такий програміст (дошкільне виховання) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-ee8d9281.jpeg)
Потім ми знову пограли. На екрані питання, у дитини 5 секунд, щоб відповісти. Все як в настолко, тільки питання не з коробки, а спеціально підібрані.
Ось вони, можете спробувати пограти з дитиною прямо зараз
![Як ми пояснювали дітям, хто такий програміст (програміст) Як ми пояснювали дітям, хто такий програміст](https://images-on-off.com/images/157/kakmiobyasnyalidetyamktotakoyprogrammist-d64deab4.jpeg)
Прогін, ми перевіряємо, як молодші діти будуть реагувати на гру «Таксі» на екрані. Маленька Віра не може зорієнтуватися по вертикальній площині, тому намагається встати до неї спиною (по ходу руху машини) і крокувати, а потім дивитися, ліво або право їй треба.
І потім Кодабра зі своїм практикумом коду. Ось виступ.
Усе. Далі після уроку настає оффлайн, тобто різні посилання і посібники. Ось що знайшлося і чим допомогли батьки:
- Платний курс з програмування для дітей
- Кодабра (можна домовитися про уроки в своїй школі)
- Безкоштовне навчання .
- Codeacademy. звичайно і ХТМЛАкадемі
- Вивчення Java у вигляді гри. з сюжетом, підібраним в Футурамі (призначена для користувача розробка, було на Хабре)
- Симулятор дебага (англійська)
- Просто багато лекцій Яндекса
- Платформа для створення коротких практичних уроків з програмування, багато матеріалів по Java, Swift
- Сайт міжнародної акції «Година коду». багато навчальних міні-завдань з програмування для дітей, створення своїх ігор.
- Події та екскурсії від Інлёрно по тегу «програмування»
- GoTo Camp - табір для дітей 8-11 клас, можна вибрати трек «Розробка додатків: серверних, мобільних, з графічним і web-інтерфейсами». Платний.
- Відкритий гурток з програмування в сильній матшколе, безкоштовний і на Python
- Безкоштовний підручник з Scratch для дітей російською
- Платні курси з програмування для дітей 10-14 років
- Безкоштовний курс з запальним лектором по C # (для старших класів)
- Створення 3D-ігор на Scratch-подібному двигуні, для старших класів (керівництво) і окремо інструкція.
- Багато курсів російською для школярів старшого віку, які вже знають, що таке програмування
- Гра для середньої-старшої школи. потрібно вміти писати код
- Російська частина акції «Година коду». можна взяти участь
- Безкоштовні курси з програмування в палаці піонерів на Воробйових горах
- Тут можна повчитися Java по всій Росії
- Гра для вивчення Python і інших мов, управління персонажем кодом
- Курс по Python російською
- Курс по С ++ російською
- Курс від Політеху для дітей 13+, можна вибрати трек по програмування, платний
- Літня школа для обдарованих дітей з ухилом в фізмат і інформатику, платна.
- Записи лекцій малого Шадай
- Гра. яка вчить кодіть на CoffeeScript (дивний мову, але подивіться на UI)
- Українська організація. яка навчає школярів середніх класів кодіть
- Освітні ініціативи СКБ «Контур», в основному в Єкатеринбурзі, відкриті лекції, стажування, школи і т.п. - для старших класів і студентів
- Літня школа для школярів, захоплених програмуванням. У ЛКШ в першу чергу вчать алгоритмічного програмування та розв'язання олімпіадних завдань. Фактично, це найбільша подібна школа в Росії і найближчому зарубіжжі. Набір на цей рік - за результатами виконання тестового завдання.
- Одна з найвідоміших шкіл для обдарованих дітей. організовує відкриті для всіх бажаючих гуртки по купі напрямків (в тому числі з програмування та робототехніки)
- Гуртки з програмування (для учнів школи і сторонніх шкіл), а також курси з програмування
- Дитячий табір (є набори весна і літо) з вивченням програмування, робототехніки, бізнес-іграми.
До речі, Олег продзвонив всі школи, де повинні були бути IT-класи з планом, пробуючи записати туди дитину - і жорстоко обламався, тому що мало де було все готово. Але, думаю, краще він сам розповість.