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

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

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

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

На правах рукописи

Козвонина Анастасия Валерьевна

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

13.00.02 - Теория и методика обучения и воспитания (информатика)

Автореферат диссертации на соискание ученой степени кандидата педагогических наук

Москва 2006

Работа выполнена на кафедре информатики и методики обучения информатике Вятского государственного гуманитарного университета

Научный руководитель:

доктор педагогических наук, профессор Окулов С. М.

Официальные оппоненты:

чл.-кор. РАО, доктор педагогических наук, профессор Логвинов И. И.,

кандидат педагогических наук Рудакова Д. Т.

Ведущая организация:

Московский городской педагогический университет

Защита состоится « 20 » апреля 2006 года в 15 часов на заседании диссертационного совета Д 008.008.04 по защите диссертаций на соискание ученой степени кандидата педагогических наук в Институте содержания и методов обучения РАО (119121, Москва, ул. Погодинская, д. 8).

С диссертацией можно ознакомиться в библиотеке института.

Автореферат разослан « 6 » марта 2006 года

Ученый секретарь диссертационного совета

к. п. н. Е. А. Седова

Общая характеристика исследования

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

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

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

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

Вопрос соответствия подготовки учителей информатики перспективам и тенденциям развития этой отрасли научного знания, тенденциям развития методической системы обучения информатике поднимался многократно (Т. А. Бороненко, Ю. С. Брановский, Я. А. Ваграменко, Т. В. Добудько, С. А. Жданов, А. А. Кузнецов, Т. А. Лавина, М. П. Лапчик, И. В. Марусева, А. В. Могилев, И. В. Роберт, Н. И. Рыжова, Н. В. Софронова, М. В. Швецкий и ДР-)-

Проводились многочисленные исследования вопросов, связанных с методами параллельной обработки информации в России (А. Н. Андреев, А. С. Антонов, К. Ю. Богачев, В. В. Воеводин, Вл. В. Воеводин, В. П. Гергель, Б. А. Головкин, В. А. Крюков, Р. Г. Стронгин, Д. К. Фаддеев и др.) и за рубежом (Л. Боксер, А. Грама, А. Гупта, М. Гэри, Д. Джонсон, Д. Карипис, В. Кумар, Р. Миллер, Ф. Г. Энслоу и др.).

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

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

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

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

Можно сказать, что существует два основных подхода к прогнозу содержания подготовки учителя: прогноз развития науки и изменения в содержании профессиональной деятельности специалиста. Если рассмотреть модель готовности учителя информатики к профессиональной деятельности на ближайшие 5-10 лет, то в нынешней системе подготовки можно отметить необходимость изучения методов параллельной обработки информации. Этим определяется актуальность данного диссертационного исследования.

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

Объект исследовании: профессиональная подготовка студентов педагогических вузов с основной специальностью «учитель информатики».

Предметом исследования является содержание курса «Методы параллельной обработки информации».

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

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

- структура курса должна отражать фундаментальные принципы параллельной обработки информации, существующие в Computer Science;

- содержание и деятельность студентов по освоению содержания курса должны допускать нелинейную динамику развития.

Целью исследования является научное обоснование необходимости введения курса «Методы параллельной обработки информации» в систему подготовки учителей информатики, а также научно-обоснованный отбор содержания курса.

Для реализации этой цели необходимо последовательно решить следующие задачи: • .,*

1. Определить место и роль методов параллельной обработки информации в системе подготовки учителей информатики.

2. Обосновать критерии отбора содержания при подготовке учителя информатики и определить процедуру отбора.

3. Определить структуру и разработать содержание учебной дисциплины «Методы параллельной обработки информации».

4. Экспериментально проверить эффективность разработанного курса «Методы параллельной обработки информации».

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

изучение фундаментальных научных работ, связанных с содержанием образования и концепциями его отбора (С. А. Бешенков, С. В. Богданова, Т. В. Добудько, В. А. Извозчиков, В. В. Краевский, А. А. Кузнецов, Э. И. Кузнецов, Т. А. Лавина, М. П. Лапчик, В. С. Леднев, И. В. Марусева, Д. Ш. Матрос, И. В. Роберт, М. В. Рыжакова и др.); анализ учебных программ, пособий, диссертаций, материалов конференций; разработка педагогических средств, беседа, наблюдение; проведение эксперимента в ходе лекционных и практических занятий со студентами; анализ тенденций и закономерностей развития информатики как науки и вычислительной техники, интерпретация экспериментально полученных результатов.

Базой экспериментальной проверки работы явилась кафедра информатики и методики обучения информатике Вятского государственного гуманитарного университета.

Теоретической и методологической основой исследования являются:

- труды педагогов, психологов по проблемам образования, его роли в развитии личности обучаемого (Ю. К. Б£<5анский, В. П. Беспалько, П. Я. Гальперин, Б. С. Гершунский, В. В. Давыдов, В. В. Краевский, В. С. Леднев, И. Я. Лернер и др.);

- работы в области развития концепции, структуры и содержания высшего профессионального образования (А. Н. Афанасьев, Ю. С. Брановский,

B. Г. Кинелев, А. А. Кузнецов, М. П. Лапчик, В. С. Леднев, В. Л. Матросов, А. В. Могилев, В. И. Пугач, И. В. Роберт, М. В. Швецкий и др.);

- работы по методологии обучения информатике (С. А. Бешенков,

C. Г. Григорьев, С. А. Жданов, А. П. Ершов, Н. Б. Захарова, А. А. Кузнецов, М. П. Лапчик, Е. А. Ракитина, А. Л. Семенов, С. М. Окулов, Н. Д. Угринович, Е. К. Хеннер и др.);

- работы по информатике, в частности методам параллельной обработки информации (С. А. Абрамов, А. Ахо, Д. Баррон, Ф. Л. Бауэр, К. Ю. Богачев, Н. Вирт, В. В. Воеводин, Вл. В. Воеводин, В. П. Гергель, Г. Гооз, А. Грама, А. Гупта, Э. Дейкстра, А. П. Ершов, Д. Карипис, Д. Кнут, Т. Кормен, В. Кумар, А. Г. Кушниренко, Ч. Лейзерсон, В. Липский, Р. Миллер, С. М. Окулов, К. Ривест, Р. Г. Стронгин, Дж. Ульман, А. X. Шень и др.).

Организация и этапы исследования. Работа над диссертацией продолжалась с 2002 по 2005 годы, и в ней можно условно выделить три основных этапа.

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

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

было определено содержание курса «Методы параллельной обработки информации» и разработана методика его изучения.

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

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

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

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

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

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

Апробация и внедрение результатов исследования: опытно-экспериментальная работа проводилась на базе Вятского государственного гуманитарного университета в период с 2002 по 2005 годы. В ней участвовали студенты, обучающиеся по специальности «информатика» с квалификацией «учитель информатики и английского языка». Основные результаты проведенного исследования апробировались через опубликованные автором научно-методические работы, а также докладывались и обсуждались на 55, 56, 57-й научных сессиях по итогам научно-исследовательской работы за 2003, 2004, 2005 годы в ВятГГУ (секция теории и методики обучения информатике в высшей и средней школе, 2003,2004,2005 годы).

На защиту выносятся следующие положения:

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

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

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

- отражение в содержании курса наиболее фундаментальных методов параллельной обработки информации;

- проблемный подход к изучению всех разделов курса;

- оптимальная взаимосвязь содержания курса с другими разделами системы подготовки учителя информатики.

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

Основное содержание диссертации

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

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

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

С момента появления первых компьютеров производительность микропроцессоров всегда возрастала достаточно быстро. Увеличение скорости или производительности микропроцессоров вдвое каждые 18 месяцев (примерно на 60% в год) известно как закон Мура. В течение последних нескольких десятилетий закон Мура выполнялся, и можно ожидать, что еще некоторое время будет выполняться. В настоящее время компьютеры с одним процессором уже достигли больших скоростей и продвинули технологию к физическим ограничениям в производстве микросхем, но очень скоро этот процесс прекратится, поскольку существуют физические и архитектурные ограничения, задающие предел вычислительной мощности, которая может быть достигнута системой с одним процессором.

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

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

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

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

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

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

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

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

