Темы диссертаций по педагогике » Теория и методика обучения и воспитания (по областям и уровням образования)

автореферат и диссертация по педагогике 13.00.02 для написания научной статьи или работы на тему: Методические подходы к формированию компетенций в области программирования на основе реализации индивидуальной траектории обучения

Автореферат по педагогике на тему «Методические подходы к формированию компетенций в области программирования на основе реализации индивидуальной траектории обучения», специальность ВАК РФ 13.00.02 - Теория и методика обучения и воспитания (по областям и уровням образования)
Автореферат
Автор научной работы
 Бордюгова, Татьяна Николаевна
Ученая степень
 кандидата педагогических наук
Место защиты
 Москва
Год защиты
 2011
Специальность ВАК РФ
 13.00.02
Диссертация по педагогике на тему «Методические подходы к формированию компетенций в области программирования на основе реализации индивидуальной траектории обучения», специальность ВАК РФ 13.00.02 - Теория и методика обучения и воспитания (по областям и уровням образования)
Диссертация

Автореферат диссертации по теме "Методические подходы к формированию компетенций в области программирования на основе реализации индивидуальной траектории обучения"

005003056

Бордюгова Татьяна Николаевна

Методические подходы к формированию компетенций в области программирования на основе реализации индивидуальной траектории обучения (на примере подготовки бакалавров по направлению «Педагогическое образование», профиль «Информатика»)

13.00.02 - теория и методика обучения и воспитания (информатика, уровень высшего образования)

-1 ЛЕК 2011

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата педагогических наук

Москва-2011

005003056

Работа выполнена в Федеральном государственном автономном образовательном учреждении высшего профессионального образования «Южный федеральный университет» Педагогическом институте, на кафедре информационных технологий и методики обучения информатике

Научный руководитель: доктор педагогических наук,

кандидат физико-математических наук Коваленко Марина Ивановна

Официальные оппоненты: доктор педагогических наук, доцент

Шихнабиева Тамара Шихгасановна

кандидат физико-математических наук, доцент Луканкин Александр Геннадьевич

Ведущая организация: Государственное образовательное учреждение

высшего профессионального образования «Арзамасский государственный педагогический институт им. А.П. Гайдара»

Защита состоится «23» декабря 2011 года в «15.00» часов на заседании диссертационного совета Д.008.004.01 при Учреждении Российской академии образования «Институт информатизации образования» по адресу: 119 121, г. Москва, ул. Погодинская, д. 8.

С диссертацией можно ознакомиться в библиотеке Учреждения Российской академии образования «Институт информатизации образования».

Автореферат направлен по адресу référât vak@mon.gov.ru и размещен на сайте http://www.iiorao.ru.

Автореферат разослан «22» ноября 2011 г. Ученый секретарь диссертационного совета

Г.Л. Ежова

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность исследования. Современный этап развития общества характеризуется быстрыми темпами развития науки и технологий, что обуславливает качественные изменения в характере деятельности человека. Использование информационных и коммуникационных технологий (ИКТ) определяет развитие процесса информатизации общества, предъявляющего высокие требования к уровню подготовки специалистов в области эксплуатации средств ИКТ и реализации их потенциала в образовательных целях. Эти обстоятельства определяют необходимость постоянного поиска методов и средств обучения информатике, повышающих эффективность представления учебной информации, ее получение, передачу, хранение и использование в сфере практического опыта обучаемых.

В современных исследованиях проблеме подготовки педагогических кадров в области информатики и информационного посвящены работы Бешенкова С.А., Жданова С.А., Козлова O.A., Лавиной Т.А., Лапчика М.П., Пака Н.И., Роберт И.В., Румянцева И.А., Хеннера Е.К. и др. Однако, в перечисленных работах недостаточно внимания уделено переходу к обучению в рамках Федеральных государственных образовательных стандартов высшего профессионального образования (ФГОС ВПО), отличительными особенностями которых являются: компетентностная и деятельностная направленность, модульная организация образовательного процесса, введение зачетных единиц, применение результатов образования и компетенций студентами для субъективной оценки своих способностей и интересов для дальнейшего обучения, учет способностей и интересов студентов, позволяющих осознанно выстраивать свою индивидуальную траекторию обучения.

Одним из ключевых направлений подготовки будущего учителя информатики является освоение им основ алгоритмизации и программирования, изучение которых, по мнению Жужжалова В.Е., Коваленко М.И., Козлова O.A. и др. способствует развитию алгоритмического и логического типов мышления, формированию навыков решения конкретных задач по обработке информации, выбору методологии программирования, приводящей к минимизации трудозатрат и обеспечивает оптимальное решение поставленной задачи.

Анализ научно-методических исследований по проблемам методики обучения информатике в рамках системы образования, как высшего, так и среднего (Андросова Е.А., Бабушкин И.А., Дородницын A.A., Ершов А.П., Ильин В.П., Кузнецов A.A., Кузнецов Э.А., Кушнаренко А.Г., Козачков A.C., Кунт Д., Леднев B.C., Матросов В.Л., Нагао М., СемакинИ.С., Уэмур С. и др.), практической деятельности учителей и преподавателей информатики, а так же результатов Единого

государственного экзамена (ЕГЭ) по информатике (Беляева C.B., Пожитко А.И., Хорев A.A. и др.), позволил констатировать недостаточную подготовку педагогических кадров по алгоритмизации и программированию. Это обусловливает необходимость формирования компетенций будущих учителей в этой области не только для обучения школьников основам алгоритмизации и программирования в рамках базового курса информатики и ИКТ, но и для подготовки конкурентоспособных специалистов в области разработки информационных систем.

Вопросы формирования компетенций в области программирования в процессе подготовки будущих учителей рассмотрены в исследованиях Жужжалова В.Е., Истомина H.H., Кириллова А.Г., Могилева A.B., Потапенко В.А., Рожиной И.В., Спирина И.С., Слинкина Д.А., Сметанникова A.JI. и др. Основываясь на анализе различных подходов к понятию «компетенция» (Гейхман Л.Г., Горшенина Л.Я., Зимняя И.А., Иванов Д.А., Козырев В.А., Колетвинова Н.Д., Соколова О.В., Тармаева Е.Ф., Трофимова Г.С., Фрумин И.Д. и др.), а так же содержания ФГОС ВПО в области педагогического образования, под «компетенциями в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»)» будем понимать способность будущего бакалавра применять знания и умения в своей профессиональной деятельности: по использованию методологии программирования и современных информационных технологий для решения практических задач; по созданию, отладке и применению прикладных и инструментальных программных средств и их технологической поддержки в учебно-воспитательном процессе и внеурочной работе; по использованию современных средств программирования для создания, формирования и администрирования электронных образовательных ресурсов.

Требования ФГОС ВПО ориентируют будущего бакалавра по направлению подготовки «Педагогическое образование» (профиль «Информатика») при формировании компетенций в области программирования самостоятельно выбирать путь изучения дисциплин, связанных с этим процессом, на основе осознанной самооценки своих возможностей и потребностей. Однако такой выбор субъективен и поэтому определяется конкретными учебными задачами, базовыми знаниями, умениями и навыками в области программирования, полученными в школе, а также ориентацией на различные потребности студентов в изучении программирования, что делает необходимым разработку и построение индивидуальной траектории обучения на определенный образовательный период (время изучения учебной дисциплины или учебного модуля).

Основываясь на понятии индивидуальной траектории обучения, рассмотренном в психолого-педагогических исследованиях (Воронцов А.Б., Ковалева 'Г.М., Прозументова Г.Н., Рыбалкина Н.В., Трубельский А.Н. и др.) под индивидуальной траекторией обучения программированию будущего учителя информатики будем понимать стратегию обучения на основе осознанной самооценки своих возможностей, потребностей и целей в обучении, характеризующуюся вариативностью форм, методов и средств обучения программированию, наиболее полно отражающую деятельность по созданию, отладке и применению прикладных и инструментальных программных средств и направленную на формирование компетенций в данной области.

Таким образом, возникает необходимость разработки теоретических и методических подходов к формированию компетенций в области программирования на основе реализации индивидуальной траектории обучения будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»),

В связи с вышеизложенным, проблема исследования обусловлена противоречием между существующими подходами к обучению программированию будущих учителей информатики, не учитывающими компетентностную направленность обучения, модульную организацию образовательного процесса, введение зачетных единиц, построение индивидуальной траектории обучения и необходимость теоретических, методических разработок по формированию способности применять знания, умения в области использования современных средств программирования по применению прикладных, инструментальных программных средств, их технологической поддержки в учебно-воспитательном процессе, по созданию, администрированию электронных образовательных ресурсов на основе реализации индивидуальной траектории обучения.

Актуальность темы исследования определяется необходимостью обоснования теоретических аспектов и разработки методических подходов к формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика») на основе построения и осуществления индивидуальной траектории обучения.

Объект исследования - процесс формирования компетенций в области программирования у будущих бакалавров.

Предмет исследования - теоретические аспекты формирования компетенций в области программирования у будущих бакалавров на основе индивидуальной траектории обучения и методические подходы к ее реализации.

Цель исследования: теоретически обосновать и разработать

методические подходы к формированию компетенций в области реализации различных парадигм программирования и применение современных информационных технологий для решения практических задач на основе индивидуальной траектории обучения у будущих учителей информатики.

Гипотеза исследования; если методические подходы к формированию компетенций у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика») в области программирования будут реализованы адекватно базовому, профессионально-прикладному и научно-исследовательскому уровням на основе реализации индивидуальной траектории обучения, то это обеспечит достижение эвристического и творческого уровней обученности по созданию и применению прикладных и инструментальных программных средств и их технологической поддержки в учебно-воспитательном процессе, по использованию современных средств программирования для создания, формирования и администрирования электронных образовательных ресурсов.

Для достижения цели и доказательства гипотезы исследования определены следующие задачи исследования:

1. Провести анализ научно-педагогической, учебно-методической литературы и нормативных документов по подготовке будущих учителей информатики в области программирования.

2. Выявить уровни формирования компетенций в области программирования и обосновать требования к ним.

3. Обосновать и сформулировать этапы построения и реализации индивидуальной траектории обучения программированию у будущих учителей информатики.

4. Выявить и разработать структуру содержания подготовки будущих бакалавров по направлению «Педагогическое образование» (профиль «Информатика»), обеспечивающей формирование компетенций в области программирования и направленной на реализацию индивидуальной траектории обучения.

5. Разработать методические рекомендации по формированию компетенций в области программирования, а так же провести экспериментальную проверку уровня сформированное™ компетенций в области программирования в рамках разработанных дисциплин.

