В прошлом учебном году изучение основ программирования в рамках учебного предмета “Информатика” в общеобразовательных школах Беларуси перешло с языка Pascal на Python. Третьекурсник факультета информационных технологий и робототехники Витебского государственного технологического университета Павел Корнеев создал программу, которая значительно упрощает образовательный процесс при изучении одного из самых популярных языков программирования. Она уже внедряется в образовательный процесс и получает положительные отзывы.
Толчком к появлению новшества стал разговор Павла с учителем информатики средней школы №2 Дубровно имени Ю.Смирнова, которую он закончил.
– Педагог рассказала, что имеющиеся программы либо тяжелые для школьных компьютеров (долго загружаются), либо недостаточно функциональные, – говорит студент. – Она предложила мне создать более удобный продукт, устранив основные недостатки.
На создание разработки третьекурсник потратил около шести месяцев.
– Моя программа является более экономной по потреблению оперативной памяти в сравнении с ближайшими аналогами и легко запустится на любом компьютере, – рассказывает Павел. – Она полностью адаптирована под учебные программы общеобразовательных школ и не требует установки дополнительных библиотек Python. Программа учитывает возрастные особенности учащихся. Например, в 6 классе, ребята пишут программы, где исполнитель создает изображение, используя систему координат. В этом возрасте им трудно представить координаты в уме, поэтому я добавил возможность графического отображения координатной плоскости на рабочей области. Для учащихся 7 класса в программе есть встроенный задачник с упражнениями из учебника, а также редактор задач, позволяющий легко создавать собственные задания с помощью графических объектов. Еще одно преимущество – программа выполняется без сохранения файла, что экономит время на уроке.
Разработанная среда программирования имеет интуитивный (простой) интерфейс, настроенный под школьников. В меню присутствуют основные инструменты с графическими иконками, имеется текстовое описание команд в подсказках, чтобы ученик мог легко ориентироваться. Встроены электронные версии учебников шестого и седьмого классов, справочная система по языку программирования, в которой в качестве отдельных разделов представлены наборы команд по учебным программам 6 и 7 класса.
Павел обращает внимание на название его программы «Vuzhyk».
– Это имя не просто игра слов, а символический мост между мировой технологией и белорусской культурой, - говорит студент. - Язык программирования Python носит имя тропического питона, а белорусская версия среды получила имя ужа – знакомой каждому жителю страны змейки. Это подчёркивает, что мы осваиваем мировые достижения через призму собственной культуры.
Как подчеркнул студент ВГТУ, его разработка для педагогов облегчает работу, например, создание собственных учебных задач, а для учеников упрощает изучение материала.
Новшество уже в тестовом режиме внедрено в СШ №2 Дубровно имени Ю.Смирнова.
– Со многими учениками школы я хорошо знаком, так как часто там бываю и даю консультации по подготовке их проектов, поэтому они с удовольствием тестируют мою программу, говорит студент. - Уже выявили некоторые недочеты, я их оперативно исправляю.
Павел надеется, что в будущем будут составлены рекомендации по массовому использованию этой программы в школах страны, что улучшит и ускорит процесс обучения детей на уроках информатики. Пока же его разработка стала финалистом республиканского молодежного проекта «100 идей для Беларуси».