Во второй главе «Принципы отбора содержания подготовки будущих учителей информатики по методам параллельной обработки информации»

проводится обзор стандартов высшего профессионального образования по информатике, анализируются основные модели содержания подготовки будущего учителя информатики Т. А. Бороненко, А. А. Кузнецова и С. Кареева, Т. В. Минькович, С. М. Окулова, В. С. Леднева, И. И. Соколова и других.

Как указано в учебно-методическом комплекте по специальности 030100 Информатика, «результаты современных научно-методических исследований показывают, что система подготовки специалиста с квалификацией "учитель информатики" обладает существенным динамизмом, что обусловливается интенсивным развитием средств и методов информатики как комплексной учебной дисциплины. Этим фактором и определяется необходимость постоянного совершенствования основных положений концепции содержания предметной подготовки будущего учителя информатики, отвечающей современному состоянию научной и образовательной области "Информатика"».

Содержание подготовки учителя в любой предметной области определяется рядом факторов. Среди основных можно выделить следующие: уровень развития соответствующей науки; изменения в содержании школьного образования; а также изменения в методах, формах и средствах, позволяющие по-новому построить образовательный процесс. Хотя количество часов, выделяемых на подготовку специалистов, практически не изменяется, содержание подготовки подвергается постоянному развитию. В России наметилось существенное отставание в подготовке специалистов в области программирования для многопроцессорных систем, без которых невозможно эффективное использование таких ЭВМ. В отличие от отечественных государственных образовательных стандартов, в рекомендациях по преподаванию информатики в университетах, предложенных объединенной комиссией АСМ и ШЕЕ, выделяется определенное число часов на изучение методов параллельной обработки информации.

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

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

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

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

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

Основная структура дисциплины «Методы параллельной обработки информации» такова:

1) Параллельные вычисления для решения больших задач, основная терминология.

2) Принципы разработки параллельных алгоритмов.

3) Методы декомпозиции.

4) Характеристики подзадач и взаимодействий.

5) Методы отображения для распределения нагрузки.

6) Обзор технологий параллельного программирования.

7) Реализация операций над матрицами в многопроцессорных ЭВМ.

8) Реализация алгоритмов сортировки на параллельных компьютерах.

9) Алгоритмы поиска: особенности параллельных алгоритмов.

10) Параллельные алгоритмы на графах.

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

Экспериментальное исследование, направленное на разработку содержания курса «Методы параллельной обработки информации» и проверку эффективности методики преподавания названного курса при подготовке учителей информатики, выполнялось на базе факультета информатики Вятского государственного гуманитарного университета.

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

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

Второй этап экспериментальной работы был направлен на разработку, теоретическое обоснование и проверку методики преподавания курса «Методы параллельной обработки информации» будущим учителям информатики. В нем участвовало в общей сложности 97 студентов V курса факультета информат ики с основной специальностью «учитель информатики» (46 студентов в период с 1 сентября 2004 г. по 31 декабря 2004 г., 51 студент в период с 1 сентября 2005 г. по 31 декабря 2005 г.). В связи с примерло одинаковым I

начальным уровнем подготовленности студентов двух курсов, рассмотрим их как общую выборку из 97 человек.

Перед педагогическим экспериментом ставились две основные задачи. Во- '

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

В результате организационно-подготовительного этапа формирующего эксперимента были обозначены критерии оценки эффективности курса «Методы параллельной обработки информации». К основным критериям относятся следующие:

- системность знаний, качество и глубина усвоения материала;

- уровень развития алгоритмического мышления, эффективность составляемых алгоритмов;

- умение ориентироваться и обоснованно принимать оптимальное решение ' в информационной среде (полнота использования возможностей компьютера).

Поясним значимость вышеназванных критериев и то, каким образом они оценивались.

Системность знаний, качество и глубина усвоения материала определялись как успешность усвоения учащимися основных понятий курса (декомпозиция, отображение, подзадачи, потоки, взаимодействие процессоров и т.д.) в их взаимосвязи с фундаментальными понятиями информатики, изученными ранее. Как указано в качестве одного из основных требований к профессиональной подготовленности учителя информатики в учебно-методическом комплекте по специальности 030100 Информатика, специалист должен иметь «целостное представление об информатике как науке, ее месте в современном мире и в системе наук», кроме того, он должен владеть «системой знаний о теоретических основах информатики», знать устройство ЭВМ, тенденции развития архитектуры ЭВМ. Данный критерий оценки направлен на изучение уровня сформированное™ именно таких представлений и понятий.

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

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

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

Системность знаний Уровень развития алгоритмического мышления Полнота использования возможностей компьютера

На «входе» 71 % 72% 53%

На «выходе» 89% 87% 79%

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

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

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

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

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

1. Проанализированы место и роль методов параллельной обработки информации в информатике.

2. Определены закономерности развития содержания профессионального высшего образования по информатике.

3. Выявлены научно обоснованные критерии отбора содержания при подготовке учителя информатики.

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

5. Разработана структура и содержание учебной дисциплины «Методы параллельной обработки информации», преподаваемой будущим учителям информатики.

6. Экспериментально подтверждено, что предложенный курс «Методы параллельной обработки информации» целесообразно ввести в систему подготовки будущих учителей информатики.

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

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

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

В рамках поставленных задач выполненное диссертационное исследование можно считать законченным.

Некоторые положения диссертационного исследования отражены в следующих публикациях:

1. Козвонина, А. В. Об использовании информационных технологий в преподавании курса «Теория вероятностей и математическая статистика» [Текст] / А. В. Козвонина // Вестник Вятского государственного гуманитарного университета. Информатика. Научно-методический журнал. - 2002. - С. 91-98. (1,1 п. л.)

2. Козвонина, А. В. О методике формирования понятий [Текст] / А. В. Козвонииа // Вестник Вятского государственного гуманитарного университета Информатика. Научно-мегодический журнал. - 2003 - № 2. - С. 87-90. (0,5 п. л.)

3. Козвонина, А. В. О курсе «Параллельные алгоритмы» [Текст] / А. В. Козвонина, С. М. Окулов // Вестник Московского городского педагогического университета. Информатика и информатизация образования Научно-методический журнал. - 2004. - № 2(3). - С. 78-82. (0,6 п. л.)

4 Окулов, С. М. О стандартизации курса «Дискретная математика» / С. М. Окулов, А. В. Козвонина // Стандарты и мониторинг в образовании. -2005. - № 2. - С. 24-27. (0,5 п. л.)

5. Козвонина, А. В. Анализ одного алгоритма нахождения каркаса минимального веса: последовательная и параллельная реализации [Текст] / A.B. Козвонина // Вестник Вятского государственного гуманитарного университета. Информатика. Математика. Язык. Научно-методический журнал. -2005.-С. 56-61. (0,9 п. л.)

Подписано в печать 28 02.2006 г. Формат 60x84/16 Усл. п. л 1,0 Тираж 100 экз. Заказ № Печатный цех Вятского государственного гуманитарного университета

20QG ft ,

Í-483B I

i

Содержание диссертации автор научной статьи: кандидата педагогических наук, Козвонина, Анастасия Валерьевна, 2006 год

ВВЕДЕНИЕ.

ГЛАВА 1. МЕСТО И РОЛЬ МЕТОДОВ ПАРАЛЛЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ В СОВРЕМЕННОЙ ИНФОРМАТИКЕ.

1.1. Обзор развития методов параллельной обработки информации.

1.1.1. Причины появления и особенности многопроцессорных вычислительных систем.

1.1.2. Области применения параллельных методов вычислений.

1.1.3. Краткий обзор использования параллелизма в архитектуре ЭВМ.

1.1.4. Классификация средств параллельного программирования.

1.2. Фундаментальные основы методов параллельной обработки информации.:.

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