Методологической основой исследования явились работы в области: педагогики и психологии (Бабанский Ю.К., Беспалько В.П., Леднев B.C., Никандров Н.Д., Сластенин В.А., Фельдштейн Д.И. и др.); теории и методики обучения информатике в общем и высшем образовании (Бешенков С.А., Кузнецов A.A., Кушниренко А.Г., Кузнецов A.A., Кузнецов Э.А., Лапчик М.П., Ракитина Е.А., Семакин И.Г., Роберт И.В.,

Угринович Н.Д. и др.); теории и методики обучения будущих учителей информатики (Громыко В.И., Ершов А.П., Звинигородский Г.А., Кауфман В.Ш., Козлов O.A., Лавров С.С., Лапчик М.П., Первин Ю.А., Слисенко А.О., Трифонов Н.П., Цейтин Г.С. и др.); теории компетентностного подхода в образовании (Болотов В.А., Вишнякова A.B., Зимняя И.А., Коган Е.Я., Лапчик М.П., Лебедев О.Е и др).

Для решения поставленных задач использовались следующие методы исследования: теоретический анализ и обобщение положений психолого-педагогической науки и информатики; анализ государственных образовательных стандартов высшего профессионального образования, учебных программ; наблюдение, беседы, анкетирование; педагогический эксперимент.

Научная новизна и теоретическая значимость исследования

заключаются в: развитии содержательной сути определения понятия компетенций в области программирования будущего бакалавра; выявлении уровней формирования компетенций в области программирования; обосновании требований к уровням сформирования компетенций в области программирования; обосновании и формулировании этапов построения и реализации индивидуальной траектории обучения программированию будущих учителей информатики.

Практическая значимость исследования заключается в: разработке методических рекомендаций по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»); разработке структуры содержания подготовки, обеспечивающей формирование компетенций в области программирования и направленной на реализацию индивидуальной траектории обучения; разработке учебно-методических комплексов, обеспечивающих формирование компетенций в области программирования (рабочие программы дисциплин, система диагностического сопровождения обучения программированию, модульные контрольные задания, учебно-методические пособия) по дисциплинам подготовки: «Основы алгоритмизации и структурного программирования», «Современные технологии программирования», «Разработка обучающих программных средств», «Проектирование и разработка проблемно-ориентированных приложений (Web-программирование)», «Использование основных средств и методов программирования в решении научно-исследовательских задач».

Этапы исследования:

Первый этап (2005-2006 гг.): анализ научно-педагогической, учебно-методической и нормативной литературы по подготовке будущих учителей информатики в области программирования, выявление и обоснование уровней формирования компетенций, а так же разработка

требований к знаниям, умениям и навыкам на каждом из уровней.

Второй этап (2006-2008 гг.): обоснование и формулировка этапов построения и реализации индивидуальной траектории обучения программированию будущих учителей информатики; выявление и разработка структуры содержания подготовки, обеспечивающей формирование компетенций в области программирования и направленной на реализацию индивидуальной траектории обучения; разработка методических рекомендаций по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»),

Третий этап (2008-2011 гг.): проведение экспериментальной проверки уровня сформированности компетенций в области программирования в рамках разработанных дисциплин; обработка полученных экспериментальных данных; теоретическое обобщение и интерпретация результатов диссертационного исследования, формулировка выводов.

Апробация результатов исследования проводилась на заседаниях Ученого совета Учреждения РАО «Институт информатизации образования»; на заседаниях кафедры информатики факультета математики, информатики и физики Педагогического института Южного федерального университета; на международных, всероссийских и региональных научных конференциях: «Тенденции и проблемы развития образования» (Армавир, 2007, 2009 гг.); «Информационные технологии в науке и образовании» (Якутск, Ростов-н/Д, 2008-2010 г.); «Современные информационные технологии в образовании: Южный округ» (Ростов-н/Д, 2008-2011 г.); «Математические методы и информационные технологии в экономике, социологии и образовании» (Пенза, 2008 г.); «Информатизация образования» (Славянск-на-Кубани, Волгоград, Кострома, 2008-2010 гг.); «Информатизация сельской школы» (Анапа, 2008-2009 гг.); «Смешанное и корпоративное обучение» (Анапа, Москва, 2008-2009 гг.); «Электронные ресурсы в непрерывном образовании» (Шепси, Анапа, 2010-2011 гг.); «Молодежь и наука» (Москва-Шуя, 2011 г.).

Внедрение результатов исследования. Результаты исследования были внедрены и используются в учебном процессе Федерального государственного автономного образовательного учреждения высшего профессионального образования «Южный федеральный университет» Педагогического института.

Обоснованность и достоверность полученных результатов исследования, его результатов и выводов обусловлены методологической и теоретической обоснованностью исходных данных, опорой на теоретические разработки в области психологии, педагогики, методики преподавания информатики, использования возможностей

информационных и коммуникационных технологий в обучении, совокупностью разнообразных методов исследования, адекватных сути проблемы, подтвержденных результатами педагогического эксперимента, полученными с помощью методов математической статистики.

Положения, выносимые на защиту.

1. Теоретические положения формирования компетенций в области программирования у будущих бакалавров включают требования к знаниям и умениям на базовом, профессионально-прикладном и научно-исследовательском уровнях формирования этих компетенций и этапы построения, реализации индивидуальной траектории обучения программированию будущих учителей информатики на каждом уровне формирования компетенций.

2. Реализация методических подходов по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), представленных блочно-модульной структурой содержания, обоснованным сочетанием организационных форм, методов и средств формирования компетенций в области программирования, а так же учебно-методическими комплексами по дисциплинам подготовки, обеспечит повышения уровней этих компетенций.

Структура диссертации. Диссертация состоит из введения, двух глав, заключения, библиографии и приложений.

ОСНОВНОЕ СОДЕРЖАНИЕ ДИССЕРТАЦИИ

Во введении обосновывается актуальность исследования, определяются его проблема, объект и предмет, формулируются гипотеза и задачи исследования, характеризуются теоретические основы, методы, база и этапы исследования, а также апробация и внедрение его результатов; выделяются научная новизна, теоретическая и практическая значимость исследования; обосновывается достоверность полученных результатов; формулируются положения, выносимые на защиту.

В цервой главе проведен анализ научно-педагогической, учебно-методической литературы и нормативных документов по подготовке будущих учителей информатики в области программирования. Анализ научно-методических подходов к обучению программированию будущих учителей информатики (Бешенков С.А., Жданов С.А., Козлов O.A., Кузнецов A.A., Лапчик М.П. и др.) позволил выявить три основных подхода: изучение одного или нескольких языков программирования, используемых при решении научных и прикладных задач; изучение программирования как теоретической дисциплины, без освоения конкретных языков и систем программирования; обучение на основе специально разработанного языка. Учитывая требования ФГОС ВПО

(компетентностная и деятельностная направленность, модульная организация образовательного процесса, построение индивидуальной траектории обучения), анализ образовательной практики (Лапчика М.П., Пака Н.И., Хеннера Е.К. и др.) и исследовании в области компетентностого подхода в образовании (Болотов В.А., Зимней И.А., Иванова Д.А., Козырева В.А., Соколовой О.В., Тармаевой Е.Ф., Фрумина И.Д. и др.) был сделан вывод о необходимости формирования компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика») на основе изучения нескольких языков программирования, используемых при решении профессионально-прикладных и научно-исследовательских задач по созданию, отладке и применению прикладных и инструментальных программных средств и их технологической поддержки в учебно-воспитательном процессе и внеурочной работе, использованию современных средств программирования для создания, формирования и администрирования электронных образовательных ресурсов. На основе анализа существующих стандартов ВПО в области педагогического образования, а так же на составе содержательной линии программирования было сформулировано понятие «компетенции в области программирования будущего бакалавра по направлению подготовки «Педагогическое образование» (профиль «Информатика»).

Анализ теоретических подходов к формированию содержания обучения и общедидактических принципов (Леднев В.Д., Лернер И.Я., Никандров Н.Д., Пидкасистый П.И. и др.), а так же требования, представленные в ФГОС ВПО к будущим бакалаврам в области программирования, позволили обосновать и определить базовый, профессионально-прикладной и научно-исследовательский уровни формирования компетенций в области программирования. На базовом уровне компетенции в области программирования формируются в результате обучения в рамках инвариантного курса, отражающего фундаментальные вопросы по основам алгоритмизации и структурного программирования: историю развития языков программирования; базовые алгоритмические конструкции; основные конструкции программирования; базовые понятия программирования; структуры данных; обзор структурированных языков программирования; основы структурного программирования и т.д. На профессионально-прикладном уровне компетенции в области программирования формируются в рамках трех авторских курсов по выбору, предлагаемых для изучения в течение всего периода обучения будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика») и отражающих вопросы, связанные с основными подходами и приемами программирования (структурный, процедурный, аппликативный,

обобщенный, доказательный, компонентно-ориентированный и др.), а так же парадигмами программирования (объектно-ориентированная, декларативная, функциональная, императивная). На научно-исследовательском уровне компетенции в области программирования формируются, в основном, в рамках внеаудиторной работы (научные кружки, факультативы, участие в олимпиадах; разработка научно-исследовательских проектов, предусматривающих интегрированное использование различных сред программирования).

С целью диагностики обученности будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика») на основе уровней осознанности и сформированное™ действий по Беспалько В.П. разработаны требования к репродуктивному, адаптивному, эвристическому и творческому уровням обученности. На репродуктивном уровне - способность применять операторы языка программирования при решении поставленных задач; владеть логикой и алгоритмическим мышлением, необходимыми для формирования суждений по соответствующим профессиональным и научным проблемам. На адаптивном уровне - способность решать задачи и проблемы, аналогичные ранее изученным, но более высокого уровня сложности; способность приобретать новые знания по программированию, используя современные образовательные и информационные технологии. На эвристическом уровне - способность использовать методологии программирования и современные информационные технологии; способность создавать, производить отладку и применение прикладных и инструментальных программных средств и их технологической под держки в учебно-воспитательном процессе и внеурочной работе; способность составлять модели типовых профессиональных задач и находить способы их решений. На творческом уровне - способность использование современных средств программирования для создания, формирования и администрирования электронных образовательных ресурсов; способность реализовывать аналитические и технологические решения в области программного обеспечения и компьютерной обработки информации.

С целью разработки структуры содержания подготовки будущих бакалавров по направлению «Педагогическое образование» (профиль «Информатика»), обеспечивающей формирование компетенций в области программирования и направленной на реализацию индивидуальной траектории обучения, обоснованы и сформулированы этапы построения и реализации индивидуальной траектории обучения программированию на каждом уровне формирования компетенций. На первом этапе диагностики начального уровня компетенций в области программирования осуществляется определение исходного уровня подготовки по программированию после обучения в школе и мотавация учебной

