Как обучить девочек программированию
В Кембридж с ней поедут инструкторы специальной четырехлетней программы по обучению программированию девочек начальных классов. С Великобританией у гендиректора «Алискод» давние отношения: она представляет в Израиле британскую организацию CodeLabe, специализирующуюся на составлении обучающих программ.
Как родилась сама идея уроков только для девочек?
Долгое время я вела компьютерные секции для подростков, в отрыве от основной работы. Захотела приобщить к компьютерной грамоте и дочь, но в секции ей не понравилось. Потому что, в основном, там учились мальчики, которые были бойкими, настойчивыми, и она почувствовала себя неуютно. Тогда я и решила открыть для нее и ее подружек небольшой отдельный класс, где они осваивали бы азы компьютерной грамоты. И через некоторое время я перестала справляться с наплывом желающих. Прибегла к другой форме работы — стала проводить одноразовые семинары, рассчитанные на три-четыре часа. А когда уже в первый год через эти семинары прошло более ста девочек, пришло понимание, что следует переходить на другой этап, превращая накопленный опыт в нечто более серьезное.
Вот тогда и появилась идея взять на роль инструкторов старшеклассниц, которые пройдут обучение, а затем станут передавать полученные знания тем, кто помладше. Все начиналось в Ришон ле-Ционе, затем распространилось на Холон, а в новом учебном году мы рассчитываем открыть филиалы еще в пяти городах страны.
Разве у вашей программы нет аналогов?
Безусловно, есть. Но, как правило, другие проекты ориентированы на студенток либо старшеклассниц, а мы обратились к девятилетним девочкам. Наверное, потому так заинтересовались в Кембридже.
Но готовы ли девочки в столь юном возрасте воспринимать сложный материал?
У девочек постарше основная проблема — социальная: они не хотят идти в компьютерные классы, потому что там, как правило, одни мальчики, а, кроме того, выбирают – провести время с подружками или учить программирование? А в начальной школе этих мыслей еще не возникает. Кроме того, в первые два года обучение все же носит больше познавательный характер: девочки учатся основам алгоритмики, изучают азы программирования: что такое переменные, что значат те или иные функции, знакомятся с компьютерной логикой. Первый год – это еще и визуальное программирование, то есть время, когда код не пишется, но создается из логических фрагментов, составляющих общую мозаику. Это акклиматизация, только с третьего года начинается профессиональное обучение, вплоть до получения сертификата от Microsoft: еще три года занятий, и один год – создание проекта. После чего девочки, уже в старших классах, могут вернуться к нам инструкторами.
Вашим проектом заинтересовались какие-то серьезные компании?
С техническим отделом банка «Апоалим» мы стали сотрудничать в этом году – они нам выделили пятнадцать ноутбуков, с которыми мы можем выезжать на семинары, а летом банк возьмет на практику старшую, наиболее успевающую группу. С «Фейсбуком» мы организуем совместные курсы, а летом прошлого года девочки уже работали в старт-апах Ришон ле-Циона.
В нашей НКО все работают на добровольной основе, поэтому мы берем с учащихся символическую плату: 100 шекелей в месяц.
Где проходят занятия?
В основном, в школах и в офисах компаний высоких технологий. Мы формируем группы по 10-12 девочек, и в каждой группе – по три инструктора, над ними есть ментор – обычно это студентка, а менторов контролируют координаторы, это уже взрослые программисты, такие, как я. Подобная вертикаль позволяет решать разные проблемы.
Например?
Иногда девочки, которые приходят к нам учиться с четвертого класса, в школе выделяются своей склонностью к точным наукам, их там ставят в пример — а у нас они оказываются среди тех, кто их опережает. Это может вызвать стресс, но мы пытаемся сгладить ситуацию.
Марк Котлярский