Игровые технологии как фактор формирования креативного мышления обучающихся СПО при обучении программированию
Автор: Филипенко Антон Владимирович
Организация: СПб ГБПОУ «Колледж электроники и приборостроения»
Населенный пункт: г. Санкт-Петербург
Одна из задач преподавателя – повысить эффективность усвоенных обучающимися знаний. Опыт показывает, что лучше всего эта задача решается с помощью игровых приемов. Формирование таких навыков, как быстрая реакция в постоянно меняющихся ситуациях, нестандартное решение проблем в сложных ситуациях, лидерство и генерирование новых идей с помощью игр способствуют развитию творческого мышления.
Систематическое использование интерактивных конструкторов (тренажеров), например, таких, как Learningapps и Wordwall, позволяет значительно лучше запомнить синтаксис изучаемого языка программирования на реальном примере, что на начальном этапе изучения нового языка очень важно. Данные сервисы дают большие возможности для творчества и активизации поисковой деятельности. Например, задания unscramble - до 10 предложений в задании, карточки, match, gap-fill и другие задания, которые могут не только выполнять обучающиеся, но и сами их создавать. Различные задания по типу «найди пару», «дополни код», «вставь пропущенные элементы кода» мотивируют на получение результата, а возможность проходить задания неоднократно, увидеть свои ошибки и ликвидировать их самостоятельно формируют навыки самоконтроля. Такие интерактивные игры запускают мыслительные действия обучающихся по изобретению и рождению собственных идей. На сайте Learningapps.org, например, можно создать и сохранить целую коллекцию своих заданий на разные темы общеобразовательной программы по информатике.
Еще один русскоязычный конструктор онлайн-тренажёров eTrainiki, где обучающиеся с помощью интернет-браузера могут создать небольшое веб-приложение-тренажер. На данном сервисе можно задать размер шрифта, которым выводятся названия категорий и слова на блоках, визуально контролируя отображение текста, задать развёрнутые ответы для всех или некоторых слов, выбрать тему оформления и язык интерфейса плеера.
Все вышеуказанные игровые задания можно реализовать на уроках как в индивидуальной форме, так и групповой. Через групповой формат обучающиеся также тренируют навык делегирования.
Изучив базовый синтаксис на достаточном уровне, обучающиеся могут приступить к созданию более сложных задач, например, написанию собственных игр по типу «Быки и коровы», «Крестики-нолики», «Кости» и других. Даже на таком примитивном и привычном уровне создание собственных программных продуктов способствует вовлечению в процесс разработки, что, в свою очередь, развивает воображение и творческое мышление. Самым важным элементом и триггером к дальнейшему прогрессу в изучении программирования является вопрос «Почему так, а не иначе?», именно в процессе разработки собственной игры и приходит ответ на данный вопрос – «Не обязательно так, можно и иначе». Поскольку программирование – это не шаблон, а новая идея.
Применение игровых технологий на занятиях информатики значительно повысило уровень вовлеченности студентов в процесс изучения нового языка программирования, а также сподвигло их к освоению учебной дисциплины в рамках дополнительной образовательной программы – федерального проекта «Код будущего».