деятельности студента. Второй этап — планирование индивидуальной траектории обучения сводится к определению времени, объема и состава осваиваемого учебного модуля в соответствии со структурой учебного блока, выбору форм, средств и методов обучения. Осуществление студентами запланированной деятельности осуществляется на третьем этапе построения индивидуальной траектории обучения. Четвертый этап — демонстрация преподавателю личных междисциплинарных, методических и образовательных достижений. Пятый этап — осуществление рефлексивно-оценочной деятельности будущего бакалавра по выполнению контрольных работ на каждом из уровней формирования компетенций в области программирования, связан с сопоставлением результата образовательной деятельности с целями и задачами индивидуальной траекторией обучения для каждого учебного блока. На шестом этапе — коррекция результатов обучения с целью перехода на следующий уровень формирования компетенций, этап осуществляется на основе использования вариантов индивидуальные модульных контрольных заданий для лроверки успешности освоения предыдущего учебного блока.

Таким образом, результаты анализа теоретических аспектов формирования компетенций в области программирования у будущих учителей информатики позволили определить пути реализации методических подходов к формированию этих компетенций.

Во второй главе, на основе уровней формирования компетенций в области программирования адекватно требованиям ФГОС ВПО разработана блочно-модульная структура содержания подготовки будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), включающая базовый и профильные блоки, реализуемые в соответствии дисциплинам обучения. Базовый блок «Основы алгоритмизации и структурного программирования» включает следующие модули: история развития языков программирования; базовые алгоритмические конструкции; основные конструкции программирования; базовые понятия программирования; структуры данных; обзор структурированных языков программирования; основы структурного программирования. Профильный блок «Современные технологии программирования» состоит из следующих модулей: объектно-ориентированное программирование (введение в объектно-ориентированное программирование; реализация абстракций данных методами объектно-ориентированного программирования;

программирование управления событиями; обработка исключительных событий; основы визуального, программирования); модульное программирование и программирование абстрактных типов данных (процедуры и функции; модули; подпрограммы; параметры; локальные и глобальные идентификаторы подпрограмм; модули; организация

динамических структур данных; динамическое распределение памяти); событийное программирование и прикладные программные интерфейсы (событийно-управляемое программирование; пользовательские и системные события в программе; методы обработки и распространение событий; управление параллелизмом с помощью механизма обработки событий; параллельная вычислительная система). Профильный блок «Разработка обучающих программных средств» включает следующие модули: методические подходы к разработке обучающих программ в различных средах программирования; основные этапы технологии проектирования программных продуктов; приемы оптимизации программ; инструментальные средства разработки программ; принципы и методы коллективной разработки программных средств; создании электронных обучающих систем; основные требования при проектировании автоматизированных дидактических средств. Профильный блок «Проектирование и разработка проблемно-ориентированных приложений (Web-программирование)» состоит из таких модулей, как: программирование на JavaScript (преимущества и ограничения программ, работающих на стороне клиента; связывание событий с кодом, всплытие событий, объект Event; применение DHTML: введение в программирование на стороне сервера) и программирование на PHP (синтаксис языка программирования PHP; работа с датой и временем в PHP; связь PHP и HTML; методы передачи параметров между страницами (GET, POST); обработка действий пользователя при помощи форм; принципы хранения информации в базах данных MySQL). Профильный блок «Использование основных средств и методов программирования в решении научно-исследовательских задач» включает следующие модули: программирование цифровых образовательных ресурсов; создание и использование автоматизированных средств оценивания результатов обучения; проведение экспериментов по заданной методике и анализ результатов; проведение измерений и наблюдений, составление описания проводимых исследований; подготовка данных для составления обзоров, отчетов и научных публикаций.

На основе разработанной блочно-модульной структуры содержания подготовки будущих бакалавров по направлению «Педагогическое образование» (профиль «Информатика»), обосновано сочетание организационных форм, средств и методов обучения программированию, отражающих реализацию индивидуальной траектории обучения. Представлены следующие организационные формы обучения: (лекции, практические занятия и лабораторные работы, дистанционные консультации), средства (традиционные и инновационные) и методы обучения (лабораторные работы и практикумы, метод проектов, самостоятельная работа, педагогическое тестирование). Разработаны

рекомендации по использованию учебно-методических комплексов (рабочие программы дисциплин, система диагностического сопровождения обучения программированию, модульные контрольные задания, учебно-методические пособия) для дисциплин подготовки в области программирования на каждом из уровней формирования компетенций; рекомендации по организации и выполнению индивидуальных исследовательских заданий для каждого профильного блока.

Педагогический эксперимент проводился на базе факультета математики, информатики и физики Педагогического института ЮФУ и проходила в три этапа: констатирующий (2007), формирующий (2007 — 2011) и контрольный (2011) в рамках курсов по программированию. На констатирующем этапе проводилось анкетирование студентов, которое показало, что по самооценке слушателей 83% из них имеют низкий уровень знаний в области программирования после изучения школьного курса «Информатика и ИКТ»; 79% слушателей считают необходимым в будущей профессиональной деятельности обладать глубокими знаниями по программированию. На формирующем этапе эксперимента слушатели, отобранные для участия в эксперименте, были разделены на 2 группы контрольную и экспериментальную, по 54 человека в каждой. Была выдвинута нулевая гипотезе (Но) о принадлежности контрольной и экспериментальной групп одной генеральной совокупности по уровням сформированности компетенций в области программирования после изучения школьного курса «Информатика и ИКТ». Проверка нулевой гипотезы производилась по выборкам, полученным по результатам выполнения каждым из студентов этих групп 21 тестовго заданий, по критерию согласия %2 Пирсона на уровне значимости а=0,05. Статистика критерия согласия % 2 Пирсона 4,50 при табличном значении этого показателя % 2 ^=7,815 при числе степеней свободы равном 3. Это позволило принять в качестве правдоподобной нулевую статистическую гипотезу. На формирующем этапе эксперимента студенты контрольной группы обучались дисциплинам программирования по традиционной схеме, а студенты экспериментальной группы - по разработанной нами методике, основанной на уровневом подходе формирования компетенций в области программирования с учетом построения индивидуальной траектории обучения будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), На контрольном этапе педагогического эксперимента была выдвинута нулевая гипотеза (Н0) о принадлежности контрольной и экспериментальной групп одной генеральной совокупности по сформированности эвристического и творческого уровней обученности по программированию, проверка которой производилась по выборкам, полученным по результатам

выполнения каждым из слушателей этих групп 27 тестовых заданий, по критерию согласия х2 Пирсона на уровне значимости а=0,05. Статистика критерия согласия %2 Пирсона составила 20,31, при табличном значении этого показателя % 2 |.а=7,815 при числе степеней свободы равном 3. В результате проверки нулевая гипотеза была отвергнута и принята в качестве правдоподобной альтернативная гипотеза о том, что обе выборки принадлежат разным генеральным совокупностям, т.е. различия носят не случайный характер. Среднее выборочное (количество правильно решенных тестовых заданий) у экспериментальной группы было равно 22,48, у слушателей контрольной группы - 18,28. Это позволяет утверждать, что в результате проведенного педагогического эксперимента, разработанные методические подходы обеспечили достижение сформированное™ творческого и эвристического уровней обученности по программированию у большинства студентов. Результаты педагогического экспериментов свидетельствуют о том, гипотеза исследования является правдоподобной.

Основные результаты исследования

1. Анализ научно-педагогической, учебно-методической литературы и нормативных документов по подготовке будущих учителей информатики в области программирования показал, что в этих исследованиях уделено недостаточное внимание обучению программированию на основе компетентностного и деятельностного походов, модульной организации образовательного процесса, введению зачетных единиц, анализу способностей и интересов студентов, реализации индивидуальной траектории обучения. Обоснована необходимость формирования компетенций в области программирования в процессе подготовки педагогических кадров, разработки и построения индивидуальной траектории обучения на определенный образовательный период (время изучения учебной дисциплины или учебного модуля). Выявлены основные направления обучения основам алгоритмизации и программирования будущих учителей информатики. Сформулировано понятие «компетенции в области программирования у будущих бакалавров» по направлению подготовки «Педагогическое образование» (профиль «Информатика»).

2. Выявлены три уровня формирования компетенций в области программирования и обоснованы требования к ним адекватно Федеральным государственным образовательным стандартам высшего профессионального образования: базовый (компетенции формируются в результате обучения в рамках инвариантного курса, отражающего вопросы по основам алгоритмизации и структурного программирования); профессионально-прикладной (компетенции формируются в рамках авторских курсов по выбору, отражающих вопросы по основным подходам

и приемам программирования, различным парадигмам программирования и угеЬ-программированию) и научно-исследовательский (компетенции формируются за счет рассмотрения вопросов по созданию и использованию автоматизированных средств оценивания результатов обучения, формированию и администрированию электронных образовательных ресурсов, обеспечивающих осуществление научно-исследовательской деятельности с помощью основных средств и методов программирования).

3. Обоснованы и сформулированы этапы построения и реализации индивидуальной траектории обучения программированию у будущих учителей информатики на каждом уровне формирования компетенций: диагностика начального уровня компетенций в области программирования, планирование индивидуальной траектории обучения, осуществление запланированной образовательной деятельности по программированию, демонстрация преподавателю личных образовательных достижений, осуществление рефлексивно-оценочной деятельности будущего бакалавра по выполнению контрольных работ на каждом из уровней формирования компетенций в области программирования, коррекция результатов обучения с целью перехода на следующий уровень формирования компетенций.

4. Выявлена и разработана блочно-модульная структура содержания подготовки будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), адекватно определенным уровням формирования компетенций в области программирования и направленная на реализацию индивидуальной траектории обучения, включающая базовый блок «Основы алгоритмизации и структурного программирования», являющийся инвариантной частью обучения в области программирования и профильные блоки («Современные технологии программирования», «Разработка обучающих программных средств», ««Проектирование и разработка проблемно-ориентированных приложений ^еЬ-прбграммирование)», «Использование основных средств и методов программирования в решении научно-исследовательских задач»), являющиеся основой содержания обучения программированию в области профессионально-прикладной и научно-исследовательской деятельности.

5. Разработаны методические рекомендации по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), содержащие: обоснование отбора организационных форм, средств и методов обучения; рекомендации по использованию учебно-методических комплексов (рабочих программ дисциплин, систем диагностического сопровождения обучения программированию,

модульных контрольных заданий, учебно-методических пособий) для дисциплин подготовки в области программирования на каждом из уровней формирования компетенций; рекомендации по организации и выполнению индивидуальных исследовательских заданий для каждого профильного блока. Осуществлена экспериментальная проверка сформированности уровней обученности по программированию в рамках разработанных дисциплин. Проверка проводилась по выборкам ответов, полученным по результатам выполнения каждым из слушателей тестовых заданий, по критерию согласия %2 Пирсона на уровне значимости а=0,05. Выборочное значение критерия согласия % 2 Пирсона составила 20,31, при табличном значении этого показателя у2 ¡.„=7,815 при числе степеней свободы равном 3. В результате проверки нулевая гипотеза была отвергнута и принята в качестве правдоподобной альтернативная гипотеза о том, что обе выборки принадлежат к разным генеральным совокупностям. Эксперимент показал, что разработанные методические подходы к формированию компетенций в области программирования обеспечили достижение эвристического и творческого уровней обученности в данной области у большинства студентов.