ГЛАВА 2. ПРИНЦИПЫ ОТБОРА СОДЕРЖАНИЯ ПОДГОТОВКИ БУДУЩИХ УЧИТЕЛЕЙ ИНФОМАТИКИ ПО МЕТОДАМ € ПАРАЛЛЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ.

2.1. Анализ стандартов высшего профессионального образования по информатике.

2.1.1. Государственный стандарт России.

2.1.2. Рекомендации специальной комиссии АСМ и IEEE.

2.2. Модели содержания образования. • 2.3. Принципы отбора содержания.

2.4. Изучение опыта преподавания курсов, связанных с параллельными вычислениями, преподаваемых в различных вузах России и США.

2.5. Отбор содержания по курсу «Методы параллельной обработки информации».

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

ГЛАВА 3. СОДЕРЖАНИЕ КУРСА «МЕТОДЫ ПАРАЛЛЕЛЬНОЙ ОБРАБОТКИ ИНФОМАЦИИ».

3.1. Место курса «Методы параллельной обработки информации» в системе подготовки учителей информатики.

3.2. Задачи курса.

3.3. Структура курса.

3.4. ЭКСПЕРИМЕНТАЛЬНАЯ ПРОВЕРКА ЭФФЕКТИВНОСТИ РАЗРАБОТАННОГО КУРСА

ВЫВОДЫ ПО ТРЕТЬЕЙ ГЛАВЕ.

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

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

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

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

Вопрос соответствия подготовки учителей информатики перспективам и тенденциям развития этой отрасли научного знания, тенденциям развития методической системы обучения информатике поднимался многократно (Т. А. Бороненко, 10. С. Брановский, Я. А. Ваграменко, Т. В. Добудько, С. А. Жданов, А. А. Кузнецов, Т. А. Лавина, М. П. Лапчик, И. В. Марусева, А. В. Могилев, И. В. Роберт, Н. И. Рыжова, Н. В. Софронова, М. В. Швецкий и

ДР-)

Проводились многочисленные исследования вопросов, связанных с методами параллельной обработки информации в России (А. Н. Андреев, А. С. Антонов, К. Ю. Богачев, В. В. Воеводин, Вл. В. Воеводин, В. П. Гергель, Б. А. Головкин, В. А. Крюков, Р. Г. Стронгин, Д. К. Фаддеев и др.) и за рубежом (Л. Боксер, А. Грама, А. Гупта, М. Гэри, Д. Джонсон, Д. Карипис, В. Кумар, Р. Миллер, Ф. Г. Энслоу и др.).

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

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

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

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

Можно сказать, что существует два основных подхода к прогнозу содержания подготовки учителя: прогноз развития науки и изменения в содержании профессиональной деятельности специалиста. Если рассмотреть модель готовности учителя информатики к профессиональной деятельности на ближайшие 5-10 лет, то в нынешней системе подготовки можно отметить необходимость изучения методов параллельной обработки информации. Этим определяется актуальность данного диссертационного исследования.

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

Объект исследования: профессиональная подготовка студентов педагогических вузов с основной специальностью «учитель информатики».

Предметом исследования является содержание курса «Методы параллельной обработки информации».

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

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

- структура курса должна отражать фундаментальные принципы параллельной обработки информации, существующие в Computer Science;

- содержание и деятельность студентов по освоению содержания курса должны допускать нелинейную динамику развития.

Целью исследования является научное обоснование необходимости введения курса «Методы параллельной обработки информации» в систему подготовки учителей информатики, а также научно-обоснованный отбор содержания курса.

Для реализации этой цели необходимо последовательно решить следующие задачи:

1. Определить место и роль методов параллельной обработки информации в системе подготовки учителей информатики.

2. Обосновать критерии отбора содержания при подготовке учителя информатики и определить процедуру отбора.

3. Определить структуру и разработать содержание учебной дисциплины «Методы параллельной обработки информации».

4. Экспериментально проверить эффективность разработанного курса «Методы параллельной обработки информации».

Для достижения поставленной цели использовались следующие методы: изучение отечественных и зарубежных научных трудов по информатике, в частности по методам параллельной обработки информации; изучение научных трудов по педагогике, психологии, философии, касающихся информатизации образования; анализ стандартов профессионального высшего образования; изучение фундаментальных научных работ, связанных с содержанием образования и концепциями его отбора (С. А. Бешенков, С. В. Богданова, Т. В. Добудько, В. А. Извозчиков, В. В. Краевский, А. А. Кузнецов, Э. И. Кузнецов, Т. А. Лавина, М. П. Лапчик, В. С. Леднев, И. В. Марусева, Д. Ш. Матрос, И. В. Роберт, М. В. Рыжакова и др.); анализ учебных программ, пособий, диссертаций, материалов конференций; разработка педагогических средств, беседа, наблюдение; проведение эксперимента в ходе лекционных и практических занятий со студентами; анализ тенденций и закономерностей развития информатики как науки и вычислительной техники, интерпретация экспериментально полученных результатов.

Базой экспериментальной проверки работы явилась кафедра информатики и методики обучения информатике Вятского государственного гуманитарного университета.

Теоретической и методологической основой исследования являются:

- труды педагогов, психологов по проблемам образования, его роли в развитии личности обучаемого (Ю. К. Бабанский, В. П. Беспалько,

П. Я. Гальперин, Б. С. Гершунский, В. В. Давыдов, В. В. Краевский, В. С. Леднев, И. Я. Лернер и др.);

- работы в области развития концепции, структуры и содержания высшего профессионального образования (А. Н. Афанасьев, Ю. С. Брановский,

B. Г. Кинелев, А. А. Кузнецов, М. П. Лапчик, В. С. Леднев, В. Л. Матросов, А. В. Могилев, В. И. Пугач, И. В. Роберт, М. В. Швецкий и др.);

- работы по методологии обучения информатике (С. А. Бешенков,

C. Г. Григорьев, С. А. Жданов, А. П. Ершов, Н. Б. Захарова, А. А. Кузнецов, М. П. Лапчик, Е. А. Ракитина, А. Л. Семенов, С. М. Окулов, Н. Д. Угринович, Е. К. Хеннер и др.);

- работы по информатике, в частности методам параллельной обработки информации (С. А. Абрамов, А. Ахо, Д. Баррон, Ф. Л. Бауэр, К. Ю. Богачев, Н. Вирт, В. В. Воеводин, Вл. В. Воеводин, В. П. Гергель, Г. Гооз, А. Грама, А. Гупта, Э. Дейкстра, А. П. Ершов, Д. Карипис, Д. Кнут, Т. Кормен, В. Кумар, А. Г. Кушниренко, Ч. Лейзерсон, В. Липский, Р. Миллер, С. М. Окулов, К. Ривест, Р. Г. Стронгин, Дж. Ульман, А. X. Шень и др.).

Организация и этапы исследования. Работа над диссертацией продолжалась с 2002 по 2006 годы, и в ней можно условно выделить три основных этапа.

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

На втором этапе работы (2003-2004 гг.) определены тема исследования, его объект и предмет. Кроме того, этот этап был посвящен теоретико-экспериментальной работе, в ходе которой уточнялась гипотеза, разрабатывались основные разделы содержания подготовки учителей информатики. На основании результатов, полученных в ходе исследования, было определено содержание курса «Методы параллельной обработки информации» и разработана методика его изучения.

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

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

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

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

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

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

Апробация и внедрение результатов исследования: опытно-экспериментальная работа проводилась на базе Вятского государственного гуманитарного университета в период с 2002 по 2005 годы. В ней участвовали студенты, обучающиеся по специальности «информатика» с квалификацией «учитель информатики и английского языка». Основные результаты проведенного исследования апробировались через опубликованные автором научно-методические работы, а также докладывались и обсуждались на 55, 56, 57-й научных сессиях по итогам научно-исследовательской работы за 2003, 2004, 2005 годы в ВятГГУ (секция теории и методики обучения информатике в высшей и средней школе, 2003,2004, 2005 годы).

На защиту выносятся следующие положения:

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

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

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

- отражение в содержании курса наиболее фундаментальных методов параллельной обработки информации;

