Coding Clubs for Teens in the UK: A Glossary
Що насправді являють собою UK coding clubs для підлітків, як вони працюють і як вибрати хороший — пояснено просто.
Coding club для підлітків у контексті UK — це регулярна зустріч, де молоді люди (звичайно у віці 11-18 років) вивчають програмування поза звичайними шкільними уроками. Деякі проходять у школах під час перерви чи після останнього дзвоника. Інші діють через громадські організації, бібліотеки чи національні мережі. Термін охоплює широкий спектр форматів — від учителя, який проводить 45-хвилинний сеанс Scratch для Year 7s, до незалежного клубу по суботам, де підлітки розробляють повноцінні веб-додатки на JavaScript.
Звідки насправді беруться ці клуби
Найвидимішою моделлю в UK є Code Club — мережа сеансів на волонтерській основі, спочатку орієнтована на дітей молодшої школи, тепер включена до Raspberry Pi Foundation разом з CoderDojo, яка орієнтована на дещо старших учнів і зазвичай привертає студентів середної школи.章節CoderDojo керуються волонтерами-«Champions» і дотримуються формату drop-in з самостійною роботою, а не фіксованої програми. Поза цими двома мережами багато школ середньої освіти мають власні computing клуби, вільно пов'язані зі специфікацією GCSE Computer Science, а деякі університети організовують community клуби для місцевих підлітків як частину роботи з розширення доступу.
Існує також зростаюча кількість платних, структурованих варіантів — таких як Coding Black Girls, Apps for Good та різні регіональні STEM hub'и — які розташовані десь між hobby клубом і коротким курсом. Лінія розмежування між «клубом» і «курсом» на практиці нечітка; те, що робить щось клубом, а не класом — зазвичай неформальність: немає встановленої програми, гнучке відвідування та соціальне навчання поряд з технічним контентом.
Що насправді відбувається на сеансі
На молодшому рівні сеанси спираються на блокові інструменти, як Scratch або проекти micro:bit, оскільки вони дають негайний зворотний зв'язок і не потребують правильного введення синтаксису. На ранньому етапі середної школи більшість клубів переходять до мов, що грунтуються на тексті, і Python домінує тут, тому що це мова, яку більшість курсів GCSE Computer Science використовують для навчального програмування. Старші підлітки, які переросли основи, часто переходять до веб-розробки (HTML/CSS/JavaScript), розробки ігор у інструментах на кшталт Unity або Godot, або проектів електроніки на Raspberry Pi та Arduino.
Типовий сеанс у стилі CoderDojo триває близько двох годин на вихідних. Рідко буває один план уроку для всієї кімнати — натомість менторів (часто місцеві розробники, що жертвують своїм часом) ходять і допомагають підліткам з будь-яким проектом, який вони обрали. Цей формат самостійної роботи добре працює для дітей, у яких вже є якийсь інтерес, але може бути лякаючим для абсолютних початківців без готового стартового проекту.
Чому вони важливі поза очевидною розвитком навичок
Computing на GCSE та A-Level в Англії має добре задокументовану гендерну різницю, і клуби — один з небагатьох підходів, що допомагають її закрити, коли вони спеціально розроблені з цією метою — Coding Black Girls та подібні цільові програми існують саме тому, що загальні клуби часто сильно зміщені в бік чоловіків у віці 14-15 років. Клуби також важливі для підлітків, чиї школи взагалі не пропонують GCSE Computer Science; забезпеченість сильно варіюється за регіонами та залежить від того, чи має школа фахівця-вчителя, тому out-of-school клуб може бути єдиним структурованим шляхом у програмування, який деякі учні отримують.
Існує також практичний аспект кар'єри. Вступні консультанти університетів та роботодавці, що керують програмами раннього пошуку талантів, помічають постійну позашкільну діяльність у програмуванні, особливо якщо підліток може вказати на щось, що вони побудували, а не просто на відвідування. GitHub профіль з кількома невеликими проектами або портфоліо роботи з клубу мають більшу вагу на інтерв'ю, ніж
Написано з допомогою штучного інтелекту, перевірено та опубліковано Мішалем Пільчем (CISSP), Korra Studio.
Це одна замітка з бази знань Korra Studio — платформа поєднує кожну тему з 1-на-1 менторингом.
Початок безплатноarrow_forward