Основное содержание и результаты диссертации отражены в публикациях:

Статьи, опубликованные в периодических изданиях, рекомендованных

ВАК МОИ РФ:

1. Бордюгова Т.Н. Уровневая модель подготовки бакалавров педагогического образования по программированию в условии профильной направленности//Известия Южного федерального университета. Педагогические науки - Ростов-н/Д, № 10,2009. С.212-220.

2. Бордюгова Т.Н. Методика формирования компетенций в области программирования у будущих бакалавров по направлению «Педагогическое образование» на основе реализации индивидуальной траектории обучения//Известия Южного федерального университета. Педагогические науки - Ростов-н/Д, № 11,2011. С. 97-103.

Статьи:

3. Бордюгова Т.Н. Специфика подготовки бакалавров педагогического образования (профиль «Информатика») по программированию в системе многоуровневой подготовки. // Сборник трудов научной конференции,- Москва-Шуя, 2011.С.34-38.

4. Бордюгова Т.Н. Специфика подготовки бакалавров по направлению «Педагогическое образование» по программированию в условиях ФГОС ВПО//материалы Международной научной научно-практической конференции. - Елец: ЕГУ им И.А. Бунина, 2011.С.278-283.

5. Бордюгова Т.Н. Методика формирования компетенций в области программирования бакалавров педагогического образования (профиль «Информатика»). //Сборник трудов научно-методического

симпозиум.- Ростов-н/Д„ 2011. С.68-70.

6. Бордюгова Т.Н. Методические аспекты использования электронных ресурсов в формировании компетенций в области программирования бакалавров педагогического образования (профиль «Информатика»), // Труды II Международного научно-методического симпозиума. - .Анапа. - Ростов-н/Д, 2011.

7. Бордюгова Т.Н. Построение индивидуальной траектории обучения бакалавра физико-математического образования при изучении программирования//Информатизация образования: сборник трудов: научно-практическая конференция / - Кострома, 2010. С.273-280.

8. Бордюгова Т.Н. Реализация индивидуальной траектории обучения бакалавров физико-математического образования с использованием электронного учебного пособия при изучении программирования.//Электронные ресурсы в непрерывном образовании. Сборник научно-методического симпозиума «ЭРНО-2010»/ - Ростов-н/Д, 2010. С.136-142.

9. Бордюгова Т.Н. Модель подготовки бакалавров физико-математического образования по программированию// Смешанное и корпоративное обучение: сборник трудов: III Международная научно-практическая конференция/ -. Москва, 2009 г. С.21-24.

10. Бордюгова Т.Н. Специфика подготовки будущих учителей сельских школ по программированию в условиях бакалавриата// Информатизация сельской школы и жизнедеятельности молодежи: сборник трудов: VI Всероссийский научно-методический симпозиум/ Анапа, 2009 г. С.55-62.

11. Бордюгова Т.Н. Проектирование основных компонентов методической системы обучения программированию бакалавров физико-математического образования// Современные информационные технологии в образовании: Южный Федеральный округ: сборник трудов: научно-методическая конференция/ Ростов-н/Д, 2009. С. 131 -131.

12. Бордюгова Т.Н. Роль профильных компонентов курса программирования в профессиональной подготовке бакалавров физико-математического образовавши/Ленденции и проблемы развития математического образования. Выпуск 6: научно-практический сборник/ -Армавир, 2009. С.89-94.

13. Бордюгова Т.Н., Кузнецова Т.К. Роль курса «Программирование» в профессиональной подготовке бакалавров физико-математического образования// Информационные технологии в науке, образовании и экономике: сборник трудов: III Всероссийская научная конференция/ - Якутск, 2008. С.33-36.

14. Бордюгова Т.Н. Модель подготовки бакалавров физико-математического образования по программированию в условиях

профильной направленности// Математические методы и информационные технологии в экономике, социологии и образовании: сборник статьей: XXII Международная научно-методическая конференция/ - Пенза, 2008. С.191-193.

15. Бордюгова Т.Н.. Конструирование профильных компонентов курса программирования на основе спирально-развивающейся модели в многоуровневой системе высшего педагогического образования// Информатизация образования: сборник трудов: международная научно-методическая конференция/ - Славянск-на-Кубани, 2008. С.335-338.

16. Бордюгова Т.Н. Конструирование профильных компонентов курса программирования на основе линейно-планетарной модели/ЛГенденции и проблемы развития математического образования. Выпуск 4: научно-практический сборник/ - Армавир, 2007. С.90-94.

17. Бордюгова Т.Н. Использование электронного учебника при изучении программирования на младших курсах педвуза // Известие АМИ. Выпуск 1.: сборник трудов: студенческая научная конференция/ Ростовский Государственный Педагогический университет. - Ростов-н/Д, 2005. С.56-58.

18. Бордюгова Т.Н. История развития языков программирования// Известие АМИ. Выпуск 2.: сборник трудов: студенческая научная конференция/ Ростовский Государственный Педагогический университет. - Ростов-н/Д, 2005. С.93-95.

19. Бордюгова Т.Н., Кузнецова Е.М. Технология обучения программированию на младших курсах пед. вуза// Известие АМИ: сборник трудов: студенческая научная конференция/ Ростовский Государственный Педагогический университет. - Ростов-н/Д, 2004. С.73-77.

Учебно-методические пособия:

20. Бордюгова Т.Н. Кузнецова Е.М., Кузнецова Т.К. Язык программирования «Turbo Pascal»: учебно-методическое пособие. ч.1. Ростов-н/Д: ВУД, 2006. - 48 с.

21. Бордюгова Т.Н. Язык программирования «Turbo Pascal»: учебно-методическое пособие. Ч. II. Ростов-н/Д: ВУД, 2008. - 82 с.

22. Бордюгова Т.Н. Решение олимпиадных задач в среде «Turbo Pascal»: учебно-методическое пособие. Ростов-н/Д: ВУД, 2008. - 112 с.

23. Бордюгова Т.Н. Современные технологии программирования: учебно-методическое пособие. ч.З. Ростов-н/Д: ВУД, 2009. - 86 с.

24. Бордюгова Т.Н. Проектирование и разработка проблемно-ориентированных приложений (Web-программирование): учебно-методическое пособие. Ростов-н/Д: ВУД, 2009. - 82 с.

25. Бордюгова Т.Н. Использование основных средств и методов программирования в решении научно-исследовательских задач: учебно-методическое пособие. Ростов-н/Д: ВУД, 2010. - 82 с.

Издательство Учреждения Российской академии образования «Институт

содержания и методов обучения»

Москва, 103062, ул.Макаренко, д.5/16. Тираж 100 экз.

Содержание диссертации автор научной статьи: кандидата педагогических наук, Бордюгова, Татьяна Николаевна, 2011 год

ВВЕДЕНИЕ.

Глава 1. Теоретические аспекты обучения программированию будущих учителей информатики.

1.1. Анализ научно-педагогической литературы в области подготовки будущих учителей информатики по программированию.

1.2. Компетентностный подход к обучению программированию как основа подготовки будущих бакалавров в системе педагогического образования.

1.3. Базовый, профессионально-прикладной и научно-исследовательский уровни формирования компетенции в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»).

1.4.Этапы построения индивидуальной образовательной траектории при обучении программированию будущих бакалавров по направлению подготовки «Педагогическое образование».

Выводы по первой главе.

Глава 2. Методические аспекты формирования компетенции в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование».

2.1. Структура содержания подготовки будущих бакалавров по направлению

Педагогическое образование» в области программирования.

2.2. Методические рекомендации к формированию компетенций в области программирования на основе построения и реализации индивидуальной траектории обучения.

2.3. Педагогический эксперимент формирования компетенций в области программирования у будущих бакалавров и его результаты.

Выводы по второй главе.

Введение диссертации по педагогике, на тему "Методические подходы к формированию компетенций в области программирования на основе реализации индивидуальной траектории обучения"

Актуальность исследования. Современный этап развития общества характеризуется быстрыми темпами развития науки и технологий, что обуславливает качественные изменения в характере деятельности человека. Использование информационных и коммуникационных технологий (ИКТ) определяет развитие процесса информатизации общества, предъявляющего высокие требования к уровню подготовки специалистов в области эксплуатации средств ИКТ и реализации их потенциала в образовательных целях. Эти обстоятельства определяют необходимость постоянного поиска методов и средств обучения информатике, повышающих эффективность представления учебной информации, ее получение, передачу, хранение и использование в сфере практического опыта обучаемых.

В современных исследованиях проблеме подготовки педагогических кадров в области информатики и ИКТ посвящены работы Бешенкова С.А., Жданова С.А., Козлова O.A., Лавиной Т.А., Лапчика М.П., Пака Н.И., Роберт И.В., Румянцева И.А., Хеннера Е.К. и др. Однако, в перечисленных работах недостаточно внимания уделено переходу к обучению в рамках Федеральных государственных образовательных стандартов высшего профессионального образования (ФГОС ВПО), отличительными особенностями которых являются: компетентностная и деятельностная направленность, модульная организация образовательного процесса, введение зачетных единиц, применение результатов образования и компетенций студентами для субъективной оценки своих способностей и интересов для дальнейшего обучения, учет способностей и интересов студентов, позволяющих осознанно выстраивать свою индивидуальную траекторию обучения.

Одним из ключевых направлений подготовки будущего учителя информатики является освоение им основ алгоритмизации и программирования, изучение которых, по мнению Жужжалова В.Е., Коваленко М.И., Козлова O.A. и др. способствует развитию алгоритмического и логического типов мышления, формированию навыков решения конкретных задач по обработке информации, выбору методологии программирования, приводящей к минимизации трудозатрат и обеспечивает оптимальное решение поставленной задачи.

Анализ научно-методических исследований по проблемам методики обучения информатике в рамках системы образования, как высшего, так и среднего (Андросова Е.А., Бабушкин И.А., Дородницын A.A., Ершов А.П., Ильин В.П., Кузнецов A.A., Кузнецов Э.А., Кушнаренко А.Г., Козачков A.C., Кунт Д., Леднев B.C., Матросов B.JL, Нагао М., Семакин И.С., Уэмур С. и др.), практической деятельности учителей и преподавателей информатики, а так же результатов Единого государственного экзамена (ЕГЭ) по информатике (Беляева C.B., Пожитко А.И., Хорев A.A. и др.), позволил констатировать недостаточную подготовку педагогических кадров по алгоритмизации и программированию. Это обусловливает необходимость формирования компетенций будущих учителей в этой области не только для обучения школьников основам алгоритмизации и программирования в рамках базового курса информатики и ИКТ, но и для подготовки конкурентоспособных специалистов в области разработки информационных систем.