- проблемный подход к изучению всех разделов курса;

- оптимальная взаимосвязь содержания курса с другими разделами системы подготовки учителя информатики.

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

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

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

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

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

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

ЗАКЛЮЧЕНИЕ

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

Данное исследование показывает, что применение разработанного курса «Методы параллельной обработки информации» вносит существенный вклад в подготовку учителей информатики к будущей профессиональной деятельности, если его содержание отобрано в соответствии с синергетическим принципом, т. е. соответствует идеям фундаментальности, сложности, открытости и нелинейности; структура курса отражает фундаментальные принципы параллельной обработки информации, существующие в Computer Science; содержание и деятельность студентов по освоению содержания курса допускают нелинейную динамику развития.

Таким образом, основные результаты проведенного исследования, подтверждающие основные положения гипотезы, можно сформулировать следующим образом:

1. Проанализированы место и роль методов параллельной обработки информации в информатике.

2. Определены закономерности развития содержания профессионального высшего образования по информатике.

3. Выявлены научно-обоснованные критерии отбора содержания при подготовке учителя информатики.

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

5. Разработана структура и содержание учебной дисциплины «Методы параллельной обработки информации», преподаваемой будущим учителям информатики.

6. Экспериментально подтверждено, что предложенный курс «Методы параллельной обработки информации» целесообразно ввести в систему подготовки будущих учителей информатики.

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

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

В рамках поставленных задач выполненное диссертационное исследование можно считать законченным.

Некоторые положения диссертационного исследования отражены в следующих публикациях:

1. Козвонина, А. В. Об использовании информационных технологий в преподавании курса «Теория вероятностей и математическая статистика» [Текст] / А. В. Козвонина // Вестник Вятского государственного гуманитарного университета. Информатика. Научно-методический журнал. - 2002. - С. 91-98.

2. Козвонина, А. В. О методике формирования понятий [Текст] / А. В. Козвонина // Вестник Вятского государственного гуманитарного университета. Информатика. Научно-методический журнал. - 2003. - № 2. -С. 87-90.

3. Окулов, С. М. О стандартизации курса «Дискретная математика» / С. М. Окулов, А. В. Козвонина // Стандарты и мониторинг в образовании. -2005.-№2.-С. 24-27.

4. Козвонина, А. В. О курсе «Параллельные алгоритмы» [Текст] / А. В. Козвонина, С. М. Окулов // Вестник Московского городского педагогического университета. Информатика и информатизация образования. Научно-методический журнал. - 2004. - № 2(3). - С. 78-82.

5. Козвонина, А. В. Анализ одного алгоритма нахождения каркаса минимального веса: последовательная и параллельная реализации [Текст] / А. В. Козвонина // Вестник Вятского государственного гуманитарного университета. Информатика. Научно-методический журнал. - 2005. - С. 56-61.

Список литературы диссертации автор научной работы: кандидата педагогических наук, Козвонина, Анастасия Валерьевна, Москва

1. MPI для начинающих Электронный ресурс. / Илья Евсеев. 1998. -Режим доступа: http://imcs.dvgu.ru/ivc/tutor/mpiex.tar. - Загл. с экрана.

2. Алгоритмы и программные средства параллельных вычислений Текст. 2002. - Вып. 6. - 243 с.

3. Алгоритмы и программные средства параллельных вычислений Текст. : отв. ред. О. Н. Ульянов. 2003. - Вып. 7. - 243 с.

4. Алексеев, Н. А. Размышления о синергетике в педагогике Электронный ресурс. / Н. А. Алексеев. Режим доступа: http://oin.urorao.ru/. -Загл. с экрана.

5. Антонов, А. С. Параллельное программирование с использованием технологии MPI Текст. : учеб. пособие / А. С. Антонов. М. : Изд-во МГУ, 2004.-71 с.

6. Ахо, А. Построение и анализ вычислительных алгоритмов Текст. /

7. A. Ахо, Дж. Хопкрофт, Дж. Ульман. М., 1979.

8. Бабаян, Б. А. Многопроцессорные ЭВМ и методы их проектирования Текст. / Б. А. Бабаян // Перспективы развития вычислительной техники [Текст] : в 11 кн. / под ред. Ю. М. Смирнова. М.: Высш. шк., 1990. - 142 с.

9. Байденко, В. И. Стандарты в непрерывном образовании: Концептуальные, теоретические и методологические проблемы Текст. /

10. B. И. Байденко. М. : Исследовательский центр проблем качества подготовки специалистов, 1999. - 296 с.

11. Ю.Баранцев, Р. Г. Поиски границ синергетики Текст. / Р. Г. Баранцев // 1-й Российский философский конгресс. СПб., 1997. - Т. 8.

12. П.Беспалько, В. П. Слагаемые педагогической технологии Текст. /

13. В. П. Беспалько. М.: Просвещение, 1989.

14. Бешенков, С. А. Дидактические основы профильного обучения информатике Текст. : автореф. дис. . д-ра пед. наук / С. А. Бешенков. М, 1993.

15. Бешенков, С. А. Проблема профильного обучения информатике Текст. / С. А. Бешенков. М. : ИОШ РАО, 1993.- 90 с.

16. Бобонова, Е. Н. Методические основы фундаментальной подготовки по информатике в педагогическом вузе Текст. : автореф. дис. . канд. пед. наук: 13.00.02 /Е. Н. Бобонова. Ярославль, 2002.

17. Богачёв, К. Ю. Основы параллельного программирования Текст. / К. 10. Богачёв. -М.: БИНОМ. Лаборатория знаний, 2003. 342 с.

18. Богуславский, М. В. Синергетика и педагогика Текст. / М. В. Богуславский // Магистр. 1995. - № 2.

19. Бороненко, Т. А. Теоретическая модель системы методической подготовки учителя информатики Текст. / Т. А. Бороненко. Автореф. дис. . д-ра пед. наук. - СПб., 1997.

20. Бочкарев, А. И. Синергетика современного социального управления Текст. : учеб. пособие / А. И. Бочкарев. Тольятти : ОАО ПП «Современник»; ПТИС МГУС, 2002. - 205 с.

21. Бранский, В. П. Глобализация и синергетическая философия истории Текст. / В. П. Бранский, С. Д. Пожарский // Общественные науки и современность.- 2006. -№ 1,-С. 109-121.

22. Брушлинский, А. В. Психология мышления и кибернетика Текст. / А. В. Брушлинский. -М. : Мысль, 1970. 191 с.

23. Буданов, В. Г. Сннергетическне стратегии в образовании Электронный ресурс. / В. Г. Буданов. Режим доступа: http://ns.iph.ras.ru/-mifs/stbudan.htm. - Загл. с экрана.

24. Букатов, А. А. Программирование многопроцессорных вычислительных систем Текст. / А. А. Букатов, В. Н. Дацюк, А. И. Жегуло. -Ростов-на-Дону : Изд-во ООО «ЦВВР», 2003. 208 с.

25. Важенин, А. П. Параллельные алгоритмы умножения матриц с многоразрядными элементами Текст. / А. П. Важенин, А. Э. Вартазарян. -Новосибирск, 1992. 32 с.

26. Вальковский, В. А. Лекции по параллельному программированию. Параллелизм в ЭВМ и языки программирования Текст. / В. А. Вальковский. -Новосибирск : НГУ, 1982. 88 с.

27. Вальковский, В. А. Формальные модели параллельных программ и вычислений Текст. / В. А. Вальковский. М., 1984.

28. Васенина, Е. А. Общение на уроке информатики Текст. / Е. А. Васенина, С. М. Окулов // Информатика и образование. 2004. - № 8. -С. 12-18.

29. Васильев, В. В. Сети Петри, параллельные алгоритмы и модели мультипроцессорных систем Текст. / В. В. Васильев, В. В. Кузьмук. Киев, 1990.-212 с.

30. Введение в программирование для параллельных ЭВМ и кластеров Текст. / под ред. В. А. Фурсова. Самара : Изд-во СНЦ РАН, СГАУ, 2000.

