Обучение программированию будущих учителей информатики: задачи со спирально повышающейся сложностью
- Авторы: Пугач В.И.1, Тюжина И.В.1, Макарова Е.Л.1
-
Учреждения:
- Самарский государственный социально-педагогический университет
- Выпуск: Том 8, № 4 (2019)
- Страницы: 283-288
- Раздел: Педагогические науки
- URL: https://journals.rcsi.science/2309-4370/article/view/34506
- DOI: https://doi.org/10.17816/snv201984311
- ID: 34506
Цитировать
Полный текст
Аннотация
В данной статье рассматривается одна из актуальных проблем в подготовке будущих учителей информатики – формирование специальной компетенции: способности использовать методологию программирования для решения задач школьного курса информатики. В противовес классическому подходу в методике обучения, когда каждая тема по разделу «Программирование» закрепляется решением некоторого количества несложных заданий, мы предлагаем решать задачи со спирально повышающейся сложностью (под такими задачами будем понимать крупные проекты, выполнение которых можно совершенствовать на протяжении изучения всего курса программирования, при этом на каждом этапе результатом работы будет являться полноценная работоспособная программа). Любой «виток» решения, кроме самого первого, может быть опущен без потери функциональности, а каждый блок задания может быть самостоятельно оценен обучающимся. В статье приводится пример подобной задачи, подробно описываются этапы её решения, а также система оценки. Подобная методика была апробирована в Самарском государственном социально-педагогическом университете при подготовке бакалавров направления подготовки 44.03.01 Педагогическое образование (профиль «Информатика»). Предложенная методика показала хорошие результаты как в области мотивации обучающихся, так и с позиции усвоения ими знаний.
Ключевые слова
Полный текст
Открыть статью на сайте журналаОб авторах
Валерий Исаакович Пугач
Самарский государственный социально-педагогический университет
Автор, ответственный за переписку.
Email: vipugach@yandex.ru
доктор педагогических наук, профессор кафедры информатики, прикладной математики и методики их преподавания
Россия, СамараИрина Викторовна Тюжина
Самарский государственный социально-педагогический университет
Email: dojdlivaia@bk.ru
кандидат педагогических наук, доцент кафедры информатики, прикладной математики и методики их преподавания
Россия, СамараЕлена Леонидовна Макарова
Самарский государственный социально-педагогический университет
Email: maklen2007@yandex.ru
кандидат педагогических наук, доцент кафедры информатики, прикладной математики и методики их преподавания
Россия, СамараСписок литературы
- Бороненко Т.А. Методическая система обучения информатике и учебный предмет // Вестник Ленинградского государственного университета им. А.С. Пушкина. 2008. № 2. С. 117–123.
- Добудько Т.В., Пугач В.И. Методика преподавания информатики: учеб. пособие для студентов. Самара: СамГПИ, 1993. 256 с.
- Информационно-коммуникационная компетентность современного учителя / А.А. Кузнецов, Е.К. Хеннер, В.Р. Имакаев, О.Н. Новикова и др. // Информатика и образование. 2010. № 4. С. 3–11.
- Лаптев В.В., Рыжова Н.И. Концепция фундаментализации образования в области информатики и ее реализация в педагогическом вузе // Известия Российского государственного педагогического университета им. А.И. Герцена. 2002. Т. 2, № 3. С. 124–135.
- Лапчик М.П. О формировании ИКТ-компетентности бакалавров педагогического направления // Современные проблемы науки и образования. 2012. № 1. С. 130.
- Стариченко Б.Е. Профессиональный стандарт и ИКТ-компетенции педагога // Педагогическое образование в России. 2015. № 7. С. 6–15.
- Лаптев В.В., Рыжова Н.И., Швецкий М.В. Методическая теория обучения информатике. Аспекты фундаментальной подготовки будущих учителей информатики. СПб.: Издательство Санкт-Петербургского государственного университета, 2003. 350 с.
- Кудрявцева И.А., Швецкий М.В. Элементы теоретического программирования: комбинаторная логика и теория типов: учеб. пособие к курсу «Программирование». СПб.: Российский государственный педагогический университет им. А.И. Герцена, 2013. 488 с.
- Проблемы формирования информационно-коммуникационной компетентности учителя российской школы / А.А. Кузнецов, Е.К. Хеннер, В.Р. Имакаев, О.Н. Новикова // Образование и наука. Известия УрО РАО. 2010. № 7 (75). С. 88–96.
- Могилев А.В. Авторская программа профильного курса по информатике и информационным технологиям // Информатика и образование. 2006. № 8. С. 22–28.
- Слинкин Д.А. Обучение программированию: выбор системы программирования из нескольких альтернатив // Информационно-коммуникационные технологии в образовании: межвуз. сб. науч. тр.; мат-лы студ. науч. конф. Екатеринбург: Урал. гос. пед. ун-т, 2013. С. 56–63.
- Абрамян М.Э. 1000 задач по программированию. Ч. I. Скалярные типы данных, управляющие операторы, процедуры и функции. Ростов-на-Дону: Изд-во РГУ, 2004. 43 с.
- Мезенцев А.В. Сборник задач по программированию с примерами. Иркутск: Иркутский государственный университет, 2011. 36 с.
- Златопольский Д.М. Сборник задач по программированию. СПб.: БХВ-Петербург, 2011. 304 с.
- Гребнева Д.М. Проектирование содержания курса «Основы робототехники» для студентов педагогических вузов // Современные наукоемкие технологии. 2014. № 12–2. С. 313–316.
- Бунаков П.Ю., Лопатин А.К. Формирование компетентности будущих учителей информатики в области программирования // Современные информационные технологии в образовании: мат-лы XXVIII междунар. конф. Троицк–М.: Московский издательско-полиграфический колледж им. И. Федорова, 2017. С. 321–323.
- Газейкина А.И. Обучение программированию будущего учителя информатики // Педагогическое образование в России. 2012. № 5. С. 45–48.
- Слинкин Д.А. Использование метода проектов при обучении программированию в курсе информатики: дис. … канд. пед. наук. Екатеринбург, 2001. 167 с.
- Беленкова М.А., Рожина И.В. Формирование у будущих учителей информатики компетенции в области проектной деятельности // Актуальные вопросы преподавания математики, информатики и информационных технологий. 2015. № 1. С. 67–71.
- Дятлова Л.И. Метод проектов в подготовке специалистов в сфере информационных технологий и программирования // Профессиональное образование и рынок труда. 2014. № 5. С. 20–21.
- Лапчик М.П., Федорова Г.А. Инновационный подход к подготовке педагогических кадров в области информатизации образования // Преподаватель XXI век. 2016. № 4–1. С. 28–41.
- Конова Е.А., Поллак Г.А. Обучение программированию с использованием метода кейсов // Совет ректоров. 2012. № 2. С. 57–63.
- Юрьева Т.А., Чалкина Н.А., Лебедь О.А. Применение кейс-метода в обучении бакалавров основам программирования // Педагогические науки. 2016. № 7. 78–82.