Вопросы формирования компетенций в области программирования в процессе подготовки будущих учителей рассмотрены в исследованиях Жужжалова В.Е., Истомина H.H., Кириллова А.Г., Могилева A.B., Потапенко В.А., Рожиной И.В., Спирина И.С., Слинкина Д.А., Сметанникова A.JI. и др. Основываясь на анализе различных подходов к понятию «компетенция» (Гейхман Л.Г., Горшенина Л.Я., Зимняя И.А., Иванов Д.А., Козырев В.А., Колетвинова Н.Д., Соколова О.В., Тармаева Е.Ф., Трофимова Г.С., Фрумин И.Д. и др.), а так же содержания ФГОС ВПО в области педагогического образования, под «компетенциями в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»)» будем понимать способность будущего бакалавра применять знания и умения в своей профессиональной деятельности: по использованию методологии программирования и современных информационных технологий для решения практических задач; по созданию, отладке и применению прикладных и инструментальных программных средств и их технологической поддержки в учебно-воспитательном процессе и внеурочной работе; по использованию современных средств программирования для создания, формирования и администрирования электронных образовательных ресурсов.

Требования ФГОС ВПО ориентируют будущего бакалавра по направлению подготовки «Педагогическое образование» (профиль «Информатика») при формировании компетенций в области программирования самостоятельно выбирать путь изучения дисциплин, связанных с этим процессом, на основе осознанной самооценки своих возможностей и потребностей. Однако такой выбор субъективен и поэтому определяется конкретными учебными задачами, базовыми знаниями, умениями и навыками в области программирования, полученными в школе, а также ориентацией на различные потребности студентов в изучении программирования, что делает необходимым разработку и построение индивидуальной траектории обучения на определенный образовательный период (время изучения учебной дисциплины или учебного модуля).

Основываясь на понятии индивидуальной траектории обучения, рассмотренном в психолого-педагогических исследованиях (Воронцов А.Б., Ковалева Т.М., Прозументова Г.Н., Рыбалкина Н.В., Трубельский А.Н. и др.) под индивидуальной траекторией обучения программированию будущего учителя информатики будем понимать стратегию обучения на основе осознанной самооценки своих возможностей, потребностей и целей в обучении, характеризующуюся вариативностью форм, методов и средств обучения программированию, наиболее полно отражающую деятельность по созданию, отладке и применению прикладных и инструментальных программных средств и направленную на формирование компетенций в данной области.

Таким образом, возникает необходимость разработки теоретических и методических подходов к формированию компетенций в области программирования на основе реализации индивидуальной траектории обучения будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»).

В связи с вышеизложенным, проблема исследования обусловлена противоречием между существующими подходами к обучению программированию будущих учителей информатики, не учитывающими компетентностную направленность обучения, модульную организацию образовательного процесса, введение зачетных единиц, построение индивидуальной траектории обучения и необходимость теоретических, методических разработок по формированию способности применять знания, умения в области использования современных средств программирования по применению прикладных, инструментальных программных средств, их технологической поддержки в учебно-воспитательном процессе, по созданию, администрированию электронных образовательных ресурсов на основе реализации индивидуальной траектории обучения.

Актуальность темы исследования определяется необходимостью обоснования теоретических аспектов и разработки методических подходов к формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика») на основе построения и осуществления индивидуальной траектории обучения.

Объект исследования - процесс формирования компетенций в области программирования у будущих бакалавров.

Предмет исследования - теоретические аспекты формирования компетенций в области программирования у будущих бакалавров на основе индивидуальной траектории обучения и методические подходы к ее реализации.

Цель исследования: теоретически обосновать и разработать методические подходы к формированию компетенций в области реализации различных парадигм программирования и применение современных информационных технологий для решения практических задач на основе индивидуальной траектории обучения у будущих учителей информатики.

Гипотеза исследования: если методические подходы к формированию компетенций у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика») в области программирования будут реализованы адекватно базовому, профессионально-прикладному и научно-исследовательскому уровням на основе реализации индивидуальной траектории обучения, то это обеспечит достижение эвристического и творческого уровней обученности по созданию и применению прикладных и инструментальных программных средств и их технологической поддержки в учебно-воспитательном процессе, по использованию современных средств программирования для создания, формирования и администрирования электронных образовательных ресурсов.

Для достижения цели и доказательства гипотезы исследования определены следующие задачи исследования:

1. Провести анализ научно-педагогической, учебно-методической литературы и нормативных документов по подготовке будущих учителей информатики в области программирования.

2. Выявить уровни формирования компетенций в области программирования и обосновать требования к ним.

3. Обосновать и сформулировать этапы построения и реализации индивидуальной траектории обучения программированию у будущих учителей информатики.

4. Выявить и разработать структуру содержания подготовки будущих бакалавров по направлению «Педагогическое образование» (профиль «Информатика»), обеспечивающей формирование компетенций в области программирования и направленной на реализацию индивидуальной траектории обучения.

5. Разработать методические рекомендации по формированию компетенций в области программирования, а так же провести экспериментальную проверку уровня сформированности компетенций в области программирования в рамках разработанных дисциплин.

Методологической основой исследования явились работы в области: педагогики и психологии (Бабанский Ю.К., Беспалько В.П., Леднев B.C., Никандров Н.Д., Сластенин В.А., Фельдштейн Д.И. и др.); теории и методики обучения информатике в общем и высшем образовании (Бешенков С.А., Кузнецов A.A., Кушниренко А.Г., Кузнецов A.A., Кузнецов Э.А., Лапчик М.П., Ракитина Е.А., Семакин И.Г., Роберт И.В., Угринович Н.Д. и др.); теории и методики обучения будущих учителей информатики (Громыко В.И., Ершов А.П., Звинигородский Г.А., Кауфман В.Ш., Козлов O.A., Лавров С.С., Лапчик М.П., Первин Ю.А., Слисенко А.О., Трифонов Н.П., Цейтин Г.С. и др.); теории компетентностного подхода в образовании (Болотов В.А., Вишнякова A.B., Зимняя И.А., Коган Е.Я., Лапчик М.П., Лебедев О.Е и др). Для решения поставленных задач использовались следующие методы исследования: теоретический анализ и обобщение положений психолого-педагогической науки и информатики; анализ государственных образовательных стандартов высшего профессионального образования, учебных программ; наблюдение, беседы, анкетирование; педагогический эксперимент. Научная новизна и теоретическая значимость исследования заключаются в: развитии содержательной сути определения понятия компетенций в области программирования будущего бакалавра; выявлении уровней формирования компетенций в области программирования; обосновании требований к уровням сформирования компетенций в области программирования; обосновании и формулировании этапов построения и реализации индивидуальной траектории обучения программированию будущих учителей информатики. Практическая значимость исследования заключается в: разработке методических рекомендаций по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»); разработке структуры содержания подготовки, обеспечивающей формирование компетенций в области программирования и направленной на реализацию индивидуальной траектории обучения; разработке учебно-методических комплексов, обеспечивающих формирование компетенций в области программирования (рабочие программы дисциплин, система диагностического сопровождения обучения программированию, модульные контрольные задания, учебно-методические пособия) по дисциплинам подготовки: «Основы алгоритмизации и структурного программирования», «Современные технологии программирования», «Разработка обучающих программных средств», «Проектирование и разработка проблемно-ориентированных приложений (\¥еЬ-программирование)», «Использование основных средств и методов программирования в решении научно-исследовательских задач».

Этапы исследования:

Первый этап (2005-2006 гг.): анализ научно-педагогической, учебно-методической и нормативной литературы по подготовке будущих учителей информатики в области программирования, выявление и обоснование уровней формирования компетенций, а так же разработка требований к знаниям, умениям и навыкам на каждом из уровней.

Второй этап (2006-2008 гг.): обоснование и формулировка этапов построения и реализации индивидуальной траектории обучения программированию будущих учителей информатики; выявление и разработка структуры содержания подготовки, обеспечивающей формирование компетенций в области программирования и направленной на реализацию индивидуальной траектории обучения; разработка методических рекомендаций по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»).

Третий этап (2008-2011 гг.): проведение экспериментальной проверки уровня сформированности компетенций в области программирования в рамках разработанных дисциплин; обработка полученных экспериментальных данных; теоретическое обобщение и интерпретация результатов диссертационного исследования, формулировка выводов.

Апробация результатов исследования проводилась на заседаниях Ученого совета Учреждения РАО «Институт информатизации образования»; на заседаниях кафедры информатики факультета математики, информатики и физики Педагогического института Южного федерального университета; на международных, всероссийских и региональных научных конференциях: «Тенденции и проблемы развития образования» (Армавир, 2007, 2009 гг.); «Информационные технологии в науке и образовании» (Якутск, Ростов-н/Д, 2008-2010 г.); «Современные информационные технологии в образовании: Южный округ» (Ростов-н/Д, 2008-2011 г.); «Математические методы и информационные технологии в экономике, социологии и образовании» (Пенза, 2008 г.); «Информатизация образования» (Славянск-на-Кубани, Волгоград, Кострома, 2008-2010 гг.); «Информатизация сельской школы» (Анапа, 2008-2009 гг.); «Смешанное и корпоративное обучение» (Анапа, Москва, 2008-2009 гг.); «Электронные ресурсы в непрерывном образовании» (Шепси, Анапа, 2010-2011 гг.); «Молодежь и наука» (Москва-Шуя, 2011 г.).

Внедрение результатов исследования. Результаты исследования были внедрены и используются в учебном процессе Федерального государственного автономного образовательного учреждения высшего профессионального образования «Южный федеральный университет» Педагогического института.

Обоснованность и достоверность полученных результатов исследования, его результатов и выводов обусловлены методологической и теоретической обоснованностью исходных данных, опорой на теоретические разработки в области психологии, педагогики, методики преподавания информатики, использования возможностей информационных и коммуникационных технологий в обучении, совокупностью разнообразных методов исследования, адекватных сути проблемы, подтвержденных результатами педагогического эксперимента, полученными с помощью методов математической статистики.

Положения, выносимые на защиту.

1. Теоретические положения формирования компетенций в области программирования у будущих бакалавров включают требования к знаниям и умениям на базовом, профессионально-прикладном и научно-исследовательском уровнях формирования этих компетенций и этапы построения, реализации индивидуальной траектории обучения программированию будущих учителей информатики на каждом уровне формирования компетенций.

2. Реализация методических подходов по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), представленных блочно-модульной структурой содержания, обоснованным сочетанием организационных форм, методов и средств формирования компетенций в области программирования, а так же учебно-методическими комплексами по дисциплинам подготовки, обеспечит повышения уровней этих компетенций.

Заключение диссертации научная статья по теме "Теория и методика обучения и воспитания (по областям и уровням образования)"

Выводы по второй главе

Выявлена и разработана блочно-модульная структура содержания подготовки будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), адекватно определенным уровням формирования компетенций в области программирования и направленная на реализацию индивидуальной траектории обучения, включающая базовый блок «Основы алгоритмизации и структурного программирования», являющийся инвариантной частью обучения в области программирования и профильные блоки («Современные технологии программирования», «Разработка обучающих программных средств», ««Проектирование и разработка проблемно-ориентированных приложений (\¥еЬ-программирование)», «Использование основных средств и методов программирования в решении научно-исследовательских задач»), являющиеся основой содержания обучения программированию в области профессионально-прикладной и научно-исследовательской деятельности.