31. Веккер, Л. М. Психические процессы. Мышление и интеллект Текст. : т. 2 / Л. М. Веккер. Л.: Изд-во Ленингр. ун-та, 1976.

32. Воеводин, В. В. Параллельные вычисления Текст. / В. В. Воеводин, Вл. В. Воеводин. СПб.: БХВ-Петербург, 2002. - 608 с.

33. Вычислительные машины с нетрадиционной архитектурой. Супер ВМ Текст. : сб. науч. тр. Вып. 6: Параллельная обработка информации: архитектуры ЭВМ, сети, задачи визуализации. - М. : ИВВС, 1997. - 148 с.

34. Гельфман, Э. Г. Психологическая основа конструирования учебной информации (проблема интеллектоемких технологий преподавания) Текст. / Э. Г. Гельфман [и др.]. // Психологический журнал. Т. 14. - 1993. - №6. -С. 35-45.

35. Гергель, В. П. Основы параллельных вычислений для многопроцессорных вычислительных систем Текст. / В. П. Гер гель, Р. Г. Стронгин. Издательство Нижегородского госуниверситета, Нижний Новгород, 2001.

36. Гогохия, X. Н. Содержание подготовки учителей в области автоматизации процессов информационно-методического обеспечения и организационные упражнения Текст. : Дис. . канд. пед. наук: 13.00.02 / X. Н. Гогохия. Москва, 2003.

37. Головашкин, Д. J1. Методы параллельных вычислений Текст. / Д. J1. Головашкин. Ч. 1. - 2002. - 91 с.

38. Грабарь, М. И. Измерение и оценка результатов обучения Текст. / М. И. Грабарь. М.: ИОСО-РАО, 2000.

39. Грабарь, М. И., Применение математической статистики в педагогических исследованиях. Непараметрические методы Текст. / М. И. Грабарь, К. А. Краснянская. М. : Педагогика, 1977.

40. Давыдов, В. В. Виды обобщения в обучении. Логико-психологические проблемы построения учебных предметов Текст. / В. В. Давыдов. М. : Педагогика, 1986. - 240 с.

41. Давыдова, Н. А. Технология формирования содержания образования по информатике в профильных классах общеобразовательных школ Текст. : дис. канд. пед. наук / Н. А. Давыдова. Челябинск, 2002.

42. Дацюк, В. Н. Методическое пособие по курсу «Многопроцессорные системы и параллельное программирование» Текст. / В. Н. Дацюк,

43. А. А. Букатов, А. И. Жегуло. Ростов-на-Дону : Ростов, госун-т, 2000. - ч. I. -^ 36c.-4.II.-65 с.

44. Дебердеева, Т. X. Сннергетическнй подход в познании социально-исторических явлений Текст. : Дис. . канд. филос. наук: 09.00.11 /ф Т. X. Дебердеева. Москва, 2003.

45. Дидактика средней школы: некоторые проблемы современной дидактики Текст. / под ред. М. Н. Скаткина. М.: Просвещение, 1982. - 319 с.

46. Евреинов, Э. В. Глобальные проблемы и системы образования ф Электронный ресурс. / Э. В. Евреинов. Режим доступа:www.bridgeworld.com. Загл. с экрана.

47. Ершов, А. П. Информатизация: от компьютерной грамотности к информационной культуре общества Текст. / А. П. Ершов // Коммунист. -1988,-№2.-С. 82-93.

48. Жужжалов, В. Е. Совершенствование содержания обученияпрограммированию на основе интеграции парадигм программирования Текст. : автореф. дис. канд. пед. наук: 13.00.02 / В. Е. Жужжалов. Москва, 2004.

49. Закон РФ «Об образовании», 1996.49.3акревский, А. Д. Параллельные алгоритмы логического управления Текст. / А. Д. Закревский. М.: Едиториал УРСС, 2003. - 199 с.

50. Зорина, JI. Я. Отражение идей самоорганизации в содержании образования Текст. / Я. Я. Зорина // Педагогика. 1996. - № 4.

51. Информационные материалы Центра компьютерного моделирования Нижегородского университета Электронный ресурс. Режим доступа: http://www.software.unn.ac.ru/ccam. - Загл. с экрана.

52. Карпенко, А. П. Введение в параллельные вычисления Текст. : учеб. пособие / А. П. Карпенко, С. Е. Кондаков, Е. Г. Сухов. М. : Изд-во МГТУ, 2004.-24 с.

53. Кафедра МОЭВМ ВМК Нижегородского государственного университета Электронный ресурс. Режим доступа: http://www.softvvare.unn.ac.ru/mo evm/research/.

54. Кафедра параллельных алгоритмов Санкт-Петербургского государственного университета Электронный ресурс. Режим доступа: http://www.math.spbu.ru/.

55. Кнут, Д. Э. Алгоритмическое мышление и математическое мышление Электронный ресурс. / Кнут Дональд Э. Режим доступа: www.philosophy.ru/lihrary/math/knut.html. - Загл. с экрана.

56. Князева, Е. Н. Антропный принцип в синергетике Текст. / Е. Н. Князева, С. П. Курдюмов // Вопросы философии. -1997. № 3.

57. Князева, Е. Н. Саморефлективная синергетика Текст. / Е. Н. Князева // Вопросы философии. -2001. № 10.

58. Князева, Е. Н. Синергетика как новое мировидение: диалог с И. Пригожиным Текст. / Е. Н. Князева, С. П. Курдюмов // Вопросы философии. 1992. - № 12. - С. 3-20.

59. Князева, Е. Н. Синергетическое расширение антропного принципа Текст. / Е. Н. Князева, С. П. Курдюмов // Синергетическая парадигма. М., 2000.

60. Козлов, О. А. Информатизация системы опережающей научной подготовки студентов вуза в качестве резерва педагогических и научных кадров Текст. / О. А. Козлов [и др.]. М., 2003.

61. Колин, К. К. О концепции модернизации российского образования Текст. / К. К. Колин // Alma mater (Вестник высшей школы). 2002. - № 12. -С. 15-18.

62. Колин, К. К. О структуре и содержании образовательной области «Информатика» Текст. / К К. Колин // Информатика и образование 2000-№ 10.

63. Комолкин, А. В. Программирование для высокопроизводительных ЭВМ Электронный ресурс. / А. В. Комолкин, С. А. Немнюгин. Санкт-Петербург. - Режим доступа: vvww.parallcl.ru/. - Загл. с экрана.

64. Коношенко, М. П. Параллельные вычисления Текст. : учеб. пособие по курсу «Вычислительные машины, системы и сети (Параллельные системы и параллельные вычисления)» / М. П. Коношенко. М. : Изд-во МЭИ, 1995. -81 с.

65. Концепция информатизации сферы образования Российской Федерации Текст. // Проблемы информатизации высшей школы. М., 1988. -Бюллетень 3-4.

66. Концепция модернизации российского образования на период до 2010 года Текст. : утверждена распоряжением Правительства Российской Федерации №1756-р от 29 декабря 2001 года. М., 2002.

67. Концепция профильного обучения на старшей ступени общего образования Текст. : утверждена приказом министра образования №2783 от 18.07.2002. // Стандарты и мониторинг в образовании. 2002. - № 5.

68. Концепция самоорганизации: становление нового образа научного мышления Текст. М. : Наука, 1994.

69. Коркин, Д. П. Учебно-практические проекты Электронный ресурс. / Д. П. Коркин, К. Н. Абрамов. Режим доступа: http://chur.sakha.ru/Tez doc/Infl .htm. - Загл. с экрана.

70. Кормен, Т. Алгоритмы: построение и анализ Текст. / Т. Кормен, Ч. Лейзерсон, Р. Ривест. М. : МЦНМО, 1999. - 960 с.

71. Корнеев, В. Г. Параллельные вычислительные системы Текст. / В. Г. Корнеев. М. : «Нолидж», 1999. - 320 с.

72. Котов, В. Е. Элементы параллельного программирования Текст. / В.Е. Котов.-М., 1983.

