Екатерина Додонова - человек, хорошо известный сообществу портала "Новатор" своими постами, посвященными разным темам. Но сегодня мы говорим с Екатериной конкретно о ее конкурсном проекте. Проект побывал на общественной экспертизе, вызвал отклик, и, возможно, именно стараниями автора российские учителя познакомятся со средой программирования Alice, увидят ее плюсы и возьмут для своей практики.
Екатерина Александровна, Вы являетесь популяризатором среды объектно-ориентированного программирования “Алиса”. Скажите, пожалуйста, чтобы учитель включил в свою рабочую программу работу с этой средой, он должен иметь дополнительные часы информатики из школьного компонента, вести кружок или это можно сделать в рамках обычного школьного курса?
Так сложилось, что в моей школе вокруг среды программирования Алиса был построен целый курс технологии в седьмом классе. Параллельно с этим курсом шел обычный школьный курс информатики.
Я всегда хотела найти такой инструмент, который позволит знакомить на простых примерах школьников с такими сложными понятиями программирования как классы, методы, наследование, поэтому когда я стала изучать возможности Alice, я обнаружила, что нашла такой инструмент.
Решение работать с этой средой было принято до того, как я пришла работать в эту школу. Однако, в прошлом курс строился вокруг среды Alice 2. Alice 3 существенно отличается от предыдущей версии. Таким образом, у меня были все условия для того, чтобы внедрить преподавание Alice в учебный процесс. Я понимаю, что далеко не у всех есть такие условия. Сама среда программирования достаточно большая и за один урок всю ее, конечно, не освоить. Поэтому, если рассуждать реалистично, я не уверена, что эту среду можно легко встроить в обычный школьный курс информатики, разумнее выделять отдельный курс, скорее всего, дополнительный. Именно поэтому у меня родилась идея разработать материалы для организации кружка по программированию в Алисе. Ведь именно в рамках дополнительного образования мы можем реализовать все свои идеи, которые не вписываются стандартный школьный курс.
Вы ведь занимаетесь с детьми программированием в “Алисе” достаточно давно? И даже для учителей проводили и, как я понимаю, не один раз, курсы, мастер-классы, мастерские. А Вы не пытались оценить, как много российских учителей работают с “Алисой”? Известны ли Вам, во всяком случае, такие примеры? Кто-то из Ваших слушателей после прохождения курса включил “Алису” в свой арсенал?
Да, я занимаюсь Alice уже несколько лет. Совместно с коллегами из ПГСГА мы проводили курс для учителей по Алисе. Однако, по моим ощущениям, практика применения Alice на уроках практически не встречается. Я видела, что люди после знакомства со средой, были очень впечатлены. Однако до внедрения Alice в свою работу так и не доходило. Думаю, основная причина в том, что такой объемный материал очень сложно встроить в школьный курс информатики. Для этого требуется достаточно большое количество часов. А полная разработка кружка - это тоже очень трудоемкая работа. Мне же с самого начала повезло, я оказалась в "тепличных" условиях: под работу со средой выделено часы, есть опыт коллег по работе с Alice 2.
Вы активно знакомите пользователей портала с “Алисой”. Был пост в ноябре, посвященный основам работы со средой. В феврале появился кейс проектной работы. А есть ли отклики? Может быть, с Вашей подачи кто-то из учителей заинтересовался этой средой программирования, решил поэкспериментировать с ней, чтобы использовать потом в классе? Или пока люди только присматриваются?
На сегодняшний день все отклики вы можете увидеть в комментариях. Думаю, пока люди только присматриваются.
Екатерина Александровна, на Ваш конкурсный проект “Программируем с Alice” я обратила внимание еще на этапе общественного обсуждения, поскольку он относился к номинации “Педагогический дизайнер”, которую мне досталось курировать. Вы говорите о разработке курса по программированию в среде “Alice” и проведении конкурса ученических проектов. Безусловно, это очень здравая идея: курс изучения программирования должен завершаться конкурсом, чтобы дети имели мотивацию творить грандиозные вещи. Но где и как этот конкурс организовать? Как Вам представляется, кому по силам это мероприятие: сообществу “Новатор”, районному методобъединению учителей информатики, школе? Чтобы сделать конкурс, должно быть какое-то особое мероприятие типа галактических конференций или “Маршрута в будущее”? Или можно начать его организацию, условно говоря, прямо завтра?
Несколько лет назад проводился конкурс проектов, созданных в учебной среде программирования мобильных приложений AppInventor. Организаторами и кураторами конкурса были Борис Ярмахов и Марина Ливенец. Конкурс проводился на портале appinvent.ru. Мне очень понравилась идея и реализация этого конкурса, того, как всё было организовано. Когда я стала рассуждать о популяризации среды программирования Alice, этот конкурс был для меня неким ориентиром. При организации этого конкурса, учителям тоже предлагали подробные учебные материалы для учащихся. Более того, был предложен дистанционный курс по освоению среды App Inventor. Пользуясь этими материалами, ребята могли сами или с помощью учителя разработать проект, который принимал участие в конкурсе. Мне показалось, что это очень здравая и правильная идея.
Говоря о конкурсе проектов Alice, я представляла что-то подобное. Думаю, такое мероприятие по силам именно сетевому сообществу, подобному “Новатору”, ведь хочется, чтобы в нем принимали участие учителя и ученики из разных школ и разных городов. Возможно привязка к какому-то мероприятию типа конференции “Маршрут в будущее” была бы полезна для организации конкурса, но не обязательна.
И какие шаги нужно пройти сообществу (не организаторам), чтобы конкурс стал реальностью?
Думаю, первым делом как можно больше людей должны узнать о том, что такая учебная среда программирования вообще существует. Для этого можно рассказывать на “Новаторе”, в соцсетях о преимуществах Alice и опыте работы с ней. Дальше - привлечь этих людей, чтобы они в том или ином виде начали вести курс по программированию с Alice, создать им условия для общения и обмена опытом по ходу проведения курса. Думаю, что работа на курсе, обсуждение своих открытий, достижений и проблем создаст необходимые условия.
Обязательно ли для участия в конкурсе, чтобы дети изучали “Алису” на уроках? Или могут быть увлеченные ребята, осваивающие среду самостоятельно, специально для того, чтобы сделать конкурсный проект?
По замыслу моего проекта, материалов курса должно быть достаточно для того, чтобы увлеченный школьник мог сам разобраться в среде Alice и разработать конкурсный проект. Задача - максимум: разработать MOOC по программированию в среде Alice, который может сопровождаться педагогом дополнительного образования, а может быть пройден самостоятельно.
Как мальчики относятся к тому, что главная героиня - “Алиса” - девочка? Или они не обращают внимания на такое мелочи?
На самом деле, за мою практику, ни у одного мальчика не возникло вопросов или какого-то недовольство, по поводу того, что главный персонаж в некоторых упражнениях - девочка Алиса. Думаю, это в очередной раз подтверждает, что программирование для мальчиков - это только стереотип. :)
Хотя, когда речь заходит о создании собственных проектов и у ребят полная свобода выбора, можно заметить, что мальчики чаще предпочитают создавать проект про приключения, космическую тематику, пиратов и тому подобное. Конечно, в проектах девочек персонажами чаще становятся девочки, девушки и т.д.
Вы предлагаете детям создавать анимации, мультики, квесты. Мне, неинформатику, создание квеста в среде “Алиса” кажется очень трудным заданием для 7-8-классников. Ведь надо и задания разработать, и сценарий - что будет происходить - придумать, да еще и запрограммировать последовательность всех действий. Как справляются дети?
Конечно, придумать и разработать игру, квест или даже линейную историю - это непросто. Но ведь наша задача, как педагогов, научить детей планировать свою работу, распределять ресурсы, выделять этапы, анализировать промежуточные результаты и т.п. И именно в работе над таким большим проектом ребята получают возможность получить опыт подобной деятельности. На мой взгляд, именно здесь больше всего требуется помощь педагога: на заучить кнопки и команды, а помочь спланировать и организовать свою деятельность.
На Ваш взгляд, что дает работа с проектами в среде “Алиса” школьникам? Действительно ли “Алиса” заслуживает того, чтобы учителя активно включали ее в учебный процесс?
Безусловно, Alice не единственная среда, которая позволяет обучать детей программированию и создавать свои проекты, однако сочетание нескольких факторов делает ее уникальной в своем роде: простой блочный редактор кода, работа в виртуальном 3D мире, объектно-ориентированная среда.
К сожалению, есть у нее и ряд ограничений: необходима установка на компьютер, нет web-версии, как в Scratch, например, возможности совместной работы над проектом сильно ограничены, нет инструмента для экспорта проектов, то есть для того, чтобы продемонстрировать работу своего проекта нужно полностью установить среду на компьютер (поэтому для демонстрации чаще всего используют запись видео).
Что еще входит в сферу Ваших наиболее важных профессиональных интересов?
Так сложилось исторически, что я на протяжении всей своей карьеры работаю с классами информационно-технологического профиля и, естественно, в сферу моих интересов, в первую очередь, входит обучение детей программированию. Так, в этом году мы начали обучать наших 7-классников программированию на Python, и это сегодня наиболее актуальная для меня тема.
Второе важное для меня направление - это внедрение и популяризация Google-сервисов для образования. Я сертифицированный преподаватель Google и с большим интересом занималась внедрением GSuite (точнее, Google Apps) в школах, в которых работала. Вела свой блог о работе с Google Apps, писала на коллективном блоге Учимся с Google. Могу сказать, что на сегодняшний день просто не представляю свою работу без использования этих сервисов.
Как Вы считаете, совместная работа iУчителей в Финляндии будет иметь какие-то эффекты для педагогического сообщества в целом?
Убеждена, что будет иметь эффекты и очень важные. Не могу сказать за все педагогическое сообщество в целом: по моим ощущениям, условное сообщество педагогов-новаторов не такое уж и большое, как хотелось бы. Однако именно такие мероприятия становятся важными толчками для развития для этих новаторов, а они уже, как центры кристаллизации, преобразуют и среду вокруг себя.
В Санкт-Петербурге, на конференции ИТНШ - 2015
Спасибо, Екатерина Александровна! Будем надеяться, что педагогическое сообщество портала "Новатор" созреет и для такого глобального мероприятия как конкурс проектов "Программируем с Alice". Ведь это зависит от нас самих.