Разработаны методические рекомендации по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), содержащие: обоснование отбора организационных форм, средств и методов обучения; рекомендации по использованию учебно-методических комплексов (рабочих программ дисциплин, систем диагностического сопровождения обучения программированию, модульных контрольных заданий, учебно-методических пособий) для дисциплин подготовки в области программирования на каждом из уровней формирования компетенций; рекомендации по организации и выполнению индивидуальных исследовательских заданий для каждого профильного блока. Осуществлена экспериментальная проверка сформированности уровней обученности по программированию в рамках разработанных дисциплин. Проверка проводилась по выборкам ответов, полученным по результатам выполнения каждым из слушателей тестовых заданий, по критерию согласия % Пирсона на уровне значимости а=0,05. Выборочное значение критерия согласия % Пирсона составила 20,31, при табличном значении этого показателя % 1а=7,815 при числе степеней свободы равном 3. В результате проверки нулевая гипотеза была отвергнута и принята в качестве правдоподобной альтернативная гипотеза о том, что обе выборки принадлежат к разным генеральным совокупностям. Эксперимент показал, что разработанные методические подходы к формированию компетенций в области программирования обеспечили достижение эвристического и творческого уровней обученности в данной области у большинства студентов.

ЗАКЛЮЧЕНИЕ

Анализ научно-педагогической, учебно-методической литературы и нормативных документов по подготовке будущих учителей информатики в области программирования показал, что в этих исследованиях уделено недостаточное внимание обучению программированию на основе компетентностного и деятельностного походов, модульной организации образовательного процесса, введению зачетных единиц, анализу способностей и интересов студентов, реализации индивидуальной траектории обучения. Обоснована необходимость формирования компетенций в области программирования в процессе подготовки педагогических кадров, разработки и построения индивидуальной траектории обучения на определенный образовательный период (время изучения учебной дисциплины или учебного модуля). Выявлены основные направления обучения основам алгоритмизации и программирования будущих учителей информатики. Сформулировано понятие «компетенции в области программирования у будущих бакалавров» по направлению подготовки «Педагогическое образование» (профиль «Информатика»).

Выявлены три уровня формирования компетенций в области программирования и обоснованы требования к ним адекватно Федеральным государственным образовательным стандартам высшего профессионального образования: базовый (компетенции формируются в результате обучения в рамках инвариантного курса, отражающего вопросы по основам алгоритмизации и структурного программирования); профессионально-прикладной (компетенции формируются в рамках авторских курсов по выбору, отражающих вопросы по основным подходам и приемам программирования, различным парадигмам программирования и \veb-программированию) и научно-исследовательский (компетенции формируются за счет рассмотрения вопросов по созданию и использованию автоматизированных средств оценивания результатов обучения, формированию и администрированию электронных образовательных ресурсов, обеспечивающих осуществление научно-исследовательской деятельности с помощью основных средств и методов программирования).

Обоснованы и сформулированы этапы построения и реализации индивидуальной траектории обучения программированию у будущих учителей информатики на каждом уровне формирования компетенций: диагностика начального уровня компетенций в области программирования, планирование индивидуальной траектории обучения, осуществление запланированной образовательной деятельности по программированию, демонстрация преподавателю личных образовательных достижений, осуществление рефлексивно-оценочной деятельности будущего бакалавра по выполнению контрольных работ на каждом из уровней формирования компетенций в области программирования, коррекция результатов обучения с целью перехода на следующий уровень формирования компетенций.

Выявлена и разработана блочно-модульная структура содержания подготовки будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), адекватно определенным уровням формирования компетенций в области программирования и направленная на реализацию индивидуальной траектории обучения, включающая базовый блок «Основы алгоритмизации и структурного программирования», являющийся инвариантной частью обучения в области программирования и профильные блоки («Современные технологии программирования», «Разработка обучающих программных средств», ««Проектированиё и разработка проблемно-ориентированных приложений (\¥еЬ-программирование)», «Использование основных средств и методов программирования в решении научно-исследовательских задач»), являющиеся основой содержания обучения программированию в области профессионально-прикладной и научно-исследовательской деятельности.

Разработаны методические рекомендации по формированию компетенций в области программирования у будущих бакалавров по направлению подготовки «Педагогическое образование» (профиль «Информатика»), содержащие: обоснование отбора организационных форм, средств и методов обучения; рекомендации по использованию учебно-методических комплексов (рабочих программ дисциплин, систем диагностического сопровождения обучения программированию, модульных контрольных заданий, учебно-методических пособий) для дисциплин подготовки в области программирования на каждом из уровней формирования компетенций; рекомендации по организации и выполнению индивидуальных исследовательских заданий для каждого профильного блока.

Осуществлена экспериментальная проверка сформированности уровней обученности по программированию в рамках разработанных дисциплин. Проверка проводилась по выборкам ответов, полученным по результатам выполнения каждым из слушателей тестовых заданий, по критерию согласия % Пирсона на уровне значимости а=0,05. Выборочное значение критерия согласия % Пирсона составила 20,31, при табличном значении этого показателя % !а=7,815 при числе степеней свободы равном 3. В результате проверки нулевая гипотеза была отвергнута и принята в качестве правдоподобной альтернативная гипотеза о том, что обе выборки принадлежат к разным генеральным совокупностям. Эксперимент показал, что разработанные методические подходы к формированию компетенций в области программирования обеспечили достижение эвристического и творческого уровней обученности в данной области у большинства студентов.

Список литературы диссертации автор научной работы: кандидата педагогических наук, Бордюгова, Татьяна Николаевна, Москва

1. Абрамов А.Г., Трифонов Н.П., Трифонова Т.Н. Введение в язык Паскаль. М.: Наука, 2002. -248 с.

2. Агафонов В.Н.Спецификация программ понятийные средства и их организация. Новосибирск: Наука, 1987. -240 с.

3. Адаменко А.Н. Pascal на примерах из математики. Санкт-Петербург: «БХВ-Петербург», 2005. -394 с.

4. Адольф В.А. Профессиональная компетентность современного учителя: Монография. Красноярск: Изд-во КГУ, 1998. -310 с.

5. Алексеев Е.Р., Чесноченко О.В. Турбо Паскаль 7.0.Учебный курс. M.%NT Press,2006. -268 с.

6. Алексеев Н.Г. Методологические принципы анализа концептуальных схем деятельности, М.,1979. -576 с.

7. Андреева Е.В. «Информатика. Основы алгоритмизации». Тетрадь с печатной основой. Саратов: Лицей, 1999. -614 с.

8. Андросова Е.Г. Методические и содержательные аспекты построения курса программирования на основе объектно-ориентированного подхода (для физико-математических специальностей вузов). Дисс. . канд. пед. наук. М., 1996. -193 с.

9. Архангельский С.И. Учебный процесс в высшей школе, его закономерные основы и методы. М.: Высш. школа, 1980. -368 с.

10. Афанасьев В.В., Поваренков Ю.П., Смирнов Е.И., Шадриков В.Д. Профессионализация предметной подготовки учителя математики в педагогическом вузе: Ярославль: Изд-во ЯГПУ, 2000. -389 с.

11. Бабанский Ю.К. Избранные педагогические труды/ Сост. М.Ю. Бабанский. М.: Педагогика, 1989. -560с.

12. Бабанский Ю.К. Оптимизация учебно-воспитательного процесса. -М.: Просвещение, 1982. -192 с.

13. Бабушкина И. А. Практикум по объектно-ориентированному программированию. / Бабушкина И. А., Окулов СМ.: — М: БИНОМ, Лаборатория знаний, 2004. — 366 с

14. Байденко В.И. Болонский процесс: проблемы, опыт, решения. М.: Исследовательский центр проблем качества подготовки специалистов, 2006.324 с.

15. Безрукова B.C. Интеграционные процессы в педагогической теории и практике. Екатеринбург, 1994. -152 с.

16. Безрукова B.C. Педагогическая интеграция: Сущность, состав, реализация. Свердловск: Свердл. инж.-пед. ин-т, 1987. -52 с.

17. Белобородова C.B. Профессионально-педагогическая направленность историко-математической подготовки учителя математики в педвузе. Дисс. канд. пед. наук. М., 1999. 163 с.

18. Беляева C.B. Анализ результатов ЕГЭ по информатике. // Известия, 2011, №1. С. 13-17.

19. Берулава М.Н. Интеграция содержания образования. — М.: Совершенство, 1998. 234 с.

20. Берулава М.Н. Состояние и перспективы гуманизации образования // Педагогика, 1996, №1. С. 9-11.

21. Беспалько В. П. Образование и обучение с использованием компьютеров (педагоги третьего тысячелетия). М., 2002.

22. Бешенков С.А., Ракитина Е.А. Информатика. Систематический курс. Учебник для 10 класса. — М.: Лаборатория Базовых Знаний, 2001. — 432 с.

23. Болотов В.А. Сериков В.В. Компетентностная модель: от идеи к образовательной программе. // Педагогика. 2003. - № 10. - С. 8-14.

24. Бондаревская Е.В. Ценностные основания личностно ориентированного воспитания // Педагогика. 1995. - № 4. - С. 28-36.

25. Бордовский Г.А. Педагогический университет как научный и учебный центр многоуровневого непрерывного педагогического образования //Непрерывное педагогическое образование. Вып. 3. Волгоград, 1994.

26. Бордюгова Т.Н. История развития языков программирования// Известие АМИ. Выпуск 2.: сборник трудов: студенческая научная конференция/ Ростовский Государственный Педагогический университет. Ростов-на-Дону, 2005. С.93.

27. Бордюгова Т.Н. Кузнецова Е.М., Кузнецова Т.К. Язык программирования «Turbo Pascal»: учебно-методическое пособие. ч.1. Ростов-на-Дону: ВУД 2006.

28. Бордюгова Т.Н. Модель подготовки бакалавров физико-математического образования по программированию// Смешанное и корпоративное обучение: сборник трудов: III Международная научно-практическая конференция/ г. Москва, 2009 г. С.21.

29. Бордюгова Т.Н. Решение олимпиадных задач в среде «Turbo Pascal»: учебно-методическое пособие. Ростов-на-Дону: ВУД 2008.

30. Бордюгова Т.Н. УМК «Курс по выбору по программированию»: учебно-методическое пособие. Ростов-на-Дону: ВУД 2008.

31. Бордюгова Т.Н. УМК «Программирование»: учебно-методическое пособие. Ростов-на-Дону: ВУД 2009.

32. Бордюгова Т.Н. Уровневая модель подготовки бакалавров физико-математического образования по программированию в условии профильной направленности// Наука и образование: сборник трудов / Ростов-на-Дону, 2009. С.

33. Бордюгова Т.Н. Язык программирования «Turbo Pascal»: учебно-методическое пособие. Ч. II. Ростов-на-Дону: ВУД 2006.2008.

