автореферат и диссертация по педагогике 13.00.01 для написания научной статьи или работы на тему: Дидактические условия развития конструктивно-логического мышления студентов - будущих педагогов-математиков
- Автор научной работы
- Купчинаус, Сергей Юрьевич
- Ученая степень
- кандидата педагогических наук
- Место защиты
- Ижевск
- Год защиты
- 2006
- Специальность ВАК РФ
- 13.00.01
Автореферат диссертации по теме "Дидактические условия развития конструктивно-логического мышления студентов - будущих педагогов-математиков"
На правах рукописи
Купчинаус Сергей Юрьевич
Дидактические условия развития конструктивно-логического мышления студентов - будущих педагогов-математиков
13.00.01 - Общая педагогика, история педагогики и образования
АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата педагогических наук
Ижевск 2006
Работа выполнена в ГОУ ВПО «Удмуртский государственный университет»
Научный руководитель: кандидат педагогических наук, доцент
Копотев Сергей Леонидович
Официальные оппоненты: доктор педагогических наук, профессор
Защита состоится «24» февраля 2006 г. в 10 часов на заседании диссертационного совета Д 212.275.02 при Удмуртском государственном университете по адресу: 426034, г. Ижевск, ул. Университетская, 1, корп.6, ауд. 301.
С диссертацией можно ознакомиться в библиотеке Удмуртского государственного университета (г. Ижевск, ул.Университетская, 1, корп.2).
Автореферат разослан «20» января 2006 г.
Мирошниченко Алексей Анатольевич кандидат педагогических наук, доцент Дергачев Валерий Федорович
Ведущая организация: ГОУ ВПО «Пермский государственный
педагогический университет»
Ученый секретарь диссертационного сове! кандидат психологических наук
шел
4994 О
7 Общая характеристика работы
Актуальность исследования. Конструктивный характер деятельности современного человека есть потребность времени. Конструктивность и логичность это - единственный способ решать профессиональные задачи в любой сфере современной жизни. Независимо от сферы деятельности современному специалисту требуется всестороннее развитие такого вида практического мышления как конструктивно-логическое.
При переходе к информационному обществу в условиях постоянного взаимодействия с компьютерами алгоритмический стиль мышления становится необходимой основой действий современного человека. Компьютеры и микропроцессоры - алгоритмические устройства заставляют человека-оператора действовать по строгим однозначным правилам -алгоритмам, точнее, предписаниям алгоритмического типа. В рамках данного исследования два понятия - конструктивно-логическое мышление и алгоритмический стиль мышления объединены в комплекс «конструктивно-логическое мышление - алгоритмический стиль мышления» (KJIM-ACM).
Влияние компьютерной техники и информационных технологий на , мышление общепризнанно и логично предположить, что это влияние может быть целенаправленным, организованным, а обучение алгоритмизации и программированию могут рассматриваться как эффективное средство развития этого комплекса. Наблюдения показывают, что уроки по предмету «Основы информатики и ВТ» в средней школе и занятия по информатике и программированию в вузе, как правило, не имеют выраженной развивающей направленности, а чаще всего сводятся к освоению технических умений и навыков работы с компьютером или программированию типовых задач по образцу. ,
Таким образом, существуют противоречия между.'
1) потребностью в специалистах современного типа, способных решать профессиональные задачи педагогического или социального управления, и недостаточным уровнем подготовленности выпускников вузов к работе в быстроменяющихся условиях рыночной экономики;
2) необходимостью развития конструктивно-логического мышления у студентов педагогических специальностей и недостаточной разработанностью адекватных для этого дидактических условий.
Выявленные противоречия позволили определить проблему исследования: каковы дидактические условия развития конструктивно-логического мышления у студентов-педагогов, изучающих программирование?
Цель исследования - выявить, теоретически обосновать дидактические условия, способствующие' развитию конструктивно-логического мышления (КЛМ) и формирования алгоритмического стиля мышления (АСМ) у студентов-педагогов, и экспериментально проверить эффективность их
реализации.
РОС. НАЦИОНАЛЫ) ,, БИБЛИОТЕКА
Объект исследования: процесс развития конструктивно-логического мышления студентов-педагогов.
Предметом исследования являются дидактические условия, способствующие развитию конструктивно-логического мышления у студентов при изучении программирования.
Гипотеза исследования состоит в предположении о том, что процесс развития конструктивно-логического мышления у студентов будет более динамичным, если:
- разработать дидактическую модель, включающую операционный и процессуально-содержательный компоненты, позволяющие обеспечить фундаментализацию обучения программированию и эффективность самостоятельной работы студента;
- определить систему дидактических принципов, адаптированных и нацеленных на развитие у студентов навыков и умений алгоритмизации и программирования;
- разработать экспериментальную программу обучения - комплекс требований, учебных заданий и организационных мер, учитывающих индивидуальные особенности обучающегося и стимулирующих самостоятельную работу студента, что повышает успешность обучения программированию.
Для достижения цели и доказательства изложенной гипотезы были определены следующие задачи исследования:
1. На основе анализа научно-теоретической литературы раскрыть сущность конструктивно-логического мышления и алгоритмического стиля мышления у студентов; выявить логическую взаимосвязь процессов -освоения основ алгоритмизации и программирования, и развития конструктивно-логического мышления;
2. Изучить структуру и содержание процессов развития конструктивно-логического мышления (К JIM) и формирования алгоритмического стиля мышления (АСМ), выявить связь развития этих сторон мышления с успешностью обучения программированию;
3. Выявить и обосновать дидактические условия успешного развития комплекса КЛМ-АСМ в процессе изучения программирования;
4. Сконструировать дидактическую модель, учитывающую исходный уровень развития мышления обучающихся и опирающуюся на систему дидактических принципов, и на ее основе разработать программу развивающего обучения основам алгоритмизации и программирования;
5. Разработать и Проверить процедуру диагностики успешности обучения программированию и развития конструктивно-логического мышления;
Методологической основой исследования явились системный, личности о-деятельностный и компетентностный подходы к проектированию педагогических процессов; ведущие положения педагогической науки о преобразующей роли субъекта деятельности, теоретические идеи проблемного и развивающего обучения.
Теоретическую основу исследования составляют: концепция практического мышления и его развития в деятельности С.Л.Рубинштейна и Б.М.Тешгова, концепция оперативного мышления Д.Н.Завалиппшой и В.Н.Пушкина; теория поэтапного развития мышления П.Я.Гальперина и Н.Ф.Талызиной; теория развивающего обучения В.В.Давыдова; теория учебной деятельности; концепция системно-целостного подхода к организации учебно-воспитательного процесса В.ПБеспалько; концептуальные идеи личностно-ориентированного образования; методологические принципы педагогического исследования М.Н.Скаткина; теорйя развития творческой личности; теория профессиональной педагогической деятельности Н.В.Кузьминой, В.И.Гинецинского, А.А.Реана, Г.С.Трофимовой и др.; теория педагогической квалиметрии В.С.Черепанова; теория оценочной деятельности С.Л.Копотева, теоретические подходы в исследовании психологии и педагогики обучения математике Л.Л.Гуровой, В.А.Крутецкого, А.А.Столяра; обучения информатике и программированию -О.К.Тихомирова, В.Н.Дружинина, Ю.Д.Бабаевой и А.Е.Войскунского, В.А.Копаева, результаты научных исследований и методические разработки по теоретической информатике А.П.Бельтюкова, Н.Н.Непейводы и др..
Для решения поставленных задач и проверки гипотезы использовались следующие методы исследования: теоретические - анализ научно-педагогической литературы, анализ, синтез, классификация, аналогия, системный анализ; эмпирические - наблюдение, анкетирование, педагогическая квалиметрия и экспертиза, моделирование, педагогический эксперимент, качественная и количественная обработка результатов педагогического исследования.
Научная новизна исследования;
1. Предложена дидактическая модель процесса развития конструктивно-логического мышления и формирования алгоритмического стиля мышления студентов-педагогов.
2. Определены дидактические условия эффективного развития конструктивно-логического мышления и формирования алгоритмического стиля мышления на занятиях по программированию, показаны потенциальные возможности интеллектуальной деятельности студентов вуза.
3. Разработана программа развивающего обучения алгоритмизации и программированию.
4. Предложен ключевой диагностический инструментарий, который расширяет список методов исследования конструктивно-логического мышления студентов и учащихся старших классов школы.
Теоретическая значимость диссертационного исследования состоит в том, что:
- раскрыта сущность содержания конструктивно-логического мышления обучающихся, за счет чего дополнен понятийно-терминологический аппарат педагогики;
- теоретически обоснованы показатели конструктивно-логического мышления студентов, выявлены уровни развития конструктивно логического мышления и их соответствие уровню компетенции в программировании;
- предложен критериальный аппарат и диагностический инструментарий, которые расширяют возможности педагога по целенаправленному развивающему обучению информатике и программированию.
Практическая значимость исследования определяется тем, что:
- в учебный процесс математических специальностей Удмуртского государственного университета (г.Ижевск) внедрен экспериментальный учебный курс алгоритмизации и программирования, который позволяет целенаправленно развивать конструктивно-логическое мышление студента, и, в частности, обучать развивающему подходу будущих педагогов;
- предложенный критериально-диагностический аппарат определения развития конструктивно-логического мышления используется при обучении студентов педагогических и математических специальностей;
- результаты исследования используются на математическом факультете Удмуртского государственного университета при разработке учебных планов и программ, учебно-методических пособий по алгоритмизации и программированию как для студентов и учащихся, так и для преподавателей.
Положения, выносимые на защиту:
1. Эффективность обучения программированию и компетенция студента в программировании, с одной стороны, зависят от уровня развития задатков конструктивно-логического мышления в раннем дошкольном и среднем школьном возрасте, и определяются дидактическими условиями развивающего обучения, с другой стороны, характеризуют актуальный уровень развития у студента конструктивно-логического мышления.
2. Авторская модель развития конструктивно-логического мышления в комплексе с алгоритмическим стилем мышления согласует логику развития указанного вида мышления с логикой изучения основ алгоритмизации и программирования задач для ЭВМ, и в процессе изучения программирования опирается на строгое системное соблюдение таких дидактических
принципов, как принципы научности и системности, наглядности, активности.
3. Дидактические условия эффективного развития конструктивно-логического мышления студентов при обучении программированию включают:
а) структурирование содержания, единицей которого является задание-проект на составление программы; соответствие последовательности изложения учебного материала логике освоения основ алгоритмизации и программирования; соответствие последовательности логике развития КЛМ;
б) выполнение требований к заданию-проекту: логическая законченность (от словесной постановки задачи до наглядного выполнения программы); различные уровни сложности как в рамках одного задания, так и в рамках тематического раздела; преемственность заданий, когда следующее задание включает элементы предыдущих задания, а его решение в значительной мере является комбинацией предшествующих решений; отбор содержания задания-проекта с соблюдением принципов научности, проблемного обучения, индивидуального подхода;
в) установление партнерских отношений между субъектами учебной деятельйости: студентом и преподавателем, между студентами.
4. Критериально-диагностический аппарат включает специально разработанную тестовую процедуру оценки успешности обучения основам программирования и процедуру обработки результатов измерений, которые позволяют определять уровень развития конструктивно-логического мышления студентов в терминах предложенной шкалы.
Опьхтно-экспериментальной базой исследования стали математический факультет и Институт экономики и управления ГОУ ВПО «Удмуртский государственный университет» (г.Ижевск). Выборка включала более 200 студентов специальностей «Математика», «Прикладная математика и информатика» и «Прикладная информатика» математического факультета и более 60 студентов специальности «Математические методы в экономике» Института экономики и управления УдГУ.
Организация и этапы исследования. Экспериментальная работа проводилась в три этапа:
Первый этап (1998-2001 гг.) включал в себя: разработку и проведение диагностических процедур; оценку взаимозависимости уровней интеллектуального развития и развития задатков КЛМ-АСМ в раннем дошкольном и среднем школьном возрастах, с одной стороны, и программной компетенции студента, с другой.
На втором этапе (2002-2003' гг.) разрабатывалась экспериментальная программа развивающего обучения студентов программированию, по которой проводилось обучение с целью проверки рабочей гипотезы исследования о том, что обучение на основе разработанных дидактических условий способствует существенному повышению эффективности обучения
алгоритмизации и программированию, и тем самым существенно развивает у студента конструктивно-логическое мышление.
На третьем этапе (2004-2005 гг.) проводились тестирование студентов-участников эксперимента, обработка и анализ результатов.
Достоверность и надежность научных результатов исследования обеспечена научной обоснованностью и непротиворечивостью исходных теоретических положений; целостностью рассмотрения предмета исследования; повторяемостью устойчивых результатов формирующего i
эксперимента; реализацией комплекса методов, адекватных поставленной цели.
Апробация работы и внедрение результатов исследования. Основные теоретические положения и результаты исследования обсуждались и получили одобрение на:
- международных, республиканских и вузовско-академических конференциях: г.Москва (2000, 2005), г.Ижевск (2001, 2004, 2005), г.Екатеринбург (2005);
- аспирантских семинарах кафедры педагогики и педагогической психологии, кафедры математического обеспечения ЭВМ УдГУ.
Объем и структура диссертации. Работа состоит из введения, трех глав, заключения, списка литературы и приложений, проиллюстрирована таблицами, рисунками и диаграммами. Материал изложен на 171 странице, содержит 11 таблиц, 2 рисунка и 2 диаграммы. Библиография включает 189 наименований. Приложение содержит 13 страниц.
Основное содержание диссертации
Во введении обоснована актуальность темы исследования, определены объект, предмет; цель и задачи и гипотеза исследования. Охарактеризованы научная новизна и практическая значимость работы, достоверность и обоснованность ее выводов. Сформулированы положения, выносимые на защиту.
В первой главе «Проблемы развивающего обучения информатике и программированию в научно-педагогической литературе» рассматриваются вопросы развитая конструктивно-логического мышления при обучении компьютерным наукам; обсуждаются три аспекта проблемы - философско-психологический, психолого-педагогический и методический.
В работе уточнены понятия конструктивной деятельности по управлению в организационно-экономической и социальной сфере, основанной на конструктивно-логического мышлении. Показано, что этот вид практического мышления в сочетании с алгоритмическим стилем мышления лежит в основе деятельности по программированию задач,
решаемых на ЭВМ, и при обучении программированию. Исходя из аналогии между будущей организационно-экономической и социальной управляющей деятельностью специалистов и учебной деятельностью студентов по программированию задач, в работе развивается подход к развитию конструктивно-логического мышления у студентов через обучение алгоритмизации и программированию.
Философско-психологический аспект проблемы, позволяющий определить цели и способы мышления, специфические для конструктивно-логической деятельности, рассмотрен в работах философа В.Н.Тростникова и известных математиков-информатиков Э.Дейкстры, Д.Кнута, А.П.Бельтюкова, Н.Н.Непейводы и математика-педагога С.С.Столяра, которые исследуют исторические корни программирования как раздела конструктивной математики, выводя из этого гносеологическое и методологическое единство современной математики и программирования. Например, в работах А.П.Бельтюкова автоматический дедуктивный синтез программ рассматривается как вид доказательства непротиворечивости исходной постановки задачи, а доказательство - как вид программирования. Педагог-информатик АЛЗ.Копаев с целью фундаментализации обучения исследовал философский аспект понятий «алгоритм», «алгоритмизация» и «алгоритмический процесс», структуру мыслительной деятельности при алгоритмизации.
Психолого-педагогический аспект проблемы, обеспечивающий понимание характера и особенности процесса формирования и развития конструктивно-логического мышления в различных возрастных периодах у обучающихся на различных ступенях системы образования, позволяет наметить подход к разработке и совершенствованию методики развития конструктивно-логического мышления у студентов младших курсов вуза. На основе личного педагогического опыта и по результатам анализа работ Ю.Д.Бабаевой, А.П.Бельтюкова, А.Е.Войскунского, В.Н.Дружинина, Д.Кнута, А.В.Копаева, А.А.Столяр а, Б.Шнейдермана, в диссертации выявлены основные познавательные действия и операции, присущие как конструктивно-логической деятельности математика и программиста, решающего задачу на ЭВМ, так и студента обучающегося программированию. Выявлены операционный состав этого вида деятельности, этапы и стадии ее освоения. Проведен анализ и дана характеристика этапов решения задачи на ЭВМ с позиций формирования составляющих конструктивно-логического мышления, при этом этапы структурирования задачи и алгоритмизации выделены как ключевые.
Исследование проблемы развития конструктивно-логического мышления в данной работе ограничено возрастными рамками старшего подросткового возраста (студенты младших курсов университета), сенситивного для развития рассматриваемого вида мышления. Предыдущий сенситивный период - средние классы школы (А.В.Копаев, Ю.В.Триус), для большинства будущих студентов в силу объективных причин остался невостребованым, поскольку в большинстве школ учащиеся в рамках
пользовательского курса изучали преимущественно технические аспекты информатики и программирования. Начальный период обучения на уровне высшего профессионального образования студентов математических, естественнонаучных, экономических и гуманитарных специальностей, подобно средним классам школы, включает одновременное и системное изучение ряда наук, в том числе математики и информатики, а также продолжительный курс основ алгоритмизации и программирования, то есть имеет место ситуация, благоприятная для развития конструктивно-логического мышления, когда можно добиться существенных сдвигов в интеллектуальном развитии обучающихся.
Определяющими условиями развития конструктивно-логического мышления у студентов, изучающих программирование, являются фундаментализация процесса обучения алгоритмизации и программирования, а также специально организованная самостоятельная работа студента по решению задач на ЭВМ.
В ходе анализа научно-педагогической литературы нами установлено, что, во-первых, обучение алгоритмизации и программированию задач для ЭВМ может оказывать существенное влияние на развитие мышления обучающегося (В.Н.Дружинин, А.В.Копаев, А.А.Столяр), при условии соединения процесса обучения программированию с процессом развития конструктивно-логического мышления, то есть обучение программированию должно проводиться в рамках специально разработанных дидактических условий. Во-вторых, вопросы структуры конструктивно-логического мышления, процесса и факторов его развития при обучении программированию студентов до сих пор не изучены теоретически и не исследованы экспериментально, что определило задачи настоящей работы. В-третьих, на сегодняшний день практически отсутствуют работы, посвященные разработке дидактических условий развивающего обучения программированию в профессиональном учебном заведении, то есть развивающий аспект обучения алгоритмизации и программированию студентов не изучен теоретически и не исследован экспериментально.
Вторая глава «Моделирование процесса развития конструктивно-логического мышления у студента при обучении программированию» посвящена разработке дидактических условий развития конструктивно-логического мышления у студентов, изучающих основы алгоритмизации и программирования.
Модель обучения программированию, являясь продолжением и конкретизацией общей теории обучения, должна опираться на определенную общедидактическую систему. В качестве общедидактической основы модели обучения программированию в работе принята дидактическая система проблемного обучения, согласно которой дидактический процесс строится как последовательность проблемных ситуаций (В.В.Давыдов, П.Я.Гальперин, Н.Ф.Талызина). Обучение программированию по своей сути является проблемным обучением, так как является обучением «через задачи».
ю
В установившейся практике пользуются обучением через задачи лишь при изучении отдельных вопросов. Практика показывает, что такое обучение ведется по схеме: «задачи —> теория—> задачи». Обучение программированию предполагает широкое применение этой схемы. Необходимо исходить из проблемных ситуаций, возникающих вне предаетной области программирования (в области естественных наук, техники, экономики или в какой-нибудь области практической деятельности), и формулировки соответствующих задач. Затем ставится цель * решить эти задачи средствами программного моделирования, то есть составления программы для ЭВМ.
Проблемные ситуации в программировании отличаются от математики тем, что математик создает математические модели, весьма удаленные от реального объекта, с одной стороны, из-за больших упрощений и допущений, а, с другой стороны, он практически не знает ограничения в ресурсах. Программист создает программную модель в жестких рамках ресурсов ЭВМ, в том числе по времени решения задачи, и степень адекватности объекту у такой модели не сравнима с математической - она намного выше. Схема проблемного обучения программированию, по нашему мнению, должна так же существенно отличаться от математической, как творческая по сути математическая деятельность отличается от технологической деятельности по составлению программ.
В соответствии с технологией программирования задачи ,на ЭВМ в рамках алгоритмической парадигмы показателями конструктивно-логического мышления применительно к программированию являются ЗУН, подкрепляемые опытом самостоятельного решения учебных задач, объединяемые термином компетенции в программировании и обеспечивающие выполнение этапов решения задачи, на которых в разной степени задействуются конструктивный и логический ресурс мышления: 1) анализ состава и структуры задачи (задания-проекта), выявление составляющих ее логически законченных подзадач (последующие этапы относятся как к подзадачам, так и к задаче, в целом); 2) преобразование исходной нечеткой вербальной постановки задачи (ГО) в формализованную ГО; 3) выбор известного метода или поиск нового метода решения формализованной задачи; 4) выбор структур данных и алгоритмизация метода решения задачи; 5) выбор языка программирования и кодирование алгоритма в терминах языка (программирование в узком смысле); 6) разработка схемы отладки и отладка программы с использованием тестовых данных; 7) анализ результатов решения на тестовых данных, сравнение результатов с ручными оценками и; при неудовлетворительных характеристиках полученного решения, возврат к пп.1-5. Общепризнанно, что этапы структурирования задачи и алгоритмизации решения задачи вместе с выбором оптимальной структуры данных являются ключевыми (Э.Дейхстра), в то же время развивающее обучение следует начинать с освоения 5-го этапа, постепенно дополняя его предшествующими и последующими этапами.
а
Исходя из обозначенных закономерностей было выделен концептуально значимый тезис, положенный в основу модел1фования процесса развития конструктивно-логического мышления у студента — развивающее обучение программированию должно строиться: а) фундаментально - с акцентом на структурирование задач, ресурсов и действий; б) активно - основной формой учебной работы является специально организованная самостоятельная работа студента над заданиями-проектами под руководством преподавателя; в) с активным участием студентов-будущих педагогов, которые привлекаются к организации, проведению и обсуждению процесса обучения.
На основе предложенных идей и подходов разработана модель развивающего обучения программированию (рис.1), включающая операционный и процессуально-содержательный компоненты. В операционном компоненте приведены формируемые познавательные действия, общие для управляющей деятельности и деятельности программиста. В процессуально-содержательном компоненте представлены этапы процесса, их цели и задачи. Поэтапный переход от исходного к конечному состоянию развития познавательных действий осуществляется согласно логике освоения технологии программирования задач для ЭВМ в рамках алгоритмической парадигмы, близкой к логике анализа и решения задач управления.
Решая поставленную педагогическую задачу, в работе конкретизированы следующие дидактические условия как основные элементы дидактического процесса развития конструктивно-логического мышления у студентов при обучении программированию:
1) Формы структурирования содержания учебного материала:
-задание-проект на составление программы как единица содержания;
-нарастающая сложность заданий-проектов при максимальной преемственности должны обеспечивать постоянное наличие зоны ближайшего развития и расширение зоны актуального развития исследуемого ввда мышления;
2) Принципы отбора содержания учебного материала:
Требования к заданию- проекту:
-логическая законченность - от словесной постановки задачи до решения и наглядного пошагового выполнения программы;
-различные уровни сложности как в рамках одного задания, так и в рамках тематического раздела;
-сложность задания определяется уровнями актуального и ближайшего развития студента, его текущей компетенцией в программировании;
-преемственность - задание следующего уровня сложности включает в себя элементы предыдущих заданий;
3) Обсуждение со студентом-будущим педагогом всех стадий решения задачи;
4) Осуществление программирования как поисковой и проектной деятельности по решению задач, при ведущей форме обучения -индивидуальной в самостоятельной работе и на занятиях;
Требования К уровню развитая мышления выпускника вуза
Операционный компонент модели
К
Я
§
I
S
и fcj 2 I
s
s, i
IB &
a
Процессуально-содержательный компонент модели
mm*
if
л
s-fs i
1
IS Si
ш Л
§E
IPf SfF
И
S s S S
ЧГ
Содержание обучения: овладение основами программного моделирования задач
Результат обучения: достигнутый уровень развития КЛМ и *
сформированное™ АСМ
5) Партнерские отношения субъектов учебной деятельности: -ориентация на субъект-субъектную модель взаимодействия между обучаемыми и обучающим (функция преподавателя состоит в организации успешного обучения);
-взаимодействие в паре между студентами экспериментальной и контрольной групп, выполняющих одинаковые задания.
На основе созданной модели, с учетом выделенных дидактических условий была разработана экспериментальная программа развивающего обучения программированию, рассчитанная на два семестра. Задания-проекты, выполняемые студентами, реализуют концепцию проблемного обучения (задания нарастают по сложности, задания следующего уровня включают содержательные и операционные элементы заданий предыдущего уровня) и направлены на поэтапное развитие конструктивно-логического мышления студента, повышение его компетенции в программировании.
В первом семестре студенты осваивают основы структурного анализа задач и их решения, составления простых и средней сложности алгоритмов, с реализацией на языке программирования Турбо-Паскаль. Сложность заданий нарастает от линейных вычислений сложных выражений до использования однородных структур данных и действий (линейные последовательности, одномерные массивы, файлы простой структуры, циклы, статичная графика).
Оценка достигнутого уровня успешности в программировании (и уровня развития конструктивно-логического мышления в сочетании с алгоритмическим стилем мышления) в конце первого семестра позволяет оценить зону ближайшего развития каждого студента, составить прогноз и уточнить план дальнейшей работы с конкретным студентом.
Программа второго семестра включает решение задач первого семестра, но в усложненной постановке, с использованием других структурных решений и средств алгоритмического языка (рекурсия, записи, структурированные файлы, динамические структуры, анимированная графика, объектное моделирование). Если студент, достигает своего предела в развитии исследуемого вида мышления, то он продолжает работать по образцу и закреплять ЗУН, приобретенные на ранних этапах учебной программы. Если потенциал развития КЛМ у студентов не был исчерпан, то в процессе обучения он продолжает активно раскрываться. В освоении программы они проходят все этапы и в конце экспериментального периода составляют программы, соответствующие начальному уровню и стилю профессионального программирования. Они продолжают обучение по программе до последней темы - знакомства с основами объектно-ориентированного программирования в рамках среды Object Pascal, составляя объектные программы невысокой сложности.
Измерение компетенции в программировании выполняется с помощью специально разработанной процедуры (открытый тест из 15 заданий; каждому заданию экспертами назначен вес, в сумме задания составляют 90 баллов) измерения уровня успешности освоения студентами основ
алгоритмизации и программирования, структурирования задачи и ее решения. Вся шкала успешности разделена на пять уровней компетенции -от 1-го начального (до 24 баллов) до 5-го продвинутого (свыше 65 баллов).
Третья глава «Опытно-экспериментальная работа по обучению программированию и развитию конструктивно-логического мышления студентов» посвящена проверке эффективности выявленных дидактических условий формирования конструктивно-логического мышления у студентов при обучении программированию.
В ходе трех этапов экспериментальной работы развитию конструктивно-логического мышления у студентов-математиков решались разные комплексы задач. На констатирующем этапе отработана методика и измерительные процедуры по оценке успешности обучения основам алгоритмизации и программирования студентов-математиков, оценки состояния и развития у них комплекса KJIM-ACM
На втором этапе - в формирующем эксперименте - была использована разработанная на основе модели обучения экспериментальная программа обучения, реализующая предлагаемые дидактические условия и основанная на системном применении специально адаптированных общедидактических принципов обучения - системности, наглядности, активности и других, и реализующие ее приемы и методы обучения, что дало существенный эффект в успешности освоения студентами основ программирования, а значит и в развитии их конструктивно-логического мышления и освоении ими алгоритмического стиля мышления.
' Для проведения опытно-экспериментальной работы были сформированы две группы студентов - экспериментальная (в дальнейшем ЭГ) и контрольная (КГ) - численностью по 25 человек в каждой. Студенты групп были объединены в пары по совпадению или близости следующих параметров - тендерный признак, тип среднего образовательного учреждения, стаж изучения информатики и программирования. В ходе эксперимента студентам одной пары выдавались одинаковые задания.
Контрольный этап исследования включал в себя:
- измерение уровня успешности в изучении основ программирования в обеих группах - дважды, после первого этапа (семестра обучения) и после второго этапа-семестра;
- обработку, анализ и интерпретацию результатов измерений (изменение уровня успешности в освоении основ алгоритмизации и программирования как показатель развития KJIM-ACM).
При проведении процедуры измерения студентам раздавались бланки с тестовыми заданиями и бланки для ответов и бумага для черновиков, так как ряд заданий требовали определенных черновых записей, анализа вариантов. Для корректности сравнений на процедуру всегда отводится время одной академической пары часов, после чего выполняется ввод и обработка результатов каждого студента с помощью специально разработанной электронной таблицы в приложении Excel среды Windows. Оценивались: сумма баллов, набранных студентом; среднее значение для всей группы;
средние значения для контрольной и экспериментальной групп; средние значения для различных уровней, распределение по уровням успешности.
Процедура тестирования к студентам обеих групп применялась двукратно - после первого семестра, когда для каждого студента уточнялись границы его зон актуального и ближайшего развития, и, после второго семестра, то есть временной промежуток между двумя точками измерения составлял примерно полгода, что достаточно для оценки изменения психологического новообразования. Результаты, усредненные по группам успешности, приведены на диаграммах 1 и 2.
Из приведенных диаграмм видно, что незначительное превышение в уровне успешности выполнения теста экспериментальной группы над контрольной 7,9%, обозначившееся после первого семестра, в конце года становится очевидным и существенным - 21,5%.
3. По уровням компетенции студенты распределились следующим образом:
- в контрольной группе до формирующего эксперимента 48% процентов студентов входили в группы начального и низкого уровня, но по окончанию эксперимента 30% остались в той же категории;
- в экспериментальной группе, перед началом эксперимента 47,8% студентов были в нижних группах компетенции, но по результатам формирующего эксперимента там осталось 13%;
- половина успешных студенты контрольной группы на начало второго семестра (34,8%) в конце перераспределились между двумя категориями -ниже и выше по компетенции, что составило в сумме 70%, в то же время в экспериментальной группе эти же три категории дали в сумме 87%.
Для двух групп студентов, участвовавших в эксперименте, выявлены пять схем развития конструктивно-логического мышления:
а) студент КГ:
а1) находился на низком начальном уровне развития КЛМ и, в частности, имел слабую школьную подготовку по информатике и ВТ - в этом случае преимущественно самостоятельная работа по общей программе с минимальным контролем, в лучшем случае, продвинет его на один шаг в сторону работы по образцу - с уровня 1 на уровень 2 (21,7%), а, в худшем, он останется в той же точке развития своего мышления, т.е. на уровне 1 или 2 (8,7%);
а2) обладал хорошим уровнем развития КЛМ, определяемым хорошей (как правило, лицейской) подготовкой по математике и информатике и ВТ - в этом случае обучение в рамках КГ переведет студента со 2-го уровня на 3-й уровень, но может снизить его показатели с 4-го уровня на 3-й (в сумме 43%);
¿3) отдельные студенты КГ (8,7%) изначально показывали наиболее высокий 5-й уровень развития КЛМ-АСМ, но в конце экспериментального срока они снизили свои показатели до 4-го уровня;
Диаграмма 1.
Динамика уровня развитая КЛМ студентов экспериментальной группы (в %)
Экспериментальная группа (N=25)
50
а 40
В8 Я
|зо Ё
| 20 -| а ю.
сч
2 3 4
Уровни успешности (КЛМ+АСМ)
□ После
1-го сем
■После
2-го сем
Диаграмма 2
Динамика уровня развития КЛМ студентов контрольной группы (в %) Контрольная группа (N=25)
50
§ 40 да
I 30
§ 20
о
а.
В 10
о со
со
я
жл
2 3 4
Уровни успешности (КЛМ+АСМ)
□ После 1-го сем
¡После 2-го сем
Рис. 2. Динамика развития конструктивно-логического мышления при обучении программированию
б) студент ЭГ:
61) обладал изначально низким уровнем развития KJIM и, в частности, имел слабую школьную подготовку по информатике и ВТ - в этом случае работа по экспериментальной программе перевела 47% изначально слабых студентов (уровни 1 и 2) в разряд хорошо развитых в смысле КЛМ-АСМ (48%);
62) 52% студентов ЭГ, показавших после 1-го семестра средний (3-й), хороший (4-й) и высокий (5-й) уровни развития комплекса KJIM-ACM (это, как правило, выпускники специализированных математических классов обычных школ, не имеющие выраженной компьютерной подготовки), в конце экспериментального обучения образовали 52% студентов с высоким и хорошим уровнями КЛМ-АСМ; обращает на себя внимание почти 3-х-кратное увеличение - с 8,7% до 21,7% - доли студентов, достигших высокой успешности в алгоритмизации и программировании и продвинутого уровня развития комплекса KJ1M-ACM.
Из приведенных данных можно сделать вывод о том, что экспериментальная методика наиболее эффективна для студентов с изначально низким и средним уровнем развития КЛМ-АСМ, но именно эти наиболее многочисленные категории обучаемых, в том числе будущие математики-педагоги, не ориентированные на карьеру программиста, и являются объектом нашего внимания.
Сопоставление результатов констатирующего и формирующего экспериментов показало, что реализация созданной экспериментальной программы развивающего обучения позволила существенно повысить уровень развития конструктивно-логического мышления студентов при изучении алгоритмизации и программирования. Результаты экспериментального исследования показали, что большинство студентов экспериментальной группы, достигли среднего и высокого уровней развития конструктивно-логического мышления.
Реализация авторской программы обучения студентов основам алгоритмизации и программирования позволила зафиксировать положительную динамику успешности в изучении программирования как показателя развития конструктивно-логического мышления. Тем самым подтвердилась гипотеза о том, что существенное развитие конструктивно-логического мышления у студентов и формирование у них алгоритмического стиля мышления в процессе обучения программированию обусловлено реализацией комплекса дидактических условий.
Анализ результатов опытно-экспериментальной работы свидетельствует об эффективности выявленных дидактических условий развития конструктивно-логического мышления и формирования алгоритмического стиля мышления в процессе изучения программирования. Успешность обучения программированию, оцениваемая с помощью специальной
измерительной процедуры, у студентов ЭГ - существенно (на 15-20%) выше, чем в контрольной выборке.
Проведенные теоретические и экспериментальные исследования позволили сформулировать организационно-методические рекомендации по обучению основам программирования студентов - будущих педагогов-математиков на младших курсах университета.
В заключении диссертации отмечается, что полученные результаты подтверждают гипотезу исследования.
Подводятся итоги проведенного исследования и формулируются следующие выводы:
1. Исследование показало, что дидактически обоснованная модель процесса развития конструктивно-логического мышления у студентов строится в рамках алгоритмической парадигмы программирования путем согласования логики освоения основ программирования с логикой развития конструктивно-логического мышления, с учетом исходного уровня развития этого вида мышления у студента.
2. Установлено, что согласование логики развития конструктивно-логического мышления с логикой обучения программированию, системное соблюдение ключевых дидактических принципов и их реализация в предложенной модели обучения, в конкретных методах и приемах, повышают эффективность обучения программированию, а следовательно существенно развивает конструктивно-логическое мышление студента.
3. Реализация авторской программы обучения студентов основам алгоритмизации и программирования позволила зафиксировать положительную динамику успешности в изучении программирования как показателя развития конструктивно-логического мышления. Тем самым подтвердилась гипотеза о том, что существенное развитие конструктивно-логического мышления у студентов в процессе обучения программированию обусловлено внедрением в учебный процесс специально разработанного комплекса дидактических условий.
Проведенное исследование выявило ряд новых проблем, требующих решения. В рамках дальнейшего изучения конструктивно-логического мышления студентов как разновидности практического мышления необходимо исследовать механизмы взаимодействия при обучении студентов-будущих учителей математики и информатики двум видам конструктивно-логической деятельности и соответственно механизмы формирования двух компетенций - математической и программиста, что актуально для педагогов при обучении учащихся средней школы и студентов математических и компьютерных специальностей вузов.
Целесообразно продолжить исследование возможностей и специфики разработанного компетентностного подхода при развивающем обучении программированию в других возрастных периодах, на других уровнях и в других формах образования.
Основные положения диссертационного исследования отражены в следующих публикациях автора:
1. Купчинаус С.Ю., Златкис В.М. Методические указания к выполнению лабораторных работ по курсу «Организация вычислительных процессов ЦВМ». - Ижевск: ИМИ, 1980. - 2,8 п.л. (1/2).
2. Купчинаус С.Ю., Златкис В.М. Методические указания к выполнению курсовой работы по системному программированию. - Ижевск: ИМИ, 1980. -2,3 п.л. (2/3).
3. Купчинаус С.Ю. Методические указания по решению задач в системе коллективного доступа ЭВМ ЕС. - Ижевск: ИМИ, 1983. - 2,2 п.л.
4. Купчинаус С.Ю., Анисимов А.Е. Программирование. Ч. 1. Введение в алгоритмизацию задачи программирование на языке Паскаль. Учебное пособие. - Ижевск: Изд-во Удмуртского ун-та, 1994; 2001. - 80 с. (3/4).
5. Купчинаус С.Ю. О психолого-педагогических аспектах обучения программированию // Тез. докл. 4-й Росс, универ.-академ. науч.-практ.конф., ч.б. - Ижевск: Изд-во Удмуртского ун-та, 1999. - С. 53.
6. Бельпоков А.П., Копотев С.Л., Купчинаус С.Ю. Конструктивно-логическое мышление в основе обучения математике и программированию // Инновационные процессы в сфере образования и проблемы повышения качества подготовки специалистов / Сб. матер. междунар.науч.-практ. конф. Т.2. - Ижевск: «Удмуртский ун-т», 2005. - С.69-75. (1/3).
7. Купчинаус С.Ю. Дидактические условия развития конструктивно-логического мышления при обучении студентов программированию // Синергетика в междисциплинарном подходе современной Психологии /
Сб. науч. тр. Под ред. Р.Х.Тугушева. - Саратов: Изд-во Сарат. ун-та, 2005. -С.91-93.
8. Купчинаус С.Ю. Роль дидактических принципов при обучении студентов программированию // Математика. Компьютер. Образование / Сб. науч. тез. 12-й Международной конференции - Москва: МОО «Женщины в науке и образовании», 2005. - С.315.
9. Купчинаус С.Ю. Обучение программному моделированию как инструмент развития мышления будущего специалиста // Личностно-развивающее профессиональное образование / Сб. «Материалы V Междунар.науч.-пракг.конф.», 4.1. - Екатеринбург: РГППУ, 2005. - С.183-186.
10. Купчинаус С.Ю. Компетенция в программировании как показатель развития конструктивно-логического мышления. / Материалы и тезисы регион, науч.-практ.конф. «Компетентностный подход в образовании». -Ижевск: Изд-во «Удмуртский университет». 2006, - С.200-201.
Отпечатано с оригинал-макета заказчика
Подписано в печать 11.01.2006. Формат 60x84/16. Тираж 100 экз. Заказ № 33.
Типография ГОУВПО «Удмуртский государственный университет» 426034, Ижевск, ул. Университетская, 1, корп. 4.
I
I
i
I
i
Ii i
У.
1
¿oes А »-1994 m
\
s
I »
\
\
I
Содержание диссертации автор научной статьи: кандидата педагогических наук, Купчинаус, Сергей Юрьевич, 2006 год
Введение.
Глава 1. Проблема развития конструктивно-логического мышления в научно-педагогическои литературе.
1.1. Конструктивно-логическая деятельность и конструктивно-логическое мышление.
1.2. Влияние компьютерного обучения на развитие личности и мышления.
1.3. Математика и программирование как сферы конструктивнологической деятельности.
1.4. Анализ научно-теоретической литературы по психологии программирования, деятельности программиста и способностям к этому виду деятельности.
1.5. Психолого-педагогические исследования деятельности по обучению алгоритмизации и программированию.
1.6. Обзор исследований по развивающему обучению основам алгоритмизации и программирования.
Выводы по первой главе.
Глава 2. Моделирование процесса развития конструктивно-логического мышления у студента при обучении программированию.
2.1. Авторский подход к моделированию процесса развития конструктивно-логического мышления у студентов.
2.2. Модель процесса развития конструктивно-логического мышления у студентов при изучении программирования.
2.3. Авторская программа развития конструктивно-логического мышления у студентов в процессе изучения основ программирования 115 Выводы по второй главе.
Глава 3. Опытно-экспериментальная работа по обучению программированию и развитию конструктивно-логического мышления студентов.
3.1. Организация и методика констатирующего этапа экспериментального исследования.
3.2. Методическое обеспечение и организация формирующего эксперимента. Анализ и интерпретация результатов формирующего эксперимента.
3.3. Контролирующий этап - проверка эффективности дидактических условии развития конструктивно-логического мышления.
3.4. Методические рекомендации по обучению будущих педагоговпреподавателей математики и информатики.
Выводы по третьей главе.
Введение диссертации по педагогике, на тему "Дидактические условия развития конструктивно-логического мышления студентов - будущих педагогов-математиков"
Познание окружающей действительности и управление ею в интересах общественного прогресса и развития личности требуют от любого человека определенного набора знаний, умений и навыков. Сегодня основным содержанием профессиональной деятельности работников в любой сфере деятельности является управление некоторой предметной областью через анализ и моделирование ее процессов и явлений конструктивно-логическими средствами. Для этого необходим определенный уровень конструктивно-логического мышления (КЛМ). Именно такое мышление требуется учителю и ученому, инженеру и экономисту, рядовому менеджеру и руководителю организации при анализе, описании и оптимизации управляемой ситуации в предметной области (ПрО).
Конструктивно-логическое мышление требуется и для эффективной работы с современными программными системами, поддерживающими деятельность широкого круга специалистов. Сегодня рабочее место специалиста оснащено персональным компьютером (ПК), который по сети объединен с другими ПК, таким образом, автоматизированные рабочие места (АРМ) объединены в единое целое, в единую среду для решения задач управления различного уровня. Содержанием работы специалистов на АРМ является сбор данных, анализ, описание и измерение параметров управляемой ситуации, ее структурирование на составляющие, конструирование различных вариантов управления и их оценка - все вместе это моделирование ситуации с целью поиска вариантов решения задачи управления и выбор наиболее оптимального варианта принятия решения (ПР).
Одним из наиболее эффективных средств моделирования является программное моделирование или программирование задачи для ЭВМ. В рамках доминирующей так называемой алгоритмической парадигмы исследуемый процесс или явление должны быть представлены в виде алгоритма, воплощенного в компьютерную программу. Отсюда, алгоритмический стиль мышления (АСМ) может рассматриваться как необходимая составляющая часть конструктивно-логического мышления в случае компьютерной поддержки деятельности специалиста.
В то же время нет необходимости рассматривать всех специалистов, занятых программным моделированием и управлением в различных областях практики, как программистов - сегодня для широкого круга специалистов создаются и совершенствуются специальные программные системы - удобные средства описания и анализа процессов и объектов их предметной области.
Актуальность исследования. Конструктивный характер деятельности современного человека есть потребность времени. Конструктивность и логичность это - единственный способ решать профессиональные задачи в любой сфере современной жизни. Независимо от сферы деятельности современному специалисту требуется всестороннее развитие такого вида практического мышления как конструктивно-логическое.
При переходе к информационному обществу в условиях постоянного взаимодействия с компьютерами алгоритмический стиль мышления становится необходимой основой действий современного человека. Компьютеры и микропроцессоры - алгоритмические устройства заставляют человека-оператора действовать по строгим однозначным правилам - алгоритмам, точнее, предписаниям алгоритмического типа. В рамках данного исследования два понятия - конструктивно-логическое мышление и алгоритмический стиль мышления объединены в комплекс «конструктивно-логическое мышление - алгоритмический стиль мышления» (KJIM-ACM).
Влияние компьютерной техники и информационных технологий на мышление общепризнанно и логично предположить, что это влияние может быть целенаправленным, организованным, а обучение алгоритмизации и программированию могут рассматриваться как эффективное средство развития этого комплекса. Наблюдения показывают, что уроки по предмету «Основы информатики и ВТ» в средней школе и занятия по информатике и программированию в вузе, как правило, не имеют выраженной развивающей направленности, а чаще всего сводятся к освоению технических умений и навыков работы с компьютером или программированию типовых задач по образцу.
Таким образом, существуют противоречия между;
1) потребностью в специалистах современного типа, способных решать профессиональные задачи педагогического или социального управления, и недостаточным уровнем подготовленности выпускников вузов к работе в быстроменяющихся условиях рыночной экономики;
2) необходимостью развития конструктивно-логического мышления у студентов педагогических специальностей и недостаточной разработанностью адекватных для этого дидактических условий.
Выявленные противоречия позволили определить проблему исследования: каковы дидактические условия развития конструктивно-логического мышления у студентов-педагогов, изучающих программирование?
Цель исследования - выявить, теоретически обосновать дидактические условия, способствующие развитию конструктивно-логического мышления (KJIM) и формирования алгоритмического стиля мышления (АСМ) у студентов-педагогов, и экспериментально проверить эффективность их реализации.
Объект исследования: процесс развития конструктивно-логического мышления студентов-педагогов.
Предметом исследования являются дидактические условия, способствующие развитию конструктивно-логического мышления у студентов при изучении программирования.
Гипотеза исследования состоит в предположении о том, что процесс развития конструктивно-логического мышления у студентов будет более динамичным, если:
- разработать дидактическую модель, включающую операционный и процессуально-содержательный компоненты, позволяющие обеспечить фундаментализацию обучения программированию и эффективность самостоятельной работы студента;
- определить систему дидактических принципов, адаптированных и нацеленных на развитие у студентов навыков и умений алгоритмизации и программирования;
- разработать экспериментальную программу обучения - комплекс требований, учебных заданий и организационных мер, учитывающих индивидуальные особенности обучающегося и стимулирующих самостоятельную работу студента, что повышает успешность обучения программированию.
Для достижения цели и доказательства изложенной гипотезы были определены следующие задачи исследования:
1. На основе анализа научно-теоретической литературы раскрыть сущность конструктивно-логического мышления и алгоритмического стиля мышления у студентов; выявить логическую взаимосвязь процессов - освоения основ алгоритмизации и программирования, и развития конструктивно-логического мышления;
2. Изучить структуру и содержание процессов развития конструктивно-логического мышления (КЛМ) и формирования алгоритмического стиля мышления (АСМ), выявить связь развития этих сторон мышления с успешностью обучения программированию;
3. Выявить и обосновать дидактические условия успешного развития комплекса KJIM-ACM в процессе изучения программирования;
4. Сконструировать дидактическую модель, учитывающую исходный уровень развития мышления обучающихся и опирающуюся на систему дидактических принципов, и на ее основе разработать программу развивающего обучения основам алгоритмизации и программирования;
5. Разработать и проверить процедуру диагностики успешности обучения программированию и развития конструктивно-логического мышления;
Методологической основой исследования явились системный, личностно-деятельностный и компетентностный подходы к проектированию педагогических процессов; ведущие положения педагогической науки о преобразующей роли субъекта деятельности, теоретические идеи проблемного и развивающего обучения.
Теоретическую основу исследования составляют: концепция практического мышления и его развития в деятельности С.Л.Рубинштейна и Б.М.Теплова, концепция оперативного мышления Д.Н.Завалишиной и В.Н.Пушкина; теория поэтапного развития мышления П.Я.Гальперина и Н.Ф.Талызиной; теория развивающего обучения В.В.Давыдова; теория учебной деятельности; концепция системно-целостного подхода к организации учебно-воспитательного процесса В.П.Беспалько; концептуальные идеи личностно-ориентированного образования; методологические принципы педагогического исследования М.Н.Скаткина; теория развития творческой личности; теория профессиональной педагогической деятельности Н.В.Кузьминой, В.И.Гинецинского, П.К.Петрова, А.А.Реана, Г.С.Трофимовой и др.; теория педагогической квалиметрии В.С.Черепанова; теория оценочной деятельности С.Л.Копотева, теоретические подходы в исследовании: психологии и педагогики обучения математике - Л.Л.Гуровой, В.А.Крутецкого, А.А.Столяра; обучения информатике и программированию - О.К.Тихомирова, В.Н.Дружинина, Ю.Д.Бабаевой и А.Е.Войскунского, В.А.Копаева; результаты научных исследований и методические разработки по теоретической информатике А.П.Бельтюкова, Н.Н.Непейводы и др.
Для решения поставленных задач и проверки гипотезы использовались следующие методы исследования: теоретические - анализ научно-педагогической литературы, анализ, синтез, классификация, аналогия, системный анализ; эмпирические - наблюдение, анкетирование, педагогическая квалиметрия и экспертиза, моделирование, педагогический эксперимент, качественная и количественная обработка результатов педагогического исследования.
Научная новизна исследованиях
1. Предложена дидактическая модель процесса развития конструктивно-логического мышления и формирования алгоритмического стиля мышления студентов-педагогов.
2. Определены дидактические условия эффективного развития конструктивно-логического мышления и формирования алгоритмического стиля мышления на занятиях по программированию, показаны потенциальные возможности интеллектуальной деятельности студентов вуза.
3. Разработана программа развивающего обучения алгоритмизации и программированию.
4. Предложен ключевой диагностический инструментарий, который расширяет список методов исследования конструктивно-логического мышления студентов и учащихся старших классов школы.
Теоретическая значимость диссертационного исследования состоит в том, что:
-раскрыта сущность содержания конструктивно-логического мышления обучающихся, за счет чего дополнен понятийно-терминологический аппарат педагогики;
- теоретически обоснованы показатели конструктивно-логического мышления студентов, выявлены уровни развития конструктивно логического мышления и их соответствие уровню компетенции в программировании;
- предложен критериальный аппарат и диагностический инструментарий, которые расширяют возможности педагога по целенаправленному развивающему обучению информатике и программированию.
Практическая значимость исследования определяется тем, что:
- в учебный процесс математических специальностей Удмуртского государственного университета (г.Ижевск) внедрен экспериментальный учебный курс алгоритмизации и программирования, который позволяет целенаправленно развивать конструктивно-логическое мышление студента, и, в частности, обучать развивающему подходу будущих педагогов;
- предложенный критериально-диагностический аппарат определения развития конструктивно-логического мышления используется при обучении студентов педагогических и математических специальностей;
- результаты исследования используются на математическом факультете Удмуртского государственного университета при разработке учебных планов и программ, учебно-методических пособий по алгоритмизации и программированию как для студентов и учащихся, так и для преподавателей.
Положения, выносимые на защиту:
1. Эффективность обучения программированию и компетенция студента в программировании, с одной стороны, зависят от уровня развития задатков конструктивно-логического мышления в раннем дошкольном и среднем школьном возрасте, и определяются дидактическими условиями развивающего обучения, с другой стороны, характеризуют актуальный уровень развития у студента конструктивно-логического мышления.
2. Авторская модель развития конструктивно-логического мышления в комплексе с алгоритмическим стилем мышления согласует логику развития указанного вида мышления с логикой изучения основ алгоритмизации и программирования задач для ЭВМ, и в процессе изучения программирования опирается на строгое системное соблюдение таких дидактических принципов, как принципы научности и системности, наглядности, активности.
3. Дидактические условия эффективного развития конструктивно-логического мышления студентов при обучении программированию включают: а) структурирование содержания, единицей которого является задание-проект на составление программы; соответствие последовательности изложения учебного материала логике освоения основ алгоритмизации и программирования; соответствие последовательности логике развития КЛМ; б) выполнение требований к заданию-проекту: логическая законченность (от словесной постановки задачи до наглядного выполнения программы); различные уровни сложности как в рамках одного задания, так и в рамках тематического раздела; преемственность заданий, когда следующее задание включает элементы предыдущих задания, а его решение в значительной мере является комбинацией предшествующих решений; отбор содержания задания-проекта с соблюдением принципов научности, проблемного обучения, индивидуального подхода; в) установление партнерских отношений между субъектами учебной деятельности: студентом и преподавателем, между студентами.
4. Критериально-диагностический аппарат включает специально разработанную тестовую процедуру оценки успешности обучения основам программирования и процедуру обработки результатов измерений, которые . позволяют определять уровень развития конструктивно-логического мышления студентов в терминах предложенной шкалы.
Опытно-экспериментальной базой исследования стали математический факультет и Институт экономики и управления ГОУ ВПО «Удмуртский государственный университет» (г.Ижевск). Выборка включала более 200 студентов специальностей «Математика», «Прикладная математика и информатика» и «Прикладная информатика» математического факультета и более 60 студентов специальности «Математические методы в экономике» Института экономики и управления УдГУ.
Организация и этапы исследования. Экспериментальная работа проводилась в три этапа:
Первый этап (1998-2001 гг.) включал в себя: разработку и проведение диагностических процедур; оценку взаимозависимости уровней интеллектуального развития и развития задатков КЛМ-АСМ в раннем дошкольном и среднем школьном возрастах, с одной стороны, и программной компетенции студента, с другой.
На втором этапе (2002-2003 гг.) разрабатывалась экспериментальная программа развивающего обучения студентов программированию, по которой проводилось обучение с целью проверки рабочей гипотезы исследования о том, что обучение на основе разработанных дидактических условий способствует существенному повышению эффективности обучения алгоритмизации и программированию, и тем самым существенно развивает у студента конструктивно-логическое мышление.
На третьем этапе (2004-2005 гг.) проводились тестирование студентов-участников эксперимента, обработка и анализ результатов.
Достоверность и надежность научных результатов исследования обеспечена научной обоснованностью и непротиворечивостью исходных теоретических положений; целостностью рассмотрения предмета исследования; повторяемостью устойчивых результатов формирующего эксперимента; реализацией комплекса методов, адекватных поставленной цели.
Апробация работы и внедрение результатов исследования. Основные теоретические положения и результаты исследования обсуждались и получили одобрение на:
- международных, республиканских и вузовско-академических конференциях: г.Москва (2000, 2005), г.Ижевск (2001, 2004, 2005), г.Екатеринбург (2005);
- аспирантских семинарах кафедры педагогики и педагогической психологии, кафедры математического обеспечения ЭВМ УдГУ.
Объем и структура диссертации. Работа состоит из введения, трех глав, заключения, списка литературы и приложений, проиллюстрирована таблицами, рисунками и диаграммами. Материал изложен на 171 странице, содержит 11 таблиц, 2 рисунка и 2 диаграммы. Библиография включает 189 наименований. Приложение содержит 13 страниц.
Заключение диссертации научная статья по теме "Общая педагогика, история педагогики и образования"
Выводы по главе 3
1. В ходе трех этапов экспериментальной работы развитию конструктивно-логического мышления у студентов-математиков решались различные комплексы задач. На первом этапе — в констатирующем эксперименте - отработана методика и измерительные процедуры по оценке состояния и развития комплекса КЛМ-АСМ у студентов-математиков, изучающих математику и основы программирования на младших курсах вуза. На втором этапе - в формирующем эксперименте -была использована разработанная на основе модели обучения экспериментальная программа обучения основам алгоритмизации и программирования, что дало существенный эффект в успешности освоения студентами основ программирования, а значит и в развитии их конструктивно-логического мышления и освоения ими алгоритмического стиля мышления.
2. Анализ хода и результатов экспериментов показали, что экспериментальная методика, опирающаяся на фундаментализацию обучения программированию и системную реализацию как общедидактических принципов обучения, так и частнодидактических подходов к обучению программированию, стимулирует активную позицию студента, формирует в нем интерес к освоению программирования, что отражается на результатах обучения.
3. В ходе экспериментальной работы: а) на констатирующем этапе: отслеживались показатели общего интеллектуального развития студентов-математиков и показатель их успешности в изучении основ алгоритмизации и программирования; зафиксировано, что: показатели развития общих познавательных способностей практически одинаковы для всех категорий студентов-математиков. Это подтверждает, что на естественнонаучные специальности поступают выпускники школ, сориентированные на них еще во время обучения в школе, и фактор случайности очень незначителен;
- по результатам специального теста, которые показали студенты-математики после изучения основ программирования, все студенты делятся на три неравные группы - высокой успешности, средней успешности и низкой успешности в обучении программированию; из таблиц видно, что у математиков по четверти студентов показали высокий и низкий результаты, а ровно половина студентов - девушки и юноши, показали среднюю успешность, тогда как у будущих программистов больше половины девушек показали высокий результат и по четверти -средний и низкий, и 88% юношей - высокий, и только 1 студент - низкий; т.е. показатели программистов в 2,5 раза превосходят аналогичные показатели математиков, показатели юношей почти в 2 раза выше, чем у девушек; б) на формирующем и контрольном этапах отслеживался один показатель - успешность освоения основ алгоритмизации и программирования; зафиксировано, что успешность обучения программированию студентов, оцениваемая с помощью специальной измерительной процедуры, у студентов экспериментальной группы (ЭГ) существенно (на 15-20%) выше, чем у студентов контрольной группы (КГ).
4. Анализ результатов опытно-экспериментальной работы свидетельствует об эффективности выявленных дидактических условий развития конструктивно-логического мышления и формирования алгоритмического стиля мышления в процессе изучения программирования.
5. Проведенные теоретические и экспериментальные исследования позволили сформулировать организационно-методические рекомендации по обучению основам программирования студентов естественнонаучных специальностей на младших курсах вуза.
Заключение
1. Анализ научно-педагогической литературы, посвященной практическому мышлению и его развитию, позволил выдвинуть гипотезу, что существенное влияние на развитие такой разновидности практического мышления как конструктивно-логическое мышление у студентов может быть достигнуто посредством обучения их программированию задач для ЭВМ.
2. Исследование показало, что дидактически обоснованная модель процесса развития конструктивно-логического мышления у студентов строится в рамках алгоритмической парадигмы программирования путем согласования логики освоения основ программирования с логикой развития конструктивно-логического мышления, с учетом исходного уровня развития этого вида мышления.
3. Установлено, что согласование логики развития конструктивно-логического мышления с логикой обучения программированию, системное соблюдение ключевых дидактических принципов и их реализация в предложенной модели обучения, в конкретных методах и приемах, существенно повышают успешность обучения программированию, а следовательно существенно развивает конструктивно-логическое мышление студента.
4. Успешность процесса развития конструктивно-логического мышления у студентов, изучающих основы алгоритмизации и программирования, достигается благодаря реализации преподавателем комплекса дидактических условий, включающего:
- использование задания-проекта как формы структурирования учебного материала;
- логическую законченность каждого задания-проекта, связывающего определенный этап освоения логики программирования с этапом развития конструктивно-логического мышления у студента;
- использование в учебной деятельности активных методов обучения;
- использование в учебной деятельности активных форм организации учебного процесса, в частности, специально организованной самостоятельной работы студента как основной формы;
- партнерские отношения субъектов учебной деятельности, как студента и преподавателя, так в парах студентов, выполняющих одинаковые задания.
5. Реализация авторской программы обучения студентов основам алгоритмизации и программирования позволила зафиксировать положительную динамику успешности в изучении программирования как показателя развития конструктивно-логического мышления. Тем самым подтвердилась гипотеза о том, что существенное развитие конструктивно-логического мышления у студентов в процессе обучения программированию обусловлено внедрением в учебный процесс специально разработанного комплекса дидактических условий.
6. Проведенное исследование выявило ряд новых проблем, требующих решения. В рамках дальнейшего изучения конструктивно-логического мышления студентов как разновидности практического мышления необходимо: а) продолжить теоретическое и экспериментальное исследование конструктивно-логического потенциала различных видов учебной деятельности обучающихся и практической деятельности специалистов современных отраслей экономики, а также возможностей по развитию КЛМ в рамках учебных планов вузовских специальностей и рабочих программ отдельных дисциплин. б) в рамках известного идейного и генетического единства математики и программирования необходимо исследовать механизмы взаимодействия при обучении студента двух видов конструктивно-логической деятельности и соответственно двух компетенций - математической и программиста, что актуально для педагогов при обучении учащихся средней школы и студентов математических и компьютерных специальностей вузов; в) в настоящей работе алгоритмизация задачи и программирование ее для решения на ЭВМ рассматривались не только как средство развития комплекса конструктивно-логического мышления, но и как конструктивный метод моделирования явлений действительности, т.е. как метод познания через построение программных моделей. В то же время, и само программирование как метод моделирования тоже не стоит на месте, а постоянно эволюционирует; перспективным направлением является исследование психолого-педагогических аспектов обучения студентов программному моделированию в рамках современных парадигм -объектно-ориентированной и парадигмы управления так называемыми бизнес-процессами предметной области.
Целесообразно продолжить исследование возможностей и специфики разработанного компетентностного подхода при развивающем обучении программированию в других возрастных периодах, на других уровнях и в других формах образования.
Все это задает перспективы и направления дальнейшей работы по проблеме.
Список литературы диссертации автор научной работы: кандидата педагогических наук, Купчинаус, Сергей Юрьевич, Ижевск
1. Анисимов А. В. Информатика. Творчество. Рекурсия. К.: Наукова думка, 1988. - 224 с.
2. Аржанов И.Н. Методика обучения объектно-ориентированному проектированию студентов педагогических вузов. Автореф. .дис. . канд. пед.наук. РГПУ им. А.И.Герцена. СПб, 2000. - 17 с.
3. Атаханов P.A. К диагностике развития математического мышления // Вопросы психологии. № 1, 1992. С.60-67.
4. Бабаева Ю.Д., Войскунский А.Е. Одаренный ребенок за компьютером. М.: Сканрус, 2003. - 336 с. По заказу Минобразования РФ.
5. Белошапка В. О языках, моделях и информатике // Информатика и образование. 1987. №6. С.12-16.
6. Бельтюков А.П. Дедуктивный синтез алгоритмов с учетом вычислительных ресурсов. Спец. 05.13.17 Теоретические основы информатики. Автореф. дис. . д-ра физ.-мат.наук. -СпбГУ:УдГУ, 1993. -20 с.
7. Бек К., Фаулер М. Экстремальное программирование: планирование. СПб: Изд. дом "Питер", 2001. - 144 с.
8. Белошистая A.B. Обучение математике с учетом индивидуальных особенностей ребенка // Вопросы психологии. № 5. 2001. С. 116-123.
9. Беспалько В.П. Основы теории педагогических систем. Проблемы и методы психолого-педагогического обеспечения технических обучающих систем. Воронеж: Изд-во Воронежского ун-та. 1977. - 304 с.
10. Беспалько В.П., Татур Ю.Г. Системно-методическое обеспечение учебно-воспитательного процесса подготовки специалистов: Учеб.-метод.пособие. М.: ВШ, 1989. - 144 с.
11. Бондаровская В.М. Некоторые аспекты психологического анализа деятельности программиста / В кн. Очерки психологии труда оператора. М.: Наука, 1974. - С.250-275.
12. Бордовский Г.А. и др. Проблемы педагогики информационного общества и основы педагогической информатики. В сб. Дидактическоеосновы компьютерного обучения. Межвуз.сб. науч.трудов. Д.: ЛГПИ, 1989.-C.3-32.
13. Брушлинский A.B. Психология мышления и проблемное обучение. М.: Знание, 1983. - 96 с.
14. Васильева И.А. и др. Психологические факторы компьютерной тревожности // Вопросы психологии. № 5, 2004. С.56-62.
15. Вейль Г. Математическое мышление. М.: Наука. Гл.ред.физ.-мат.лит, 1989. - 400 с.
16. Веселкова О.В. Сравнительные психологические особенности профессиональных и непрофессиональных пользователей ЭВМ // Психол.журнал. т.Ю. №1, 1989. С.149-154.
17. Викторов К.Г. Методические основы отбора содержания обучения информатике в классах с углубленным изучением математики: Дис. канд. пед. наук. Тамбовский государственный технический университет (ТГТУ). 235 с.
18. Выготский JI.C. Воображение и творчество в детском возрасте. -СПб: Изд. «Союз», 1997. 92 с.
19. Гальперин П. Я. Психология как объективная наука. П/р А.И.Подольского. М.: Изд-во «Ин-т практической психологии»; Воронеж: НПО «МОДЭКС», 1998. - 480 с.
20. Гейн А.Г. Изучение информационного моделирования как средство реализации межпредметных связей информатики с дисциплинами естественнонаучного цикла: Дис. . д-ра пед. наук. Институт общего среднего образования РАО (ИОСО РАО). 307 с.
21. Гершунский Б.С. Компьютеризация в сфере образования: проблемы и перспективы. М.: Педагогика, 1987.
22. Гершунский Б.С. Философия образования для XXI века (В поисках практико-ориентировочных образовательных концепций). -М.: Совершенство, 1998.- 608 с.
23. Гнеденко Б.В. Введение в специальность математика. М.: Наука, 1991.-240 с.
24. Гнеденко Б.В. Математика и математическое образование в современном мире. М.: Просвещение, 1985. - 192 с.
25. Гнеденко Б.В. Математическое образование в вузах: учеб.-метод. пособие. М.: Высш. Школа, 1981. - 174 с.
26. Гнеденко Б.В. Формирование мировоззрения учащихся в процессе обучения математике. М.: Просвещение, 1982. - 144 с.
27. Готская И.Б. Возможности ЭВТ в реализации индивидуального подхода в обучении // Межвуз.сб. науч.трудов. JI.: ЛГПИ, 1989. -С.140-147.
28. Грамаков Д.А. Профессиональная направленность курса "Информатика" для студентов-математиков педагогического вуза: Дис. . канд. пед. наук. Московский педагогический университет (МПУ). 156 с.
29. Гришанова И.А Дидактические условия формирования коммуникативной успешности у младших школьников. Автореферат дис. . канд. пед. наук. Ижевск, 2001. 16 с.
30. Громов Г.Р. Национальные информационные ресурсы. Проблемы промышленного использования. М.:Наука, 1984. - 264 с.
31. Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов. М.: Мир, 1981. - 368 с.
32. Гурбатова Е.Р. Роль допонятийных форм мышления в обучении детей математике // Педагогика. № 6, 2004. С.39-45.
33. Гурова J1.J1. Психологический анализ решения задач. Воронеж: Изд-во Воронежского ун-та, 1976. 327 с.
34. Гурова J1.JT. Развитие мышления учащихся в процессе овладения компьютерной грамотностью (Психологические проблемы создания и использования ЭВМ). М. 1985.
35. Давыдов В.В. Проблемы развивающего обучения: Опыт теоретического и экспериментального психологического исследования. -М.: Педагогика, 1986. 240 с.
36. Давыдова H.A. Технология формирования содержания образования по информатике в профильных классах общеобразовательных школ: Дис. канд. пед. наук. Уральский государственный педагогический университет (УрГПУ). 239 с.
37. Дейкстра Э. Алгоритмы + структуры данных = программа. М.: Мир, 1985. - 350 с.
38. Де Боно Э. Латеральное мышление. СПб.: Питер Паблишинг, 1997.-320 с.
39. Дидактические основы компьютерного обучения. Межвуз. сборник научных трудов. Л.: ЛГПИ. 1989. - 202 с.
40. Долныкова A.A., Чудова Н.В. Психологические особенности суперпрограммистов//Психол.журнал, т. 18. №1. 1997. С. 113-121.
41. Дружинин В.Н. Психологическая диагностика способностей: теоретические основы. Часть II (продолжение). Саратов: Изд-во Саратовского ун-та, 1990. - 160 с.
42. Дубова Н. Математика и ИТ // Открытые системы. 2004. № 10.
43. Еремина И.И. Технология формирования информационной культуры будущего учителя математики и физики: Дис. . канд. пед. наук Институт среднего профессионального образования РАО (ИСПО РАО). -192 с.
44. Еровенко-Риттер В.А. Философско-образовательное значение математики // Педагогика. № 5. 2004. С.35-39.
45. Ершов А.П. Избранные труды. Новосибирск: ВО "Наука". Сибирская издательская фирма, 1994. - 416 с.
46. Ершов А.П. Компьютеризация школы и математическое образование // Информатика и образование. №№5-6, 1992. С.3-12.
47. Ершов А.П. Программирование вторая грамотность. В кн. Избранные труды. - Новосибирск: ВО Наука, 1994. - 416 с.
48. Ершов А.П. Человек и машина. Человеческий фактор в программировании. М.: Знание, 1985. 32 с. (Новое в жизни, науке, технике. Сер. "Математика, кибернетика"; № 4).
49. Завалишина Д.Н. Психологический анализ оперативного мышления (экспериментально-теоретическое исследование). -М.: Наука, 1985.-222 с.
50. Завалишина Д.Н., Пушкин В.Н. О механизмах оперативного мышления //Вопросы психологии. №3, 1964. С.87-100.
51. Зарубина Р.В. Алгоритмизация в обучении младших школьников. Дис. . канд. пед. наук. Таганрогский государственный педагогический институт (ТГПИ). 208 с.
52. Здорово это трудно - это называется Лого!. Интервью с С.Пейпартом // Компьютер в школе. №2, 1999.
53. Земцова Л.И., Луканкин А.Г. Комплексный подход к использованию ЭВМ в школе. М. 1987.
54. Зинченко В.П. Гуманитарные проблемы информатики // Вопросы философии. 1986. № 9.
55. Изучение основ информатики и вычислительной техники: Пособие для учителя / А.В.Авербух и др. М.: Просвещение, 1992. - 302 с.
56. Информатика: Энциклопедический словарь для начинающих / Сост.Д.А.Поспелов. М.: Педагогика-Пресс, 1994. - 352 с.
57. Искусственный интеллект и психология / Под ред. О.К.Тихомирова. М.:Изд-во МГУ, 1976.
58. К проблеме развития математических способностей. Ответы А.Н.Колмогорова на вопросы анкеты. А.Н.Колмогоров о развитии математических способностей (письмо В.А.Крутецкому) //Вопросы психологии. № з, 2001. - С. 101-106.
59. Кабанова-Меллер E.H. Учебная деятельность и развивающее обучение. -М.: Энергия, 1981. 96 с.
60. Калашникова М.Б., Регуш Л.А. Психологические основы компьютеризации обучения. В сб. Дидактическое основы компьютерного обучения. Межвуз.сб. науч.трудов. Л.: ЛГПИ, 1989. - С.33-44.
61. Каптелинин В.Н. Психологические проблемы формирования компьютерной грамотности школьников // Вопр.психологии. № 5, 1986. -С.54-65.
62. Касаткин В. Н. Информация, алгоритмы, ЭВМ: Пособие для учителя. М.: Просвещение, 1991. - 192 с.
63. Кастельс М. Информационная эпоха: экономика, общество и культура. М.:: Гос. Ун-т Высшая школа экономики, 2000. - 608 с.
64. Кизовски Ч. Теория и практика управления деятельностью учащихся по развитию их мышления на уроках физики: Дис. . д-ра пед.наук. Российский государственный педагогический университет (РГПУ). -310 с.
65. Кларин М.В. Инновации в обучении: метафоры и модели: анализ зарубежного опыта. М.: Наука, 1997. - 223 с.
66. Кларин М.В. Педагогическая технология в учебном процессе. Анализ зарубежного опыта. М.: Знание, 1989. - 80 с.
67. Клейман Глен М. Школы будущего: компьютеры в процессе обучения. Пер с англ. М., 1987.
68. Коджешау М.А. Подготовка будущего учителя информатики к развитию творческого мышления учащихся. Автореф. дис. . канд.пед. наук. Майкоп, 2003. 25 с.
69. Компьютеры, модели, вычислительный эксперимент. Введение в информатику с позиции математического моделирования. Под. ред. А.А.Самарского. -М. 1968.
70. Копотев С.Л. Педагогическая оценка личности учащегося. Метод.указания. Устинов: Удмуртский ун-т, 1986. - 42 с.
71. Котенко В.В. Рефлексивная задача как средство повышения обучаемости школьников в процессе изучения базового курса информатики: Дис. канд. пед. наук. Омский государственный педагогический университет (ОмГПУ). 168 с.
72. Крутецкий В.А. Психология математических способностей школьников. М.: Просвещение, 1968. - 432 с.
73. Кудрявцев Л.Д. Мысли о современной математике и ее изучении. -М.: Наука, 1977.- 112 с.
74. Кузьмина Н.В. Профессионализм деятельности преподавателя и мастера производственного обучения профтехучилища. М.: Высшая школа, 1990.- 167 с.
75. Кузьмина Н.В. Профессионализм личности преподавателя и мастера производственного обучения. М.: Высшая школа, 1990. - 119 с.
76. Купчинаус С.Ю., Анисимов А.Е. Программирование. Ч. 1. Введение в алгоритмизацию задачи программирование на языке Паскаль. Учебное пособие. Ижевск: УдГУ, 1994. - 80 с.
77. Купчинаус С.Ю. Роль дидактических принципов при обучении студентов программированию // Сб. науч.тез. 12-й Международной конференции «Математика. Компьютер. Образование». Москва-Ижевск: РХД, 2005.-С.315.
78. Купчинаус С.Ю. Обучение программному моделированию как инструмент развития мышления будущего специалиста // Сб. «Мат-лы V
79. Международ. Науч.-практ.конф. «Личностно-развивающее профессиональное образование» 4.1». Екатеринбург: РГППУ, 2005. - С.183-186.
80. Купчинаус С.Ю. О психолого-педагогических аспектах обучения программированию // Сб. «Тезисы докладов 4-й Росс. Универ.-академ. Науч.-практ.конф.», ч.б. Ижевск: Изд-во Удм.ун-та, 1999.
81. Купчинаус С.Ю. Психолого-педагогические аспекты оценивания успешности обучения программированию студентов вуза. Вып.квалиф. работа. Ижевск. УдГУ, 1999. - 78 с. (рукопись).
82. Кучугуров В.В. Формирование системно-комбинаторного мышления студентов при изучении физико-технических основ вычислительной техники: Дис. канд. пед. наук /Ставропольский государственный университет (СГУ). 149 с.
83. Ланда Л.Н. Алгоритмизация в обучении. М.: Просвещение, 1966.-524 с.
84. Лапчик М.П. и др. Методика преподавания информатики: учеб. пособие для студ.пед.вузов. М.: Академия, 2001. - 624 с.
85. Лебедев O.E. Компетентностный подход в образовании // Школьные технологии, № 5, 2004. С.3-12.
86. Левченко И.В. Роль дидактических принципов в повышении эффективности алгоритмической подготовки школьников. Тезисы Междунар.конференции «Информационные технологии в образовании» ИТО-2003. М.: ИТО, 2003.
87. Лернер И.Я. Дидактические основы методов обучения. М.: Педагогика, 1981. - 186 с.
88. Лернер И.Я. Процесс обучения и его закономерности. М.: Знание, 1980.-96 с.
89. Лобок А. Другая математика или Как сформировать математическое мышление у детей 6-10 лет // Школьные технологии. №6, 1998. С.3-226.
90. Ломов Б.Ф. Научно-технический прогресс и средства умственного развития человека // Психологический журнал, № 6, Т.6, 1985.
91. Майер В.Р. Методическая система геометрической подготовки учителя математики на основе новых информационных технологий: Дис. . д-ра пед. наук. Московский педагогический государственный университет (Mill У). 351 с.
92. Макаренков Ю.А., Столяр A.A. Что такое алгоритм? Беседы со -старшеклассником. Мн.: Нар.асвета, 1989. - 127 с.
93. Мачулис В.В. Роль новых информационных технологий в обеспечении преемственности естественно-научного образования в средней и высшей школе: Дис. канд. пед. наук. Тюменский гос. университет (ТюмГУ). 137 с.
94. Машбиц Е. И. Психологические основы управления учебной деятельностью. Киев: Высшая школа, 1987. - 223 с.
95. Машбиц Е.И. Психолого-педагогические проблемы компьютеризации обучения: (Педагогическая наука реформе школы). -М.: Педагогика, 1988. - 192 с.
96. Медведь Б.С. Учитель и информатика // Информатика и образование, 1989. № 4.
97. Методы системного педагогического исследования. Уч.пособие. -Л.: Изд-во ЛГУ, 1980. 172 с.
98. Мирошниченко И.Л. Приоритетно-логическое структурирование учебной информации. Автореф. дис. . канд. пед. Наук. Глазовский пед.ин-т Ижевск, 2005. - 23 с.
99. Моисеев H.H. Алгоритмы развития. М. 1987.
100. Моляко В.А. Психологическая система тренинга конструктивного мышления//Вопросы психологии. № 5, 2000. С.136-141.
101. Мумряева С.М. Алгоритмический поход к изучению математического анализа в педвузе в условиях дифференцированого обучения: Дис. канд. пед. Наук. Мордовский государственный педагогический институт (МГПИ). 169 с.
102. Набатникова Н.В. Дидактические условия развития интереса студентов гуманитарных факультетов к изучению математики: Дис. . канд. пед. Наук. Липецкий государственный педагогический университет (ЛГПУ). 172 с.
103. Непейвода H.H. Какая математика нужна информатикам? /А Открытые системы. №9, 2005.
104. Никитина В.Г. Развитие алгоритмического и логического мышления школьников // 1-е городские Прохоровские чтения учителей математики и информатики. Якутск, 2001.
105. Николов Р. Сендова Е. Начала информатики. Язык Лого. М.: Наука. Гл.ред.физ.-мат.лит. 1990. - 176 с.
106. Новик И. Б. О моделировании сложных систем (философский очерк). М.: Мысль, 1965. - 335 с.
107. Новикова Т.А. Формирование основ теоретического мышления у младшего подростка в процессе естественнонаучного образования. Автореф. дис. .канд.пед.наук. Ижевск. 2004. - 20 с.
108. Новикова Т.А. Формирование основ теоретического мышления у младшего подростка в процессе естественнонаучного образования. Дис. .канд.пед.наук. Ижевск, 2004. - 152 с.
109. Овчинникова Т.Н. Личность и мышление ребенка: диагностика и коррекция. 2-е издание. М.: Академ.проект; Екатеринбург: Деловая книга, 2000. - 208 с.
110. Основы дидактики. П/р проф.Б.П.Есипова. М.: Просвещение, 1967.-472 с.
111. Павлов А.Н. Интегрированный курс математики и информатики в старших профильных классах: Дис. канд. пед. наук. Московский педагогический университет (МПУ). 199 с.
112. Педагогика и психология высшей школы. Р.-н-Д.: Феникс, 1998. - 544 с.
113. Перевощикова E.H. Теоретико-методические основы подготовки будущего учителя математики к диагностической деятельности: Дис. д-ра. пед. Наук. Московский педагогический государственный университет (МПГУ). 344 с.
114. Петров П.К. Система подготовки будущих специалистов физической культуры в условиях информатизации образования : Дис. д-ра пед. наук : 13.00.01, 13.00.04 Ижевск, 2003ю 406 с.
115. Петрова Ю.А. Дифференцированный подход при обучении объектно-ориентированному программированию в старшей школе : Автореф. дис. канд. пед. наук. Рос. гос. пед. ун-т им. А. И. Герцена.-СПб, 2002.
116. Поморцева C.B. Осуществление межпредметных связей информатики с математикой в обучении информатике студентов факультета начальных классов педвуза: Дис. канд. пед. наук. Омский государственный педагогический университет (ОмГПУ). 155 с.
117. Попова Т.В. Педагогические условия формирования дидактической культуры учителя начальной школы. Автореферат дис. . канд.пед.наук. Ижевск, 2002. - 19 с.
118. Поспелов Г.С. Информатика и Hill // Вопросы философии, № 9 1986.
119. Поторочина Г.Е. Дидактические условия формирования интеркультурной компетенции студентов педвуза. Автореферат Дис. .канд.пед. наук. Ижевск. 2001. - 18 с.
120. Преподавание информатики как комплексная проблема./ Материалы раб.межвуз.совещания. 1.02-3.02.2005. УдГУ. Ижевск, 2005.
121. Программа курса основ информатики и вычислительной техники 1Х-Х классы (проект) /Под ред. А.П.Ершова. М.,1986.
122. Пушкин В.Н. Оперативное мышление в больших системах. М,-JL: Энергия, 1965. - 375 с.
123. Пушкин В.Н. Психология и кибернетика. М.: Педагогика, 1971. -232 с.
124. Реан A.A. Психология педагогической деятельности (проблемный анализ): Учеб.пособ. Ижевск: Изд-во Удм.ун-та, 1994. - 83с.
125. Рожина И.В. Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики: Дис. канд. пед. наук. Уральский государственный педагогический университет (УрГПУ). 176 с.
126. Российская педагогическая энциклопедия. В 2-х томах. М.: Большая российская энциклопедия, 1993. - 608 с.
127. Рубинштейн C.JI. О мышлении и путях его исследования. М. 1958.
128. Румянцев Д., Монастырский JL Путь программиста. Опыт создания личности программиста. М.: Изд.дом Инфра-М, 2000. - 864 с.
129. Русакова O.JI. Информатика (уроки развития). Пермь: Изд-во Пермского ун-та, 1998. - 80 с.
130. Рысьева Т.Г. Система дидактических игр как средство развития познавательной самостоятельности школьников. Автореферат дис. . канд.пед.наук. Ижевск. 2003. - 18 с.
131. Садовская H.A. Динамика мотивации компьютерной деятельности школьников // Вопросы психологии. № 5, 1986.
132. Салимова С.М. Реализация принципа природосообразности в подготовке будущего учителя. Автореф. дис. канд.пед.наук. Ижевск, 2005.-23 с.
133. Самойлова И.П. Методика обучения логическому (хорновскому) программированию будущих учителей информатики: Дис. канд. пед. наук. Российский государственный педагогический университет (РГПУ). -170 с.
134. Сенько Ю.В. Формирование научного стиля мышления учащихся. М.: Знание. 1986. - 80 с.
135. Сибирякова Е.И. Индивидуальный стиль усвоения математических знаний. Автореф. дис. .канд.психол.наук. Пермь. 1996.
136. Сидорчук Т.А. Система творческих заданий как средство формирования креативности на начальном этапе становления личности. Автореф. дис. . канд.пед.наук. Москва 1998.
137. Скаткин М.Н. Методология и методика педагогических исследований: ( в помощь начинающему исследователю). М.: Педагогика, 1986.- 152 с.
138. Слинкина И.Н. Использование компьютерной техники в процессе развития алгоритмического мышления у младших школьников: Дис. канд. пед. наук. Уральский государственный педагогический университет (УрГПУ). 192 с.
139. Спирин В.А. Управление познавательной деятельностью учащихся в процессе работы с компьютерными моделями: Дис. канд. пед. наук. Институт общего образования. 179 с.
140. Столяр A.A. Как математика ум в порядок приводит. Мн.: Выш.школа, 1991.-207 с.
141. Столяр A.A. Педагогика математики: Учеб. пособие для физ.-мат.фак. пед.ин-тов. Мн.: Выш.шк, 1986. - 414 с.
142. Суходольский Г.В. Основы психологической теории деятельности. JL 1988.
143. Талызина Н.Ф. Управление процессом усвоения знаний (психолого-педагогические основы). М.: Изд-во Моск.ун-та. 1984. 344 с.
144. Талызина Н.Ф., Карпов Ю.В. Педагогическая психология: психология интеллекта: Учеб.-метод.пособие. М.: Изд-во Моск.ун-та. 1987. - 63 с.
145. Теплов Б.М. Ум полководца. М.: Педагогика, 1990. - 208 с.
146. Терехина А.Ю. Структура знаний о языке программирования // Вопросы психологии. №4, 1988. С. 137-142.
147. Тихомиров O.K. Информатика и новые проблемы психологической науки // Вопросы философии. № 7, 1986.
148. Тихомиров O.K. Стратегия и тактика компьютеризации // Вестник высшей школы. № 3, 1988.
149. Тихомиров O.K. Структура мыслительной деятельности человека (опыт теоретического и экспериментального исследования). М.: Изд-во МГУ, 1969.-304 с.
150. Тихомиров O.K., Бабанин JI.H. ЭВМ и новые проблемы психологии. Учеб.пособие для слушателей ФПК. М.: Изд. МГУ, 1986. -204 с.
151. Тростников В.Н. Конструктивные процессы в математике (философский аспект). М.: Наука, 1975. - 255 с.
152. Трофимова Г.С. Основы педагогической коммуникативной компетентности: учеб.пособие. Ижевск: Изд-во Удм. Ун-та. 1994. 76 с.
153. Тюрин Е.П. Объективные критерии сложности конкретно-практических задач по предметам математического и естественнонаучного циклов: Дис. канд. пед. наук. Институт теории образования и педагогики РАО (ИТОиП РАО). 112 с.
154. Умрихин В.В. Предисловие / Теплов Б.М. «Ум полководца». -М.: Педагогика, 1990. С.3-26.
155. Фалина И.Н. Методика выравнивающего и развивающего обучения информатике в физико-математических классах: Дис. канд. пед. наук. Московский педагогический государственный университет (МПГУ). 139 с.
156. Хаммер М., Чампи Дж. Реинжиниринг корпорации: манифест революции в бизнесе. Пер. с англ. СПб: Изд. СпбГУ, 1997. - 332 с.
157. Хинчин А.Я. Педагогические статьи. М.: Изд.АПН РСФСР, 1963.-204 с.
158. Холодная М.А. Психология интеллекта. Парадоксы исследования. 2-е изд.перераб. и доп. СПб.: Питер, 2002. - 272 с.
159. Хуторской A.B. Дидактическая эвристика. Теория и технология креативного обучения. М.: Изд-во МГУ, 2003. - 416 с.
160. Хуторской A.B. Современная дидактика: Учеб. для вузов. СПб: Питер, 2001.-544 с.
161. Черепанов B.C. Экспертные оценки в педагогических исследованиях. М.: Педагогика, 1989. - 152 с.
162. Шадриков В.Д. Деятельность и способности. М.: Изд.корп. "Логос", 1994.-320 с.
163. Шеннон Р.Ю. Имитационное моделирование систем искусство и наука. - М.: Мир, 1978. - 419 с.
164. Ширяева В.А. Развитие системно-логического мышления учащихся в процессе изучения теории решения изобретательских задач (ТРИЗ). Автореферат Дис. .канд.пед.наук. Саратов: СГУ им. Н.Г.Чернышевского. 2000.
165. Юдина А.Г. Лого — среда для развития мышления // Информатика, № 33, 1995.
166. Юркевич B.C. А.Н.Колмогоров и проблема развития математической одаренности//Вопросы психологии. № 3, 2001. С. 107116.
167. Якунин В.А. Обучение как процесс управления: психологические аспекты. Л. 1988.
168. Янушкевич Ф. Технология обучения в системе высшего образования. М. 1986.
169. Ярошенко М.В. Проектирование структуры и содержания непрерывного экономического образования в системе «колледж-вуз». Автореф. Дис. . канд.пед.наук. Ижевск, 2005. - 19 с.
170. Бабич И.Н. Информатика в начальной школе // Вопросы Интернет-образования. №3. ФИО. МЦИО. 2002. http://penza.fio.ru/vio/03/cd site/Articles/art 5 7.htm
171. Бадц Т. Объектно-ориентированное программирование. Гл.1 Объект-но-ориентированное мышление. http://grizlvk.chat.ru/badd/index.htm.
172. БитяноваМ.Р. Развитие проектного мышления. WWW документ. http://psy. 1 september.ru/2002/3 0/3 .htm
173. Городняя Л.В., Мурзин Ф.А. Психологические аспекты информатики, http://ww.nsu.ru/archive.conf/nit/97/c5/node5.html.
174. Давыдов В.В. Учебная деятельность: состояние и проблемы исследования. WWW document. http://www.voppsvl.ru/4v/ISSUES/1991/916/916005.php.
175. Иванищина О.Н. Воображение и мышление у детей дошкольного возраста. На сайте Иванищина О. http://ivalex.vistcom.ru/konsultac 1 .htm Волгоград. 2003.
176. Ильясов А.Н. К вопросу о роли и месте программирования в школьной информатике, http://creonet.cdu.edu.ua/articles/art7r.html .
177. Кашина Е.А. Курс лекций по дисциплине "Информатика". На сайте http://www.useu-nt.ru/files/Klec info.doc.
178. Кнут Д.Э. Алгоритмическое мышление и математическое мышление, http://www.ihtik.lib.ru/philsoph/ihtik 1129.htm.
179. Копаев A.B. Алгоритм как модель алгоритмического процесса. Сайт проекта «Информика» http://www.visual.org.ua/articles.html . 2003. 7 с.
180. Копаев A.B. Влияние современных информационных технологий на изучение основ алгоритмизации в средней школе. Там же. 10 с.
181. Копаев A.B. Модельная концепция обучения алгоритмике. Тамже.
182. Копаев A.B. О практическом значении алгоритмического стиля мышления. Там же. 3 с.
183. Копаев A.B., Триус Ю.В Фундаментальный аспект базового курса информатики. Там же. 3 с.
184. Лучко Л.Г. Поэтапное формирование умственных действий и знаний в обучении информатике.http://www.ompgu.omsk.edu/libdocs/it sb2/igluchko.htm 3 С.
185. Рожина И.В. Психолого-педагогический анализ проблемы развития мышления учащихся при обучении объектно-ориентированному программированию. WWW Document.http://bspu.ab.ru/Journal/vestnik/ARHIW/Nl 2002/5 sekz/roiina.pdf
186. Степанова M.А. Проблема обучения и развития в трудах Л.С.Выготского и П.Я.Гальперина. WWW document. http://www.portalus.ru/modules/psychology/readme.php?subaction=showfull&i d=l 107780662&archive=l 120045907&startfrom=&ucat=27& .