73. Кочкаров, А. А. Параллельные алгоритмы на предфрактальных графах Текст. / А. А. Кочкаров, Р. А. Кочкаров. М., 2003. - 20 с.

74. Кравец, О. Я. Вычислительные комплексы и системы: архитектура, конвейеризация, параллелизм Текст. / О. Я. Кравец. Уфа, 2004. - 189 с.

75. Краевский, В. В. Повышение квалификации педагога что это значит сегодня Текст. / В. В. Краевский. - Бийск, 1996.

76. Красильникова, В. А. Информатизация образования: понятийный аппарат Текст. / В. А. Красил ьникова // Информатика и образование. 2003. -№4.-С. 21-27.

77. Крутиков, М. П. Параллельные вычислительные системы Электронный ресурс. / М. П. Крутиков. Институт высокопроизводительных вычислений и баз данных, Санкт-Петербург. - Режим доступа: www.csa.ru:81/~mike/edu/para11el.html. - Загл. с экрана.

78. Кудряшова, Т. А. Параллельные алгоритмы решения краевых задач на МВС с распределенной памятью Текст. : Дис. . канд. физ.-мат. наук: 05.13.18 / Т. А. Кудряшова. Москва, 2002. - 115 с.

79. Кузнецов, А. А. Информатика в профильной школе Текст. / А. А. Кузнецов, J1. О. Филатова // Информатика и образование. 2003. - № 6 -С. 14-18.

80. Кузнецов, А. А. Основные направления совершенствования методической подготовки учителей информатики в педагогических вузах Текст. / А.А.Кузнецов, С. Кареев // Информатика и образование. 1997. -№6.-С. 13.

81. Кузнецов, А. А. Развитие методической системы обучения информатике в средней школе Текст. / А. А. Кузнецов. Автореф. дис. . д-ра пед. наук. - М., 1988.

82. Кузнецов, А. А. Системообразующая роль информатики в содержании школьного образования Текст. / Кузнецов А. А. [и др.] // Стандарты и мониторинг в образовании. 2000. - № 2.

83. Кузнецов, А. А. Современный курс информатики: от элементов к системе Текст. / А. А. Кузнецов, С. А. Бешенков, Е. А. Ракитина // Информатика и образование. 2004 .- № 1. - С. 2-8; - 2004. - № 2. - С. 2-6.

84. Куписевич, Ч. Основы общей дидактики Текст. / Ч. Куписевич. М. : Высш. шк., 1986.-368 с.

85. Лаврова, С. С. «Проект учебного плана по специальности: "информатика и системное программирование"» Текст. / С. С. Лавров,

86. A. О. Слисенко, Г. С. Цейтин. Микропроцессорные средства и системы. — 1985.- №4.

87. Лазарев, В. С. Деятельностный подход к формированию содержания педагогического образования Текст. / В. С. Лазарев, Н. В. Коноплина // Педагогика, 2000. № 3. - С. 27-34.

88. Ландо, С. К. Алгоритмика Электронный ресурс. : учеб. пособие / С. К. Ландо, А. Л. Семенов. Режим доступа: http://ndce.ru/scripts/Bookstore/tbcgi.dll. - Загл . с экрана.

89. Лапчик, М. П. Методика преподавания информатики Текст. : учеб. пособие для студ. пед. вузов / М. П. Лапчик, И. Г. Семакин, Е. К. Хеннер; под. общ. ред. М. П. Лапчика. М. : Изд. центр «Академия», 2005. - 624 с.

90. Ластовецкий, А. Л. Интерактивный учебный курс «Программирование параллельных вычислений на неоднородных сетях компьютеров на языке шрС» Электронный ресурс. / А. Л. Ластовецкий. Режим доступа: vvvvw.parallel.ru. -Загл. с экрана.

91. Латышев, В. Л. Психолого-педагогические проблемы развития мышления и личности учащихся в условиях информатизации образования Текст. / В. Л. Латышев // Информатика и образование. 2003. - № 6. - С. 113116.

92. Леднев, В. С. Содержание образования Текст. : учеб. пособие /

93. B. С. Леднев. М.: Высш. шк., 1989. - 360 с.

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

95. Логвинов, И. И. Основы дидактики Текст. / И. И. Логвинов. М.: МПСИ, 2005.

96. Локоть, Е. А. Параллельные алгоритмы обработки матриц специальной структуры Текст. / Е. А. Локоть. М., 1990. - 32 с.

97. Лыскова, В. Ю. Учебные задачи в курсе информатики Текст. /

98. B. 10. Лыскова, Е. А. Ракитина // Информатика и образование. 1998. - № 4.1. C. 49.

99. Макарова, Н. В. Методология обучения новым информационным технологиям Текст. / Н. В. Макарова. СПб. : Издательство СПбУЭФ, 1992. -135 с.

100. Максимова, В. Н. Межпредметные связи в процессе обучения Текст. / В. Н. Максимова. М.: Просвещение, 1988. - 65 с.

101. Марковский, А. Д. Параллельные алгоритмы деления на основе мультипликативных разложений действительных чисел Текст. /

102. A. Д. Марковский, А. В. Бондаренко, Д. А. Усиков. М.: ИКИ, 1992. - 49 с.

103. Материалы ВЦ РАН Электронный ресурс. Режим доступа: www.ccas.ru/paral. - Загл. с экрана.

104. Материалы информационно-аналитического центра НИВЦ МГУ Электронный ресурс. Режим доступа: www.parallel.ru. - Загл. с экрана.

105. Махмутов, М. И. Организация проблемного обучения Текст. / М. И. Махмутов. М., 1977.

106. Машбиц, Е. И. Психолого-педагогические проблемы компьютеризации обучения Текст. / Е. И. Машбиц. М. : Педагогика, 1988. -191 с.

107. Меньшиков, И. В. Методология синергетики в моделировании развития образования Текст. / И. В. Меньшиков, О. В. Санникова,

108. B. А. Харитонова // Синергетика как парадигма образования. Материалы межрегиональной конференции. Ижевск, 2001.

109. Многопроцессорные вычислительные системы и параллельные алгоритмы Текст. : сб. науч. тр. Ярославль: ЯрГУ, 1991. - 132 с.

110. Назаретян, А. П. Синергетика в гуманитарном знании: предварительные итоги Текст. / А. П. Назаретян // Общественные науки и современность. 1997. - № 2.

111. Назарова, Т. С. Парадигма нелинейности как основа синергетического подхода в обучении Текст. / Т. С. Назарова, В. С. Шаповаленко // Стандарты и мониторинг в образовании. 2003. - № 1.

112. Национальная доктрина образования Российской Федерации Текст. // Российская газета. 1999. - 3 декабря.

113. Нейматов, Я. М. Образование в XXI веке: тенденции и прогнозы Текст. / Я. М. Нейматов. М. : Алгоритм, 2002.

114. Немнюгин, С. Параллельное программирование для многопроцессорных вычислительных систем Текст. / С. Немнюгин, О. Стесик. СПб.: БХВ-Петербург, 2002.

115. Николис, Г. Познание сложности Текст . / Г. Николис, И. Пригожин. -М.: Мир, 1990.

116. Новикова, JI. И. «Воспитательное пространство» как открытая система (Педагогика и синергетика) Текст. / JI. И. Новикова, М. В. Соколовский // Общественные науки и современность. 1998. -№ 1.

117. Нокс, Д. Что могут дать компьютеры педагогике: взгляд из американской школы Текст. / Джейн Нокс // Информатика и образование. -1990.-№ 1.

118. Ныоэлл, А. Разновидности интеллектуального обучения Текст. / А. Ныоэлл, Дж. Шоу, Г. Саймон // Самоорганизующиеся системы. М. : Мир, 1964.

119. Окулов, С. М. Информатика: Развитие интеллекта школьника Текст. / С. М. Окулов. М.: Бином. Лаборатория знаний, 2005. - 212 с.

120. Окулов, С. М. Когнитивная информатика Текст. : монография /