34. Бордюгова Т.Н., Кузнецова Е.М. Технология обучения программированию на младших курсах пед. вуза// Известие АМИ: сборниктрудов: студенческая научная конференция/ Ростовский Государственный Педагогический университет. Ростов-на-Дону, 2004. С.73.

35. Бордюгова.Т.Н. Язык программирования «Turbo Pascal»: учебно-методическое пособие. ч.З. Ростов-на-Дону: ВУД 2008.

36. Бороненко Т.А. Методика обучения информатике. Теоретические основы.учебное пособие для студентов. Спб.1997

37. Босова JI. JI Новый учебно-методический комплект по информатике и информационным технологиям для V—IV классов // Информатика и образование. 2004. -15с.

38. Брановский Ю.С. Методическая система обучения предметам в области информатики студентов нефизико-математических специальностей в структуре многоуровневого педагогического образования: автор.диссер.доктора пед.наук.-М., 1996.

39. Введение в педагогическую деятельность: Учеб. пособие для студ. высш. пед. учеб.|заведений. М.: Академия, 2002. С. 66.

40. Великолукское образование, Управление администрации образования Г.Великие Луки. Методические рекомендации к учебнику «Информатика. 8-9 классы» (А.Г.Гейн).

41. Вербицкий A.A. Активное обучение в высшей школе: контекстный подход / А. А. Вербицкий. М. : Высш. шк., 1991.

42. Виленкин Н.Я., Мордкович А.Г. О роли межпредметных связей в профессиональной подготовке студентов пединститута // Проблемы подготовки учителя математики в пединститутах: Межвузовский сборник научных трудов. М.: МГЗПИ, 1989. - С.20-36.

43. Вирт Н. Алгоритмы и структуры данных. М., Мир, 1989. Епанешников А., Епанешников В. Программирование в среде Turbo Pascal 7.0. M., Диалог-Мифи, 1997.

44. Вишнякова A.B. Образовательная среда как условие формирования информационно-коммуникативной компетентности учащихся: Дисс. . канд. пед. наук: 13.00.01. Оренбург, 2002. 172 с.

45. Власов Д. А. Технология проектирования педагогических объектов на основе управления развитием компетентности будущего специалиста./ Волгоград: Перемена, 2008. -126 с.

46. Воронцов А.Б. Особенности организации образовательного процесса при переходе с одной ступени образования на другую, или Нужна ли нам возрастная школа? Первое сентября №34, 45, 47.

47. Гайфуллин Б.Н., Антипина Г.С. «Современные информационные технологии. Обучение и консалтинг». М.: СИНТЕГ Интерфейс-ПРЕСС, 2000 г.- 342 с.

48. Гейн А.Г., Шолохович В.Ф. Преподавание курса "Основы информатики и вычислительной техники" в средней школе. Руководство для учителя. Учебное пособие. Екатеринбург: Виктор, 1992. 200 с.

49. Гейхман Л.К. Интерактивное обучение общению. Автореф. дисс на соиск. уч. степени д-ра пед. наук. Екатеринбург, 2003.-128 с.

50. Гольденберг В.А. «Введение в программирование». М.: Вузовская книга. 2000г. - 234 с.

51. Государственные образовательные стандарты высшего профессионального образования. М., 2000.- 22с.

52. Государственные образовательные стандарты высшего профессионального образования. М., 2000.- 22с.

53. Государственный образовательный стандарт высшего профессионального образования. Направление «540200 Физико-математическое образование» (степень - бакалавр физико-математического образования). Подписан 27. 03. 2000 г. М., 2000.

54. Государственный образовательный стандарт высшего профессионального образования. Направление «540200 Физико-математическое образование» (степень - бакалавр физико-математического образования). Подписан 27. 03. 2005 г. М., 2005.

55. Государственный образовательный стандарт высшего профессионального образования. Направление «540200 Физико-математическое образование» (степень - бакалавр физико-математического образования). Подписан 27. 03. 2000 г. М., 2005.

56. Государственный образовательный стандарт высшего профессионального образования. Направление «540200 Физико-математическое образование» (степень - бакалавр физико-математического образования). Подписан 27. 03. 2005 г. М., 2005.

57. Громыко В.И., Кучевский Ю.В., Панчук O.A. Развивающее обучение в комплексе обучения основам информатики. Метод и практика подготовки учебного материала// педагогическая информатика. 199. №2. С.37-57.

58. Гузеев В.В. Теория и практика интегральной технологии. М.:Народное образование, 2001. с.224 (Сер. Системные основания образовательной технологии).

59. Гурьев А.И. Статус межпередметных связей в системе современного образования // Наука и школа. 2002. - № 2. - с.41 - 45.

60. Данильчук Е.В. Методическая система формирования информационной культуры будущего педагога: автор.диссер.доктора пед.наук.-М., 2003

61. Данилюк А.Я. Теория интеграции образования. Ростов н/Д: РГПУ, 2000. - 440 с.

62. Данилюк А.Я. Учебный предмет как интегрированная система //Педагогика. 1977. - № 4. - С. 24-28.

63. Дудина И.М. Методическая система обучения основам логического программирования в профессиональном образовании учителя информатики дисс. на сосик.канд.пед.наук:спец. 13.00.08. Тольятти,1997 -168 с.

64. Ершов А.П. Избранные труды. Новосибирск: Наука, 1994. 416 с.Епанешников А., Епанешников В. Программирование в среде . Turbo Pascal 7.0. M.: «ДИАЛОГ-МИФИ», 1997.- 288с.

65. Жданов С.А. Применение информационных технологий в учебном процессе пединститута и педагогических исследованиях // Автореф.канд.пед.наук (13.00.02). -М., 1992.-20 с.

66. Жужжалов Валерий Евгеньевич. Совершенствование содержания обучения программированию на основе интеграции парадигмпрограммирования : Дис. . д-ра пед. наук : 13.00.02 : М., 2004 274 с. РГБ ОД, 71:05-13/140

67. Жучков В.М. Теоретическое основы концепции предметной обасти «Технология» для педагогических вузов ¡Монография. СПб.,2001

68. Загвязинский В.И. Теория обучения: Современная интерпретация. Издательский центр "Академия", 2001. 320 с.

69. Занков JI.B. Избранные педагогические труды. -М., 1990.

70. Захарова И. Г. Информационные технологии в образовании: Учеб. пособие для студ.высш. учеб. заведений. М.: Академия, 2003.

71. Звенигородский Г.А. Некоторые особенности учебных языков и систем программирования //Эксперйментальная информатика. Новосибирск: Наука, 1981. С. 81-91.

72. Зверев И.Д., Максимова В.Н. Межпредметные связи в современной школе. М., 1981. 160 с.

73. Зимняя И. А. Иерархическо-компонентная структура воспитательной деятельности // Сб. Воспитательная деятельность как объект анализа и оценивания/Под общ. ред. И.А. Зимней. М., 2003. - 87 с.

74. Зуев Е.А. Программирование на языке Турбо-Паскаль 6.0,7.0. М. Радио и связь. Веста. 1993.

75. Зуев Е.А. Система программирования Turbo Pascal. M., Радио и связь, 1997.

76. Зятькова Т.Г. Роль УМК в проектировании учебного процесса в ССУЗ. Фестиваль «Открытый урок 2006/2007». -М.: Первое сентября. -45с.

77. Иванова Г.С. «Технология программирования». Москва. Изд. МГТУ имени Н.Э.Баумана. 2003г.

78. Ильин В.П. Психологический анализ профессиональной компетентности учителя //Советская педагогика. 1990. № 8.

79. Информационные технологии в системе непрерывного педагогического образования. (Проблемы методологии и теории) /Под ред. В. А. Извозчикова. СПб.: Образование, 1996.

80. Исследование организационно-методологического обеспечения инновационных процессов в системе высшего педагогического образования: Отчет о НИР.№02.02.00 03781. Руководите В.А. Бордовский.- СПб.,2002.

81. Кинелев В.Г. Фундаментализация университетского образования // Высшее образование в России. 1994. №4. С. 7 13.

82. Коган Е.А. Системный подход и гуманитарное знание. Л.: Изд-во ЛГУ, 1991.384 с.

83. Козырев В.А. Взаимосвязь общей и профессиональной культуры педагога как фактор повышения педагогической квалификации // Сб. науч. трудов. Санкт-Петербург, 1992.

84. Колетвинова H.A. Модернизация профессионального образования: современный этап. Европейский фонд образования. М., 2003.

85. Компетентностный подход как способ достижения нового качества образования. М.: НФК, 2003.

86. Кравец В.В. Пути повышения эффективности использования новых информационных технологий в образовании//Информационные технологии в процессе подготовки современного специалиста: Межвуз.сб.-вып. 1 .-Липетск:ЛГПИ, 1998. 232 с.

87. Кузнецов A.A., Апатова Н.В. Основы информатики. 8-9 кл.: Учеб. для общеобразоват. учеб. заведений. 2 изд., стереотипное. М.: Дрофа, 2000. 176 с.

88. Кузнецов А.Б. Методика обучения учащихся классов с углубленным изучением информатики объектно-ориентированному проектированию программ. Автореф. дисс.канд. пед. наук. Екатеринбург, 1999. 20 с.

89. Кузьмина JI.Г. Формирование межпредметных связей информатики и математики в методической системе обучения студентов непрофильных вузов. Автореферат на соиск.докт.пед.наук: 13.00.02 М.:,2006. 342 с.

90. Кнут Д. Искусство программирования для ЭВМ. В 2-х тт. М.: Мир, 1976. Т. 1:

91. Кушнаренко А.Г., Лебедев Г.В., Сворень P.A. Основы информатики и вычислительной техники. М.:Просвящение, 1998.233 с.

92. Лавина Т. А. Интеграционные методы изучения программирования в вузовском курсе информатики // Вестник МГПУ. Серия информатика и информатизация образования. М., 2003, № 1 (1), с. 53-54.

93. Лавров С.С. Специфика обучения программированию при подготовке студентов-информатиков // Вестник МГПУ. Сер. «Информатика и информатизация образования». М., 2004, № 1 (2), с. 56-61.

94. Лапчик М.П. "Методика преподавания информатики": Учеб. пособие для студ. пед. вузов. М.:Издательский центр "Академия",2005г. -90с.

95. Лебедев O.E., Я.Н. Зайдельман. 3-е изд., стереотип. М.: Дрофа, 2002. 336 с.

96. Лебедева М.Б., Шилова О.Н. Что такое ИКТ-компетентность студентов педагогического университета и как ее формировать //Информатика и образование №3, 2004, с. 95.

97. ЛедневВ.С. Содержание образования: сущность, структура, перспективы. М.: Высш. шк., 1991. 224 с.

98. Лернер И.Я. Дидактическая система методов обучения. М., 1981.- 185 с.

99. Лернер И.Я. Процесс обучения и его закономерности. М., 1972. - 220с.

