ВВЕДЕНИЕ 7
1 Характеристика образовательной деятельности по обучению
программированию в вузе 11
1.1 Характеристика образовательной деятельности в вузе 11
1.2 Особенности мотивации студентов в образовательной деятельности 14
1.3 Обоснование проектной технологии для обучения программированию в
вузе 21
2 Обоснование и разработка методического обеспечения реализации
проектного подхода в обучении программированию на примере дисциплины «Языки и системы программирования» 29
2.1 Специфика дисциплины «Языки и системы программирования» 31
2.2 Обоснование методического обеспечения реализации проектного подхода
на примере дисциплины «Языки и системы программирования» 34
2.3 Разработка методического обеспечения по дисциплине «Языки и системы
программирования» 36
2.4 Разработка фонда оценочных средств 42
3 Обоснование разработка и экспертиза электронного обучающего курса по
дисциплине языки и системы программирования 45
3.1 Теоретическое обоснование электронного обучающего курса «Языки и
системы программирования» 45
3.2 Разработка электронного обучающего курса «Языки и системы
программирования», реализуемого проектным подходом 49
3.3 Апробация электронного обучающего курса «Языки и Системы
Программирования» 66
Заключение 81
Список использованных источников 84
Приложение
Программирование является основой всех компьютерных технологий. И чем быстрее вперёд движется прогресс, тем острее встает вопрос о подготовке специалистов по программированию. Программирование является достаточно специфичным видом деятельности. При такой востребованности квалифицированных программистов обучение этой дисциплине в нашей стране ведется традиционными для всех дисциплин подходами по методическому обеспечению прошлого века. В современных университетах продолжают учить программированию по книгам, на задачах прошлого века. Классическая технология обучения не может обеспечить результат в обучении программированию, так как не учитывает специфики самой деятельности по программированию. Проведем аналогию, никто не учит рисованию на лекциях, рисовать учатся на практике. И по этой же причине на данный момент большая часть программистов училась программировать не в университетах, а на тематических форумах. Таким образом, самостоятельное обучение на форумах оказывается результативнее и востребование полноценного учебного процесса в вузе. При таком самостоятельном обучении обучающийся выполняет разного уровня реальные, современные проекты, получая помощь практикующих программистов через общение на форуме. Молодой человек намного быстрее овладевает навыком программирования, чем слушая лекции и выполняя однотипные практические работы в вузе.
После возвращения в советскую педагогику проектный подход был исследован такими учеными как: В.П.Беспалько, Е.С. Полат, И.А. Зимняя, О.Н. Ильина, Болюбаш Я.Я., Л.П. Бурцева.
Так, что научное применение проектного подхода полностью обосновано. До настоящего времени он обрел широкое применение, но в основном в школах, а не в высшем образовании. Причина одна и она очевидна, реализация проектного подхода требует разработки качественного методического обеспечения, а это очень трудоемкий процесс для преподавателей, а, следовательно, изменения в учебном процессе. Это трудозатратно.
Вопрос методического обеспечения в российской науке проработан достаточно основательно, его исследователи такие ученые как Образцов П.И., Сопин В.И. Из этого мы делаем вывод, что научная база для реализации проектного подхода в обучении программированию есть. Это позволит реализовать его реализовать его в создании такого методического обеспечения.
Необходимо признать, что Российское государство предпринимает шаги к качественному росту Российского образования, это отражено в Законе Российской Федерации «Об образовании» Федеральной целевой программе развития образования на 2016 - 2020 годы и многих других правительственных документах в области образования. Федеральный закон дает право выбора каждому преподавателю технологии обучения и обязывает методически её обеспечить. А, одной из задач программы развития образования является создание инфраструктуры, обеспечивающей условия подготовки кадров для современной экономики, и создание, и распространение структурных и технологических инноваций в среднем профессиональном и высшем образовании.
Национальная доктрина образования Российской Федерации до 2025 года ставит целью подготовку высокообразованных людей и высококвалифицированных специалистов, способных к профессиональному
Актуальность нашего исследования определила тему дипломной работы «Методическое обеспечение проектного подхода в обучении программированию».
Исходя из всего вышесказанного, мы определили цель нашего исследования: обосновать и разработать методическое обеспечение реализации проектного подхода в обучении программированию на примере дисциплины «Языки и системы программирования».
Объект исследования: образовательная деятельность по
программированию в вузе.
Предмет исследования: методическое обеспечение реализации
проектного подхода в обучении программированию.
Для достижения поставленной цели нами были определены следующие задачи:
1) Охарактеризовать образовательную деятельность по обучению программированию в вузе.
2) Обосновать проектную технологию для обучения программированию в вузе.
3) Обосновать методическое обеспечение реализации проектного подхода в обучении программированию на примере дисциплины «Языки и системы программирования».
4) Разработать методическое обеспечение реализации проектного подхода в обучении программированию на примере дисциплины «Языки и системы программирования».
5) Обосновать и разработать электронный обучающий курс как часть методического обеспечения реализации проектного подхода в обучении
программированию на примере дисциплины «Языки и системы
программирования».
6) Провести апробацию электронного обучающего курса «Языки и системы программирования».
Методы, использованные в исследовании:
- теоретические методы включают в себя метод анализа для выявления специфики явлений и определения приоритетных особенностей, наиболее актуальных; метод синтеза для характеристики явлений; метод сравнения для выявления сходств и различий процессов в позициях разных авторов;
- эмпирические: метод экспертной оценки для апробации электронного обучающего курса «Языки и системы программирования» в учебном процессе с последующей обработкой результатов.
Программирование является основой реализации информатизации современного общества, качественные специалисты в этой области являются востребованными. При этом большинство из них не получали профильного образования, либо не окончили его. Мы утверждаем, что одной из причин этому неподходящие технологии обучения и, как, следствие не соответствующее методическое обеспечение образовательной деятельности по обучению программированию. Проектный подход демонстрирует убедительные результаты в обучении программированию. Именно по этой причине темой нашей ВКР стала методическое обеспечение реализации проектного подхода в обучении программированию.
Мы определили цель работы: Обосновать и разработать методическое обеспечение реализации проектного подхода в обучении программированию на примере дисциплины «Языки и системы программирования»
Выполняя первую задачу, нами был проведен сравнительный анализ. Образовательной деятельности и учебного процесса был сделан вывод, что образовательная деятельность реализуется вузом через учебный процесс.
Опираясь на выводы об отношении учебного процесса и образовательной деятельности, был охарактеризован учебный процесс в вузе и выявлена его специфика.
Продолжая выполнять первую задачу, мы обратились к субъекту учебного процесса студенту. Для этого определили специфику студенческого возраста и выявили особенности мотивации студентов. В работе охарактеризована деятельность по программированию, выявлены специфические особенности обучения программированию.
была обоснована проектная технология. В работе подробно представлена проектная технология, этапы её реализации, охарактеризован проектный подход в обучении и выявлены принципы его реализации. В результате выполнения задачи два получили характеристику проектной деятельности, как части проектной технологии обучения и выявили специфические особенности её реализации.
Выполняя третью задачу, проанализирована нормативная база разработки методического обеспечения согласно федеральному закону об образовании, включающее себя: Федеральный государственный образовательный стандарт (ФГОС), Образовательная программа (ОП), учебный план, рабочие программы дисциплин.
Опираясь на анализ нормативной базы, методы реализации проектного подхода и особенности дисциплины программирование, разработана рабочая программа дисциплины «Языки и системы программирования».
Выполняя третью задачу, было охарактеризовано методическое обеспечение, его цели, функции и структура. Мы педагогически обосновали разработку методического обеспечения реализации проектного подхода для обучения программированию.
Выполняя задачу четыре, нами было разработано методическое обеспечение дисциплины «Языки и системы программирования» в объеме 180 часов, включающее в себя 6 часов лекционных занятий, 30 часов практических занятий, 6 часов лабораторных работ, 28 часов контрольных занятий и 2 часа семинарских занятий, а также рекомендации к 108 часам самостоятельной работе студентов.
Кроме этого, нами был разработан фонд оценочных средств по дисциплине.
В рамках выполнения задачи пять были охарактеризованы педагогические программные средства, проанализированы их цели, задачи. Было определено, что для реализации проектного подхода в обучении 82
программированию лучше всего подходит автоматизированная обучающая система, реализованная в форме электронного обучающего курса по конкретной дисциплине.
В третьей главе работы, определены методические цели разрабатываемого электронного обучающего курса и задачи, разработаны педагогический и технологический сценарии, обосновано выполнение принципов разработки. В соответствии с требованиями СФУ, принципам разработки ППС и требованиям к структуре ППС, специфики проектной технологии, и особенностях дисциплины программирование был разработан ЭОК «Языки и системы программирования».
Для выполнения задачи шесть, апробации разработанного ЭОК «Языки и системы программирования». Было охарактеризовано понятие, апробация, проанализированы методики проведения апробации и сделан вывод, что актуальным методом будет метод экспертных оценок.
Для его реализации, нами на основе требований СФУ к ЭОК, принципов разработки ППС была разработана анкета из двадцати вопросов, с возможностью оставить рекомендации разработчикам курса. Далее мы сформировали пул экспертов и им были разосланы анкеты.
Полученные результаты экспертной оценки позволили сделать вывод о необходимых изменениях, и проблемных зонах ЭОК. На текущий момент они частично устранены. Большинство требований к ЭОК и структуре ППС соблюдено, что делает разработанный ЭОК педагогически обоснованным, а цель работы достигнутой.
1 Дьюи Дж. Демократия и образование / Дьюи Дж.— Москва: Педагогика-пресс, 2000.
2 Беспалько В.П. Слагаемые педагогической технологии. / Беспалько
В.П.-М.: 1989.-198с
3 Полат, Е.С. Новые педагогические и информационные технологии в системе образования: Учебное пособие / Е. С. Полат, М. Ю. Бухаркина, М. В. Моисеева,А. Е. Петров; под ред. Е. С. Полат. — М.: Издательский центр «Академия», 2002.
4 Зимняя, И.А. Педагогическая психология / И. А. Зимняя -М: Логос. 2014.
5 Ильина. О.Н. Управление проектами / Под редакцией В.М. Аньшина, О.Н. Ильина -Москва.: Издательский дом Высшей школы экономики, 2013
6 Болюбаш, Я.Я. Организация учебного процесса в высших учебных заведениях / Я.Я. Болюбаш. - М.: ВВП «КОМПАС», 2012.
7 Бурцева, Л.П. Методика профессионального обучения / Л.П. Бурцева М.: Флинта, 2016.
8 Образцов, П.И. Обеспечение учебного процесса в условиях информатизации образования [Электронный ресурс] // П.И. Образцов. Порталус. Научная цифровая библиотека 2007. Режим доступа: http://portalus.ru/modules/shkola/rus_show_archives.php?subaction=showfull&id=11 93138260&archive=1195596785&start_from=&ucat=&
9 Сопин, В.И., Варковецкая Г. Н. Профессиональное становление специалиста в процессе непрерывного образования / В. И. Сопин - Санкт- Петербург, 2013.
10 Федеральный закон от 29.12.2012 N 273-ФЗ (ред. от 05.05.2014) «Об образовании в Российской Федерации» [Электронный ресурс] // Режим доступа: http://www.ru.spinform.ru/organi.html
11 Федеральная целевая программа развития образования на 2016 - 2020
годы правительство российской федерации [Электронный ресурс] // режим доступа: 11Пр://мино6рнауки.рф/локумс1пъ1/5930/4787/ГСРПС) na 2016-
2020_gody.pdf
12 Национальная доктрина образования Российской Федерации до 2025 правительство российской федерации [Электронный ресурс] // режим доступа: http://pozdnyakova.ucoz.ru/MPI/sem3/nacionalnaja_doktrina_obrazovanija_do_2025 _goda.pdf
13 Модельный закон о статусе работника образования (принят в г. Санкт- Петербурге 16.11.2006 постановлением 27-13 на 27-ом пленарном заседании межпарламентской ассамблеи государств-участников СНГ) [Электронный ресурс] // Режим доступа: http://obrzakon.ru/documents/category/id/80
14 Педагогический словарь. Г.М. Коджаспирова, А.Ю. Коджаспиров. [Электронный ресурс]. // Режим доступа: http://www.twirpx.com/file/126213
15 Бачков, И.В Введение в профессию "психолог" / Бачков И.В., Гриншпун И.Б., Пряжников Н.С. -М: МПСИ, 2013.
16 Ананьев, Б.Г. Избранные труды по психологии / Б.Г. Ананьев. - СПб.: Изд-во Санкт-Петербургского университета, 2007.
17 Гессен, С.И. Основы педагогики. Введение в прикладную философию / С.И. Гессен -М: «Школа-Пресс», 2011.
18 Гуремина, Н.В. Основы менеджмента: учебное пособие / Гуремина Н.В., Цыпленкова М.В., Моисеенко И.В., Бондарь Ю.А. М.: "Академия Естествознания", 2013.125 c.
19 Философский энциклопедический словарь. [Электронный ресурс]. // Режим доступа: http: //dic.academic. ru/dic .nsf/enc_mathematics/4374
20 Клочков, A.K. KPI и мотивация персонала. Полный сборник практических инструментов. / Клочков А. К. — Эксмо, 2010. — 160 c.
21 Леоньтьев, А.Н. Деятельность. Сознание. Личность. / А.Н. Леоньтьев, П.Я. Гальперин, А.В Запорожец.: M.:Academia. 2005-352 с
22 Словарь бизнес-терминов. Академик [Электронный ресурс] // Режим доступа: http: //dic.academic.ru/dic.nsf/enc_mathematics/4374
23 Физическая энциклопедия. Академик [Электронный ресурс] // Режим доступа: http://dic.academic.ru/dic.nsf/enc_physics/4371
24 Ларина, В.П. Управление качеством образования: научно-методический аспект / В.П. Ларина. Киров: Изд-во Кировского областного ИУУ, 2015.
25 Программа Юнеско "Информация Для Всех" / - М.: 2016.
26 Кларин, М.В. Технология обучения. Идеал и реальность. / М.В. Кларин. - М.: Эксперимент, 1999. 180с.
27 Щегленко, М.В., Проектные методы // Молодой ученый. — 2012. — №7.. — С. 31-50.
28 Тулохонова, И.С. Компьютерное моделирование в решении социально-экономических задач : Учеб. Пособие // Тулохонова И.С., Янсанова Е.Н 2011. - 110 с.
29 Галицына, Н.Е. Организация социально значимой деятельности в учреждениях дополнительного образования: Учеб. пособие // Галицына Н.Е. Ковязина Т.Н. Волгоград.: Учитель 2012. - 153 с.
30 “Информационные технологии дистанционного обучения" // Центр новых информационных технологий СГАУ : Учеб. пособие [Электронный ресурс]. // Режим доступа: http://cnit.ssau.ru/ito/index.htm
31 Образовательная программа // Институт педагогики, психологии и социологии 2013 [Электронный ресурс] // Режим доступа: http://edu.sfu- kras.ru/sites/edu.sfu-kras.ru/files/oop/programs/vpo/OP_44.03.04.18_2013g.pdf
32 Учебный план 44.03.04.18 «Профессиональное обучение (информатика и вычислительная техника)» [Электронный ресурс] // Институт педагогики, психологии и социологии 2013 - Режим доступа: http://edu.sfu- kras.ru/sites/edu.sfu-kras.ru/files/oop/plans/44.03.04.18_2013_Och.pdf
33 Положение об образовательной программе высшего образования-
программе бакалавриата, программе специалитета, программе магистратуры. ПВД ОП ВО -2016[Электронный ресурс] // Сибирский федеральный
университет 2016 - Режим доступа: http://about.sfu-kras.ru/docs/9276/pdf/548523
34 Ликсина, Е.В. Педагогические программные средства: учебное пособие. / Ликсина Е.В., Мишин А.В. - Пенза: Изд- во ПензГТУ, 2014.
35 Горлушкина, Н.Н. Педагогические программные средства: учебное пособие / Н. Н. Горлушкина, под ред. проф. М.И. Потеева. - СПб.: СПб ГИТМО (ТУ), 2002. - 152 с.
36 Долинер, Л.И. Информационные и телекоммуникационные технологии в обучении: психолого-педагогические и методические аспекты. : учебное пособие / Долинер Л. И. Рос. гос. проф.-пед. ун-т. Екатеринбург, 2013, - 344 с.
37 Положение «электронные образовательные ресурсы» Сибирский
федеральный университет [Электронный ресурс]. // Режим доступа:
http://about.sfu-kras.ru/docs/8733/pdf/521154
38 Вымятнин, В.М. Дистанционное образование и его технологии. / Вымятнин В.М., Демкин В.П., Нявро В.Ф. Томск. 2002.
39 Демкин, В.П. Технологии дистанционного обучения. / Демкин В.П Можаева Г.В. - Томск 2000.
40 Башмаков, И.А. Разработка компьютерных учебников и обучающих систем. М. / Башмаков И.А. - Москва: Информационно-издательский дом "Филинъ", 2013, - 616 с.
41 Ефремова, Т.Ф. Современный толковый словарь русского языка : в 3 т. / Ефремова Т.Ф. - СПБ: ACT, 2008. - 1168 с.
42 Словарь Академик [Электронный ресурс]. // Режим доступа:
http://dic.academic.ru/dic.nsf/bse/115312
43 Орлов, А.И. Экспертные оценки. Учебное пособие. / Орлов А. И. М.: ИВСТЭ, 2002.
44 Хорев П. Б. Методы и средства защиты информации в компьютерных системах: учебное пособие для вузов / П. Б. Хорев. - 2008
45 Марк Лутц Learning Python / Марк Лутц СПБ.: Символ-Плюс 2011. 1280 с.