121. Станислав Окулов. Киров: Изд-во ВятГГУ, 2003.-224 с.

122. Окулов, С. М. Методологические проблемы образовательной информатики (полемические заметки) Текст. / С. М. Окулов // Вестник Вятского государственного гуманитарного университета. Информатика. Научно-метод. журнал. Киров, 2002, С. 7-14.

123. Окулов, С. М. Образовательные стандарты высших учебных заведений по информатике Текст. / С. М. Окулов // Вестник Вятского государственного гуманитарного университета. Информатика. Научно-метод. журнал. Киров, 2002. - С. 15-19.

124. Онищенко, Э. В. Формирование историко-педагогической культуры будущего педагога в образовательном процессе вуза Текст. : дис. . док. пед. наук: 13.00.01 / Онищенко Элеонора Васильевна. Киров, 2002.

125. Ортега, Дж. Введение в параллельные и векторные методы решения линейных систем Текст. / Дж. Ортега. пер. с англ. - М. : Мир, 1991. - 367 с.

126. Параллельная обработка информации Текст. / Г. В. Карпенко. в 5 кн.; т. 5: Проблемно-ориентированные и специализированные средства обработки информации. - Киев, 1990. - 502 с.

127. Параллельные алгоритмы и программы для ЭВМ с общим управлением Текст. : сб. тр. -М.: ИПУ, 1991.-81 с.

128. Параллельные алгоритмы и средства программирования Текст. : текст лекций / М. Б. Игнатьев, А. А. Пчелкина, В. В. Фильчаков. JL: ЛИАП, 1987.-49 с.

129. Параллельные алгоритмы и структуры Текст. : сб. науч. тр. -Новосибирск: ВЦ СО АН СССР, 1991. 166 с.

130. Педагогика Текст. : учеб. пособие / под ред. П. И. Пидкасистого. -М.: Педагогическое общество России, 2002.

131. Педагогический словарь Текст. М. : Педагогика, 1998.

132. Першиков, В. И. Толковый словарь по информатике Текст. / В. И. Першиков, В. М. Савинков. М.: Финансы и статистика, 1991. - 543 с.

133. Пиаже, Ж. Психология интеллекта Текст. / Ж. Пиаже // Избранныепсихологические труды. М. .'Просвещение, 1969.

134. Пономарев, Е. А. Основные закономерности развития мышления Текст. / Е. А. Пономарев // Информатика и образование. 1999. - № 8. - С. 1220.

135. Поташник, М. М. Эксперимент в школе: организация и управление Текст. / под ред. М. М. Поташника. М.: МГПУ, 1992.- 212 с.

136. Практикум по параллельному программированию Message Passing Interface Текст. / Е. А. Нурминский, В. А. Анненков. 2002. - 25 с.

137. Пригожин, И. От существующего к возникающему Текст. / И. Пригожин. -М.: Наука, 1985.

138. Пригожин, И. Конец определенности. Время, хаос и новые законы природы Текст. / И. Пригожин. Ижевск : НИЦ «Регулярная и хаотическая динамика», 2001.

139. Проект концепции структуры и содержания общего среднего образования (в 12-летней школе) Текст. // Информатика и образование. 2000. - № 1. - С. 19-26.

140. Проект федерального компонента государственного образовательного стандарта начального общего, основного общего и среднего (полного) образования. Образовательная область «Информатика» Текст. // Информатика и образование. 1997. - № 1. - С. 3-11.

141. Психология и педагогика: Учебное пособие / Николаенко, В. М., Залесов, Г. М., Андрюшина, Т. В. и др. ; отв. ред. канд. фил ос. наук, доцент

142. B. М. Николаенко. М.: ИНФРА-М; Новосибирск: НГАЭиУ, 2000. - 175 с.

143. Пугач, В. И. Технологии обучения будущих учителей информатики в педагогических институтах Текст. / В. И. Пугач. Самара: СГПИ, 1994. -160 с.

144. Ракитина, Е. А. Обучение программированию: моделирование и формализация Текст. / Е. А. Ракитина // Информатика и образование. 2001. -№ 1. - С. 17-27.

145. Ракитина, Е. А. Построение методической системы обучения информатике на деятельностной основе Текст.: автореф. дис. . д-ра пед. наук / Е. А. Ракитина. М., 2002.

146. Ракитов, А. И. Информация, наука, технология в глобальных исторических изменениях Текст. / А. И. Ракитов. М. : ИНИОН РАН, 1998. -104 с.

147. Рекомендации по преподаванию информатики в университетах Текст.: Пер. с англ. СПб., 2002. - 372 с.

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

149. Ровинский, Р. Е. Самоорганизация как фактор направленного развития Текст. / Р. Е. Ровинский // Вопросы философии. 2002. - № 5.1. C. 67-77.

150. Рыжаков, М. В. Образование как сложная открытая нелинейная самоорганизующаяся система Текст. / М. В. Рыжаков // Стандарты и мониторинг в образовании. 2000. - № 1.

151. Рыжова, Н. И. Развитие методической системы фундаментальной подготовки будущих учителей информатики в предметной области Текст. : дис. . д-ра пед. наук / Н. И. Рыжова. Санкт-Петербург, 2000.

152. Сайт научно-информационного центра Электронный ресурс. -Режим доступа: hUp://www.hi-hрс.nvv.ru/p 1 ап/edu/.

153. Селевко, Г. К. Новое педагогическое мышление: педагогический поиск и экспериментирование Текст. / Г. К. Селевко, А. В. Басов. Ярославль, 1991.

154. Семенистый, В. В. Параллельные алгоритмы решения многомерных задач аэродинамики Текст.: Автореферат дис. . канд. физ.-мат. наук: 01.01.07 / В. В. Семенистый. Новосибирск, 1991. - 10 с.

155. Семушина, J1. Г. Содержание и технологии обучения в средних специальных учебных заведениях Текст. / JI. Г. Семушина, Н. Г. Ярошенко. -М.: Мастерство, 2001. 272 с.

156. Сергеев, Я. Д. Параллельные вычисления и локальная информация для решения задач глобальной оптимизации Текст.: Дис. . д-ра физ.-мат. наук: 01.01.09 / Я. Д. Сергеев. Н. Новгород, 1996. - 343 с.

157. Скаткин, М. Н. Проблемы современной дидактики Текст. / М. Н. Скаткин. -М.: Педагогика, 1980.

158. Солсо, P. JI. Когнитивная психология Текст. / Р. Л. Солсо. М. : Тривола, 1996.-600 с.

159. Спецификация DVM Электронный ресурс. Режим доступа: http://www.keldysh.ru/dvm/.

160. Спецификация Linda Электронный ресурс. Режим доступа: http://www.cs.yale.edu/Linda/linda.html.

161. Спецификация трС Электронный ресурс. Режим доступа: http://www.ispras.ru/~mpc.

162. Спецификация ОрепМР Электронный ресурс. Режим доступа: http://www.openmp.org.

163. Сухов, Е. Г. Параллельные вычисления в задачах моделирования и управления Текст.: Дис. . д-ра физ.-мат. наук: 05.13.01 / Е.Г.Сухов. М, 2001.-225 с.

164. Сухомлин, В. А. ИТ-образование: концепция, образовательные стандарты, процесс стандартизации Текст. / В. А. Сухомлин. М. : Горячая линия-Телеком, 2005. - 175 с.

165. Талызина, Н. Ф. Управление процессом усвоения знаний Текст. / Н. Ф. Талызина. -М. : Педагогика, 1975.

166. Теоретические основы содержания общего среднего образования Текст. / под ред. В. В. Краевского, И. Я. Лернера. М. : Педагогика, 1983. -352 с.

167. Теория и практика педагогического эксперимента Текст. / под ред. А. И. Пискунова, Г. И. Воробьева. М., 1979.

168. Тесленко, А. Н. Синергетика как методологическая основа педагогики и образования будущего Текст. / А. Н. Тесленко. Режим доступа: http://lpur.tsu.ru/Seminar/art99/. - Загл. с экрана.