100. Лобова Г.Н. Основы подготовки студентов к исследовательской деятельности. М.,2000

101. Максимова В.Н. Межпредметные связи и совершенствование процесса обучения: Кн. для учителя. М.: Просвещение, 1984. - 143 с.

102. Материалы «Круглого стола» по проблеме Теория и практика личностно-ориентированного образования // Педагогика. 1996. №5.- С.72-80 с.

103. Матросов В.Л. Методология разработки учебных программ на основе процедурной парадигмы программирования // Вестник МГПУ. Сер. «Информатика и информатизация образования». М., 2004, № 1 (2), с. 61-66.

104. Межпредметные связи естественно-математических дисциплин: Пособие для учителей /Под ред. В.Н. Федоровой. М.: Просвещение, 1980, -208 с.

105. Минакова Н.И., Невская Е.С.,Угольницкий Г.А."Методы программирования" М.:Вузовская книга,2000г.

106. Михайлова И.Г. Математическая подготовка инженера в условиях профессиональной направленности межпредметных связей : Автореф. дис. . канд. пед. наук : 13.00.02/ И.Г. Михайлова; Тобол, гос. пед. ин-тим. Д.И. Менделеева. -Тобольск, 1998.-18 е. -Б.ц.

107. Михеев В.И. Моделирование и методы теории измерений в педагогике. М.: «Высшая школа», 1987.- 200с.

108. Могилев A.B., Пак Н.И., Хеннер E.K. Информатика. Учеб.пособие для студ.пед.вузов. М.: «Академия», 2000 г. 816с.

109. Монахов В.М. Введение в теорию педагогических технологий. Волгоград: Перемена, 2006. 318 с.

110. Монахов В.М. Технологические основы конструирования и проектирования учебного процесса. Монография, г. Волгоград «Перемена» 1995.

111. Монахов В.М., Смыковская Т.К. Проектирование авторской (собственной) методической системы учителя. // Школьные технологии № 4, 2001.-С. 48-64.

112. Мордкович А.Г. О профессионально-педагогической направленности математической подготовки будущих учителей // Советская педагогика, 1985. №6. С.52-57.

113. Мордкович А.Г. Профессионально-педагогическая направленность специальной подготовки учителя математики в педагогическом институте. Автореф. дисс. док. пед. наук. М., 1986. 36 с.

114. Морева Н. А. Педагогика среднего профессионального образования: Учеб. пособие для студентов высш. пед. учеб. заведений. М.: Академия, 2001. С. 26.

115. Основы математической статистики: Учебное пособие для ин-тов физ. культ. / Под ред. B.C. Иванова. М.: Физкультура и спорт, 1990. 176 с.

116. Пальчевский Б.П., Фридман J1.C., Селезнев И.Ф. «Учебно-методический комплекс средств обучения. Часть 1. Теоретические основы.» -Мн., 1998. 120 с.

117. Педагогика и психология высшей школы. Серия «Учебники, учебные пособия». Ростов-на-Дону: Феникс, 1998. - 544с.

118. Педагогика: Учебник для вузов/ Н. Бордовская, А. Реан. СПб.: Питер, 2003.-304 с.

119. Песталоцци И.Г. Избранные педагогические произведения. -М.,1963. Т.2

120. Пидкасистый П.И. Педагогика: Учебное пособие.М.:высшее образование, 2006.-432 с

121. Пильщиков В.Н. Сборник упражнений по языку Паскаль. М., Наука, 1999.

122. Пильщиков В.Н. Сборник упражнений по языку Паскаль. М.: Наука, 1989.- 160с.

123. Подковырова В.Н. Формирование ИКТ-компетентности будущих учителей // Педагогический университетский вестник Алтая: Материалы электронного журнала. Барнаул: Изд-во БГПУ, 2005. - №1(3), с.56.

124. Полунина И.Н. Интеграция курсов математики и информатики как фактор оптимизации общепрофессиональной подготовки в средней профессиональной школе: Автореферат дисс. . канд. пед. наук, М., 2003. -21 с.

125. Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль (версия 5.5). Изд-во МАИ, 1992.

126. Попов В.Б. Turbo Pascal для школьников. М.: Финансы и статистика, 1996. 464с.

127. Пышкало A.M. Методическая система обучения геометрии в начальной школе, (авт.доклад по монографии «методика обучения геометрии в начальных классах», пред.на соис.докт.пед.наук.М.:Центр,1997, 160 с.

128. Пышкало A.M. Методическая система обучения геометрии в начальной школе: Автореф. дис. док. пед. наук М.: 1975.

129. РакитинаЕ.А. Построение методической системы обучения на дея-тельностной основе: Дисс. . д-ра пед. наук: 13.00.02. Москва. 2002. -485 С.Рейнгольд Э., Нивергельт Ю., Део Н. Комбинаторные алгоритмы. М., Мир, 1980.-132 с.

130. Ремнев A.A. , Федотова C.B. Курс программирования для начинающих. Полигон нестандартных задач. М.:Солон-пресс, 2007.-359с.

131. Роберт И.В. Современные информационные технологии в образовании: диалектические проблемы; перспективы использования. М.: «Школа-Пресс»., 1994.-205 с.

132. РожинаИ.В. Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики. Дисс. . канд. пед. наук. Екатеринбург, 2002. 150 с.

133. Семакин И.Г. Информатика. Базовый курс.7-9 классы. М.: БИНОМ. Лаборатория знаний,2003. -342с.

134. Слинкин Д.А. Использование метода проектов при обучении программированию в курсе информатики. Автореф. дисс. кандидата пед. наук. Екатеринбург, 2001. 20 с.

135. Смолянникова О.Г. Развитие методической системы формирования информационной и коммуникативной компетентности будущего учителя на основе мультимедиа-технологий: автор.диссер.доктора пед.наук.-Спб., 2002.

136. Соколова О.В. Психолого-дидактические конструкты качества профессионального образования/Юбразование и наука. 2002. № 2(14).

137. Суббето А.И. Онтология и эпистемология компетентностного подхода, классификация и квалиметрия компетенций. С.-Пб.: 2006.

138. Трифонов Г.С. Разработка методики контроля готовности к профессиональной деятельности студентов средних специальных учебных заведений. -М., 2001.

139. Трофимова З.П. «Разработка УМК: проблема достижения целостности» Выш.шк. 1999. - с 3-4. С. 152.

140. Трубельский А.Н. Образовательная система России. Высшая школа.-М., 1999.

141. Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов / Н.Д. Угринович. М.: БИНОМ. Лаборатория знаний, 2003.-512 е.: ил.

142. Усковой О.Ф. программирование на языке Паскаль. Задачник. Санкт-Петербург: «Питер», 2003.-335с.

143. Уэмур С. Искусство программирования для ЭВМ. В 2-х тт. М.: Мир, 1976. Т. 1:

144. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. М.: «Нолидж», 1997. 616с.

145. Федеральный государственный образовательный стандарт высшего профессионального образования. Направление «Педагогическое образование» (степень бакалавр по направлению «Педагогическое образование»). Подписан 07. 03. 2011 г. М., 2010.

146. Федоренко Ю. Алгоритмы и программы на Turbo Pascal. Учебный курс. Санкт-Петербург: «Питер», 2001.-239с.

147. Федюшин Приоритетные направления развития психологических исследований в области образования и самообразования современного человека // Вопросы психологии. 2003. №6

148. Фоменко В.Т.Построение процесса обучения на интегративной основе. Ростов н/Д: ГНМЦ, 1996. 96 с.

149. Фролов П.Т. Системный подход в управлении педагогическим процессом в школе. Воронеж: Изд-во ВГУ, 1984. 217 с.

150. Фрумин И.Д. Компетентность будущего учителя. /Образование и наука. 2002. № 2(14).

151. Халяпина Л.П. Профессиональная подготовка учителя в системе многоуровневого университетского образования // Автореф. дисс. на соиск. уч. ст. канд. пед. наук. Новосибирск, 1996.

152. Хеннер Е.К., Шестаков А.П. Информационнокоммуникационная компетентность учителя: структура, требования и система измерения//Информатика и образование №12, 2004, с.5.

153. Хорев A.A. ЕГЭ по информатике. Ишим: Изд-во ИГПИ им. П.П. Ершова, 2011. - С. 17 - 19.

154. Хуторской A.B. Современная дидактика: учеб. Для вузов/А.В. Хуторской. СПб. Литер,2001.-544 с.

155. Цейтин Г.С. "Один способ изложения теории алгоритмов и перечислимых множеств", Проблемы конструктивного направления в математике. 3, Сборник работ. Посвящается Андрею Андреевичу Маркову к его шестидесятилетию, Наука, M.-JL, 1964, с 69-98.

156. Шаньгин В.Ф., Поддубная JI.M. Программирование на языке Паскаль. М.: Высш.шк., 1991. 142с.

157. Шень А. Программирование: Теоремы и задачи. М., МЦНМО, 1995.

158. Шлехова JI.B. К вопросу о методической системе обучения//ИТО-2004 XII конференция «Информационные технологии в образовании».Ч.2.

159. Щукина Г.И. «Проблема познавательного интереса в педагогике». М.: Педагогика, 1971. - 315 с.

160. Юринова, Е.А. Генезис понятия «Профессионально-компетентностная культура учителя» / Е.А. Юринова // Сборник материалов научно-практической конференции «XIV Ершовские чтения» Ишим: Изд-во ИГПИ им. П.П. Ершова, 2004. - С. 61 - 65.

161. Юринова, Е.А. Организация семинарских занятий по педагогике (методические рекомендации) / Е.А. Юринова. Ишим. - ИГПИ им. П.П. Ершова, 2006. - 76 с.

162. Юринова, Е.А. Профессионально-компетентностная культура как характеристика профессионализма педагога / Е.А. Юринова // Студенты педвуза школе: межвузовский сборник студенческих научных работ / Сост.

163. JI.B. Ведерникова. Ишим: Изд-во ИГПИ им. П.П. Ершова, 2005. - С. 14 — 17.

164. Юринова, Е.А. Профессионально-компетентностная культура учителя в условиях модернизации российского образования / Е.А.Юринова // Сибирский педагогический журнал. 2006. - №2. - С. 92 - 98.

165. Юркин А.Г.Задачник по Программированию. Санкт-Петербург: «Питер», 2002,-182с.

166. Bloom B.S. Taxonomy of Educational Objectives // The Classification of Educational goals. Handbooc 1: Cognitive Domain. №4. 1967.

167. Bloom В. C. Taxonomy of Educational Objectives: The Classification of Educational Goals New York: Longman, 1956.

168. Mathematics education and culture / Ed. By Alan J. Buchop. Dortdrecht ets. Kluwer ecole publ., Cop., 1988. 286 s.

169. Reichel H.C. Teaching student teachers: Integration of mathematics education into "classical" mathematics courses. Examples and various aspects. -Journal fuer Mathematik-Didaktik 12, Heft 4, S. 367-378