Создание учебного курса по алгоритмам для школьников с использованием системы Кумир
ФИО студента: Евдокимова Валерия Юрьевна
Руководитель: Ройтберг Михаил Абрамович
Кампус/факультет: Отделение прикладной математики и информатики
Программа: Бакалавриат
Оценка: 8
Год защиты: 2014
Выпускная квалификационная работа посвящена разработке учебного практикума для обучения школьников основам информатики с использованием системы КуМир. Основной целью данной работы было создание обучающего практикума, т.е. набора задач по программированию на различные темы с возможностью автоматической проверки решений этих задач. Для достижения поставленной цели автором работы были решены следующие задачи: отбор изучаемых тем; разработка набора практических заданий по программированию; создание тестирующей системы для осуществления автоматической проверки решений подготовленных задач.
В ходе работы автором были исследованы различные языки программирования и тестирующие системы, как автономные, так и интегрированные в различные интернет-ресурсы, описаны их достоинства и недостатки.
При подготовке набора задач автором были изучены различные учебники по программированию, онлайн-курсы и проанализирован личный опыт обучения школьников программированию. В результате был определен список тем, включенных в подготавливаемый курс. По каждой из выбранных тем были отобраны задачи, которые позволяют пользователю курса закрепить на практике свои знания по программированию в данной теме.
В результате работы был создан курс, покрывающий 10 различных тем, а именно:
Арифметические операции
Условный оператор
Циклы
Циклы «Для»
Циклы «Пока»
Типы данных
Вещественные числа
Символы и строки
Одномерные массивы
Поиск в массиве
Сортировка
Рекурсия
Игры
Динамическое программирование
Некоторые из тем были разбиты на подтемы для упрощения навигации по курсу. Первые четыре темы посвящены в большей степени изучению конструкций языка, оставшиеся пять --- алгоритмам.
В общей сложности в курс было включено 46 задач. Для каждой из задач были подготовлены следующие элементы, входящие в тестирующую систему: набор тестов, модельное решение и проверяющая программа. Архив со всеми материалами прилагается к квалификационной работе. Подготовленный курс может быть использован для начального обучения школьников 5-7 классов или для подготовки к Итоговой государственной аттестации по информатике в 9 классе и Единому государственному экзамену в 11 классе.
Выпускные квалификационные работы (ВКР) в НИУ ВШЭ выполняют все студенты в соответствии с университетским Положением и Правилами, определенными каждой образовательной программой.
Аннотации всех ВКР в обязательном порядке публикуются в свободном доступе на корпоративном портале НИУ ВШЭ.
Полный текст ВКР размещается в свободном доступе на портале НИУ ВШЭ только при наличии согласия студента – автора (правообладателя) работы либо, в случае выполнения работы коллективом студентов, при наличии согласия всех соавторов (правообладателей) работы. ВКР после размещения на портале НИУ ВШЭ приобретает статус электронной публикации.
ВКР являются объектами авторских прав, на их использование распространяются ограничения, предусмотренные законодательством Российской Федерации об интеллектуальной собственности.
В случае использования ВКР, в том числе путем цитирования, указание имени автора и источника заимствования обязательно.