169. Учебно-методический комплект по специальности 030100 Информатика Текст. М.: Флинта: Наука, 2002. - 264 с.

170. Федеральный компонент государственных образовательных стандартов начального общего, основного общего и среднего (полного) общего образования Текст. : утвержден приказом Министерства образования Российской Федерации № 1089 от 05.03.04 г.

171. Федорова, М. А. Педагогическая синергетика как основа моделирования и реализации деятельности преподавателя высшей школы Текст. : Дис. . канд. пед. наук: 13.00.08 / М. А. Федорова. Москва, 2003.

172. Форум MPI Электронный ресурс. Режим доступа: http://www.mpiforum.org.

173. Хакамада, И. Правое дело образования. Точка зрения Электронный ресурс. / Ирина Хакамада. Режим доступа: hltp://www.lsepteinber.ru/ru/upr/2002/l 1/2.htm . - Загл. с экрана.

174. Хакен, Г. Можем ли мы применять синергетику в науках о человеке? Текст. / Г. Хакен // Синергетика и психология. М., 2000. - С. 13.

175. Хакен, Г. Синергетика Текст. / Г. Хакен. М: Мир, 1980.

176. Хакен, Г. Синергетика. Иерархия неустойчивости в самоорганизующихся системах и устройствах Текст. / Г. Хакен. М. : Мир, 1985.

177. Хакен, Г. Тайны восприятия Текст. / Г. Хакен, М. Хакен-Крелль. -М.: Институт компьютерных исследований, 2002.

178. Хиценко, В. Е. Самоорганизация: элементы теории и социальные приложения. Текст. / В. Е. Хиценко. М., 2005. - 224 с.

179. Хокни, Р. Параллельные ЭВМ. Архитектура, программирование и алгоритмы Текст. / Р. Хокни, К. Джессхоуп : перевод с англ. М. : Радио и связь, 1986.-392 с.

180. Холодная, М. А. Психология интеллекта. Парадоксы исследования Текст. / М. А. Холодная. СПб.: Питер, 2002.

181. Холодная, М. А. Структурная организация индивидуального интеллекта Текст.: дис. д-ра пед. наук / Холодная Марина Александровна. -М., 1990.

182. Хохлова, М. В. Методика конструирования системы задач и ее применение в обучение математике студентов технических вузов Текст.: дис. . канд. пед. наук: 13.00.02 / М. В. Хохлова. Киров, 2004. - 194 с.

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

184. Хуторской, А. В. Развитие одаренности школьников: Методика продуктивного обучения Текст.: пособие для учителя / А. В. Хуторской. М. : Владос, 2000. - 320 с.

185. Швецкий, М. В. Методическая система фундаментальной подготовки будущих учителей информатики в педагогическом вузе в условиях двухступенчатого образования Текст. : дис. .д-ра пед. наук / М. В. Швецкий. СПб.: РГПУ, 1994.

186. Шкутина, J1. А. Подготовка педагога профессионального обучения на основе интеграции педагогических и информационных технологий Текст. : дис. . док. пед. наук: 13.00.08 / JI. А. Шкутина. Караганда, 2002.

187. Шнитман, В. Современные высокопроизводительные компьютеры. Электронный ресурс. / В. Шнитман. 1996. - Режим доступа: www.citforum.ru/hardware/svk/contents.shtml. - Загл. с экрана.

188. Шолохович, Ф. А. Параллельные вычисления и системы Текст. / Ф. А. Шолохович. Свердловск : УрГУ, 1989. - 55 с.

189. Шпаковский, Г. И. Программирование для многопроцессорных систем в стандарте MPI Текст. / Г. И. Шпаковский, Н. В. Серикова. Минск : БГУ, 2002. - 323 с.

190. Элективные курсы в профильном обучении: Образовательная область «Информатика» Текст. / Министерство образования РФ -Национальный фонд подготовки кадров. М.: Вита-Пресс, 2004. - 112 с.

191. Электронный сайт В. А. Сухомлина Электронный ресурс. Режим доступа: wwav.sukhomlin.ru.

192. Эндрюс, Г. Р. Основы многопоточного параллельного программирования Текст. / Грегори Р. Эндрюс. М., СПб., Киев, 2003.

193. Эшби, У. Р. Принципы самоорганизации Текст. / У. Р. Эшби // Принципы самоорганизации. М.: Мир, 1966.

194. Юсупов, Р. Параллельные технологии Текст. / Р.Юсупов // Enterprise Russian Edition. Корпоративные системы. ЗАО «СК Пресс». -Спецвыпуск №6.-2005.-С. 18-19.

195. Якобовский, М. В. Распределенные системы и сети Текст. / М. В. Якобовский. М. : Изд-во МГТУ «Станкин», 2000.

196. Якушин, А. В. Совершенствование алгоритмической подготовки будущих учителей информатики с учетом профильного обучения в школе Текст. : автореф. дис. . канд. пед. наук: 13.00.02 / А. В. Якушин. Тула, 2004.

197. Bertsekas, D. P. Parallel and distributed Computation. Numerical Methods Текст. / D. P. Bertsekas, J. N. Tsitsiklis. Prentice Hall, Englewood Cliffs, New Jersey, 1989.

198. Boxer, L. Algorithms Sequential and Parallel. A Unified Approach Текст. / L. Boxer, R. Miller. Prentice Hall, 2000. - 330 p.

199. Braeunnl, T. Parallel Programming. An Introduction Текст. / Т. Braeunnl. Prentice Hall, 1996.

200. Burkitt, A.N. Parallel algorithms in computational science Текст. / D. W. Heerman, A. N. Burkitt. Berlin, 1991. - 183 p.

201. Chandra, R. Parallel Programming in OpenMP Текст. / R. Chandra [и др.]. Morgan Kaufmann Publishers, 2000.

202. CS525: Parallel Computing Электронный ресурс. 2005. - Режим доступа: http://www.cs.purdue.edu/homes/avp/cs525/html/.

203. El-Rewini, Н. Advanced computer architecture and parallel processing Текст. / Hesham El-Rewini, Mostafa Abd-El-Barr. Wiley-Interscience, 2005. -287 p.

204. Foster, I. Designing and Building Parallel Programs Электронный ресурс. / I. Foster. Addison Wesley, 1994. - Режим доступа: http://www.mcs.anl.gov/dbpp. - Загл. с экрана.

205. Grama, A. Introduction to Parallel Computing Текст. / A. Grama, A. Gupta, G. Karypis, V. Kumar. Sec. Edition. - Addison-Wesley, the USA, 2003. -636 p.

206. Group, W. Using MPI. Portable Parallel Programming with the Message-Passing Interface Электронный ресурс. / W. Group, E. Lusk, A. Skjellum. MIT Press, 1994. - Режим доступа: http://www.mcs.anl.gov/mpi/index.html.

207. Introduction to High Performance Computing Электронный ресурс. -Ediburch Parallel Programming Center. Режим доступа: www.epcc.ed.ac.uk/epcc-tec/courses/HPCintro.html. - Загл. с экрана.

208. Introduction to Parallel Computing (Teaching Course) Электронный ресурс. Режим доступа: http://www.ece.nwu.edu/~choudhar/C58/. - Загл. с экрана.

209. Parallel and Distributed Computing HandBookTeKcr. / Ed. A.Y. Zomaya. McGraw-Hill, 1996.

210. Parhami, B. Introduction to parallel processing. Algorithms and architectures Текст. / Behrooz Parhami. Kluwer Academic Publishers, 2002. -557 p.

211. Practical Parallel Programming Электронный ресурс. University of Leeds. - Режим доступа: www.comp.leeds.ac.uk/MSc/modules99/so31comp3580.html. - Загл. с экрана.

212. Syllabus for СМ0224. Parallel Processing I. W9W10, 207T Электронный ресурс. Режим доступа: http://www.cs.ac.Uk/User/David.W.Walker/PPl. - Загл. с экрана.

213. Wilkinson, В. Parallel programming Текст. / В. Wilkinson, М. Allen. -Prentice Hall, 1999.