Помощь в написании студенческих работ
Антистрессовый сервис

Теория и методика обучения алгоритмизации на основе рекурсии в курсе информатики педагогического вуза

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

В университетах и высших технических учебных заведениях информатика в виде курсов по кибернетике или программированию «прописалась» практически сразу же за появлением компьютеров. С некоторым запозданием этот процесс начался в педагогических вузах. Предпосылки информатизации школы начали появляться в начале 60-х годов. Пионерами этого нового и еще мало кем понимаемого тогда дела были С. И… Читать ещё >

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

Содержание

  • Глава I. Рекурсия как универсальная методология и теория алгоритмизации
    • 1. Общеметодологическая категория рекурсии
      • 1. 1. Рекурсия в философии, биологии,
      • 1. 2. Рекурсия в информатике
      • 1. 3. Рекурсия в математике
      • 1. 4. Рекурсия и математическая индукция
    • 2. Рекурсия в ретроспективе
      • 2. 1. Алгоритм Евклида
      • 2. 2. Числа Фибоначчи и рекурсия
      • 2. 3. А. Муавр, JI. Эйлер и рекуррентные последовательности
      • 2. 4. Рекурсивность арифметических операций
      • 2. 5. Метод Декарта и рекурсия
    • 3. Отечественный и зарубежный опыт обучения рекурсии
    • 4. Понятийно-терминологическое обеспечение рекурсии
    • 5. Опорные схемы рекурсивных вычислений
      • 5. 1. Поэтапное формирование умственных действий
      • 5. 2. Опорная схема «Увидеть»
      • 5. 3. Опорная схема «Переформулировать»
      • 5. 4. Опорная схема «Обобщить»
      • 5. 5. Опорная схема «Характеристические свойства»
      • 5. 6. Другие опорные схемы
    • 6. Познавательные аспекты рекурсивной тавтологии
  • Глава II. Проектирование и разработка содержания обучения алгоритмизации на основе рекурсии
    • 1. Развивающее обучение и рекурсия
    • 2. Инвариантная часть содержания
    • 3. Дидактические модули вариативной части содержания
    • 4. Методика оценки трудоемкости рекурсивных алгоритмов
      • 4. 1. Асимптотические обозначения и оценки
      • 4. 2. Методы решения рекуррентных соотношений
        • 4. 2. 1. Метод подстановки
        • 4. 2. 2. Метод замены переменных
        • 4. 2. 3. Метод итераций
        • 4. 2. 4. Специальный метод
        • 4. 2. 5. Метод производящих функций
      • 4. 3. Рекуррентные соотношения и тождества
      • 4. 4. Свойства производящих функций
    • 5. Динамическая база и способы работы с ней
  • Глава III. Учебный Web-сайт «Рекурсия в информатике»
    • 1. Методические принципы отбора содержания
    • 2. Организация учебного процесса
    • 3. Вычислительные схемы возвратной рекурсии
  • Глава IV. Методика проведения педагогического эксперимента
    • 1. Основные задачи и методы педагогического эксперимента
    • 2. Результаты педагогического эксперимента
      • 2. 1. Динамика уровня реактивной и личной тревожности при обучении рекурсии
      • 2. 2. Направленность личности и успешность обучения рекурсии. й
      • 2. 3. Результативность обучения алгоритмизации на основе рекурсии
      • 2. 4. Рекурсия и компоненты мышления

Актуальность исследования. В настоящее время весь мир, и Россия не исключение, переживает эпоху перемен. Происходят фундаментальные изменения в социально-политической и экономической сферах жизни. Стремительно возрастает объем новой научной информации и высокоинтеллектуальных технологий общественного производства. Конец XX и начало XXI века войдут в историю как время перехода человечества от индустриального к постиндустриальному и затем к информационному обществу. Процесс, обеспечивающий этот переход, получил название «информатизация». К нему относят создание, развитие и применение информационных средств и технологий, способствующих кардинальному улучшению качества труда и жизни людей. Процесс информатизации общества инициирует процесс информатизации образования, направленный на повышение качества содержания образования, а также внедрение, сопровождение и развитие новых информационных технологий во всех видах образовательной деятельности. Фундаментом информатизации является новая научно-естественная дисциплина информатика, только лишь начинающая выходить из этапа накопления и осмысления эмпирического материала.

Существует несколько подходов к толкованию понятия «информатика» (англ. computer science или informatics, фр. informatique, нем. Informatik). С учетом сегодняшнего понимания быстро меняющегося объема и содержания, изучаемых информатикой предметов и явлений объективной действительности, её определяют как область деятельности человека, связанную с изучением при помощи компьютеров общих свойств и структуры информации, закономерностей и принципов её создания, накопления, преобразования, передачи и использования. Структура информатики или её отдельных частей может быть выстроена по разному основанию [232, с. 36−39]. Как отрасль науки или прикладная дисциплина она состоит из технических (hardware), программных (software) и алгоритмических (brainware) средств. Как учебную дисциплину, а точнее совокупность учебных дисциплин, А. А. Кузнецов очень удачно структурировал информатику по содержанию, выделив в ней так называемые «содержательные линии»: линию информационных процессов, линию представления информации (данных), алгоритмическую линию, линию исполнителя, линию формализации и моделирования, линию информационных технологий [330]. Ключевыми понятиями для информатики являются алгоритм и алгоритмизация. В узком смысле под алгоритмизацией понимают науку о разработке и анализе алгоритмов. В более широком смысле к ней относят также разработку и конструирование программ для компьютеров (программирование). В педагогической информатике к алгоритмизации следует отнести также процесс обучения построению алгоритмов и программ и проектирование этого процесса как метода деятельностного познания. Именно на это широкое понимание алгоритмизации и опираются проведенные исследования.

В университетах и высших технических учебных заведениях информатика в виде курсов по кибернетике или программированию «прописалась» практически сразу же за появлением компьютеров. С некоторым запозданием этот процесс начался в педагогических вузах. Предпосылки информатизации школы начали появляться в начале 60-х годов. Пионерами этого нового и еще мало кем понимаемого тогда дела были С. И. Шварцбурд 1, В. С. Леднев 2, В. М. Монахов 3, И. Н. Антипов 4, М. П. Лапчик. Важнейшим этапом информатизации школы стало введение в 1985 году информатики и вычислительной техники как обязательного учебного предмета. В предельно сжатые сроки под руководством академика А. П. Ершова были качественно подготовлены программа, пробные учебные пособия по курсу «Основы информатики и вычислительной техники» для 9−10 классов, а также первые методические руководства для учителей. С этого момента, по существу, началась информатизация образования и в педагогических вузах. Есть смысл напомнить деловую атмосферу, царящую в те дни в педвузах страны. Вот, например, перечень мероприятий, организованных диссертантом и проведенных при его непосредственном участии в Тульском педагогическом институте им. Л. Н. Толстого в 1984;1985 годах [307, с. 24−26]. Созданы программы, организованы и проведены занятия по информатике: с деканами и заведующими кафедрами (24 ч), с большей частью тех преподавателей математического и физического факультетов, которые ранее не пользовались услугами ЭВМ (36 ч), с выпускниками физического факультета (120 ч), с выпускниками математического факультета (120 ч.). Организован студенческий клуб «Компьютер», функционирующий до настоящего времени, но уже под названием «Интеллект», и два кружка по программированию для школьников г. Тулы. Подготовлены методические пособия по программированию для учителей. На летних курсах при институте.

1 С. И. Шварцбурд. О подготовке программистов в средней общеобразовательной политехнической школе II Математика в школе, 1961, № 2.

В. С. Леднев. Об изучении элементов кибернетики и автоматики в средней школе II Школа и производство, 1962. № 12.

В. М. Монахов. Про1раммирование. Факультативный курс. Пособие для учителя. М.: Просвещение, 1974.

4 И. Н. Антипов. Программирование. Учебное пособие по факультативному курсу для учащихся У1И-1Х классов. М.: Просвещение, 1976. были подготовлены к чтению курса информатики в средних учебных заведениях 350 учителей математики и физики. На факультете математики открыта новая специальность — «Математика, информатика и вычислительная техника» , — на которую принято 50 абитуриентов. Для преподавателей разных факультетов начал функционировать постоянно действующий учебный семинар по информатике. Институт стал абонентом вычислительного центра коллективного пользования (ВЦКП), получил и установил удаленную дисплейную станцию ЕС-7920 на 8 дисплеев. Станция имела выход на ЭВМ ЕС-1030 и ЕС-1045.

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

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

Но реалии сегодняшнего дня таковы, что многие выпускники педагогических вузов — будущие учителя информатики (математики и информатики) обладают недостаточными умениями и навыками алгоритмизации, а потому и уровень алгоритмической культуры выпускников школ оставляет желать лучшего, а подчас они просто оказываются функционально неграмотными. За примерами ходить далеко не приходится. Даже по хорошо написанной инструкции не каждый из них может разобраться во всем спектре возможностей современных многофункциональных бытовых фактически программируемых устройств со встроенными микропроцессорами (телефон, стиральная машина, пылесос, утюг и т. д.) и, в силу этого, реально вынужден довольствоваться лишь их несколькими простейшими функциями. Или другой пример: освоив довольно прилично текстовый процессор Word, лаборант (секретарь, бухгалтер, экономист и т. д.) довольно часто работает непроизводительно, ибо не в состоянии написать для себя несколько макросов для простой и быстрой реализации часто встречающихся фиксированных последовательностей действий при работе с текстом. Где же выход? Увеличение количества учебных часов в программах по информатике на алгоритмизацию вряд ли предвидится. А обучение в педагогическом вузе должно проводиться так, чтобы достигался достаточный для современной школы уровень сформированности основ профессионального мастерства учителя. Иными словами, налицо противоречие между тем, как студенты изучают алгоритмизацию в вузе, и тем что и как им предстоит делать в будущем в качестве учителя информатики. Но выход есть — задействовать в системе вузовского педагогического образования мощный познавательный и развивающий потенциал, заложенный в фундаментальных свойствах ре-курсивности широкого класса объектов и процессов. Это должно способствовать формированию у будущих учителей информатики алгоритмической культуры, широты кругозора, практических знаний и умений, необходимых для последующей качественной подготовки школьников, свободно ориентирующихся в современном, насыщенном рекурсивными алгоритмами мире, способных обеспечить информационную независимость страны. Отсюда и актуальность исследования. Она обусловлена отсутствием на сегодняшний день целостной системы изучения рекурсивных методов решения практических задач. Слабыми опорными элементами существующих приемов и методов обучения рекурсии являются: неточность (путаница) соответствующего терминологического и понятийного аппарата, отсутствие дидактически приемлемой классификации типов рекурсии, недостаточная разработанность схем ориентировочной основы действий и содержательного материала исполнительной части действий. В этом же ряду «гнилых подпорок» методам обучения является исторически сложившийся у большинства педагогов ошибочный взгляд на рекурсию как на частный и малоэффективный прием программирования. Все вышесказанное позволяет сделать вывод, что назрела настоятельная необходимость модификации традиционного курса информатики в педагогических вузах путем насыщения его наиболее перспективными и методически оправданными универсальными методами решения широкого класса практических задач и, в первую очередь, рекурсией как одной из перспективных технологических схем проблемного обучения, наводящей реальный мостик между обучением и непосредственно следующим за ним и продолжающимся всю жизнь самообучением или, в более широком смысле, между образованием и самообразованием.

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

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

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

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

Гипотеза исследования состояла в том, что существует принципиальная возможность обучения алгоритмизации на основе рекурсии и что подобная технология обучения, удовлетворяя всем основным принципам дидактики высшей школы [283, с. 135−137], позволит:

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

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

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

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

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

2. Провести исторический анализ отечественной и зарубежной практики использования рекурсии в обучении решению прикладных задач.

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

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

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

6. Создать методику оценки трудоемкости некоторых классов рекурсивных алгоритмов.

7. Разработать и внедрить в учебный процесс дидактический комплекс по алгоритмизации на основе рекурсии (электронные тетради, учебные пособия, лабораторные практикумы, учебный Web-сайт по рекурсивным методам решения прикладных задач).

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

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

• исследования по психологии мышления (Б. Г. Ананьев, П. Я. Гальперин, А. Н. Леонтьев, С. Л. Рубинштейн), трансактный анализ (Э. Берн), теорию словесных действий (П. М. Ершов, А. П. Ершова, В. М. Букатов);

• деятельностный подход и теория развивающего обучения (Л. С. Выготский, П. Я. Гальперин, В. В. Давыдов, Л. В. Занков, Н. Ф. Талызина, Д. Б. Эльконин), психологические аспекты обучения студентов в вузе (В. А. Якунин), теорию непрерывного образования.

С. И. Архангельский, Ю. К. Бабанский, В. С. Леднев, М. Н. Скаткин, Н. А. Шайденко и др.);

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

• идеи, воззрения, педагогические и методические работы лауреатов премии Тьюринга (Э. Дейкстра, Д. Кнут, Дж. Бэкус, Р. Флойд, Ч. Хоар, Д. Ритчи, Н. Вирт, Дж. Маккарти, Э. Ф. Кодд, Р. Карп);

• работы по философии, методологии и методике использования рекурсии в практике решения задач (Д. Кнут, А. П. Ершов, Д. Баррон, Ф. Л. Бауэр, Г. Гооз, С. А. Абрамов, Ч. Хоар, А. В. Анисимов, С. Гудман, В. В. Щенников, Т. Кормен, Я. А. Ваграменко, И. К. Антипов, Ч. Лейзерсон, К. К. Колин, Р. Ривест, Н. М. Добровольский, Б. Мейер, К. Бодуэн, Э. Рейнгольд, Ю. Нивергельд, Н. Део, Д. Бентли, В. Липский, А. Ахо, Дж. Хопкрофт, Дж. Ульман, Э. Йодан, А. Кофман, Ж. Арсак и др.).

• работы по философии, методологии математического образования (Р. Декарт, Б. Рассел, А. Пуанкаре, Д. Пойа, И. Я. Виленкин, Б. В. Гнеденко, Л. Д. Кудрявцев, А. И. Маркушевич, X. Фройденталь, И. М. Яглом и др.);

• концепцию развития системы общего среднего и вузовского математического образования и методические работы (Ю. М. Коля-гин, В. М. Монахов, Г. В. Дорофеев, В. А. Гусев, А. Г. Мордкович, Г. Л. Луканкин, Г. Г. Хамов, Е. К. Хеннер, М. И. Башмаков, Г. Д. Глей-зер, В. А. Далингер, П. М. Эрдниев и др.).

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

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

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

• организация экспериментальной работы по обучению алгоритмизации на основе рекурсии в ряде университетов, институтов и школ;

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

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

• математико-статистическая обработка результатов педагогического эксперимента;

• вычислительные среды Mathcad 7 Professional и Mathcad 2000 Professional, язык Object Pascal (Delphi 5), язык гипертекстовой разметки HTML 4, среда визуального проектирования Web-страниц Front Page 2000, визуальная среда набора математических формул и программ MathType 4, графические пакеты Microsoft Photo Editor, Adobe PhotoShop и другие информационные технологии.

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

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

Второй этап (1995;1998 гг.). На втором этапе исследований, связанном с констатирующим и формирующим экспериментом, решались следующие основные задачи: уточнение проблемы, цели, гипотезы и задач исследованияразработка инвариантной и вариативной части содержания обучения алгоритмизации на основе рекурсии с учетом анализа, опыта и перспектив информатизации в сфере образования, а также действующих государственных образовательных стандартов высшего профессионального образованиясистематизация, уточнение и расширение существующего понятийного аппарата рекурсии в информатикеклассификация существующих приемов (схем) и разработка новых схем решения прикладных задач с использованием рекурсиисравнительный анализ характеристик рекурсивных алгоритмов и их нерекурсивных аналоговпроведение констатирующего и формирующего эксперимента на занятиях по информатике и в серии дисциплин и курсов по выбору студента, дисциплин специализации и факультативов, где, по существу, была предпринята первая попытка систематического обучения студентов 2−4 курсов факультета математики и информатики рекурсивным методам решения прикладных задач. Проектирование учебного процесса базировалось на понятии дидактического модуля [255, 258].

Третий этап (1999;2000 гг.). На третьем этапе исследований, связанном с формирующим и контрольно-оценивающим экспериментом, решались такие основные задачи: окончательная корректировка методологических принципов и теоретических основ организации обучения алгоритмизации на основе рекурсиикорректировка и уточнение схем ориентировочной основы действий (ООД) и модулей инвариантной и вариативной частей содержания обучения рекурсиимодификация контент-сайта «Рекурсия в информатике» — проведение экспериментальной работы, обработка её результатовформулирование и анализ выводовиздание учебных пособий, оформление диссертационной работы.

Научная новизна исследования состоит в том, что впервые в теории и методике обучения информатике разработаны теоретические основы и методика алгоритмизации на основе рекурсии в курсах информатики педагогического вуза при подготовке учителя информатики (математики и информатики). В том числе:

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

• Разработано порядка 300 учебных рекурсивных алгоритмов, которые реализованы на языке программирования вычислительной среды Mathcad или языках программирования Object Pascal (Delphi 5) и Qbasic. Проведен сравнительный анализ различных характеристик этих алгоритмов и программ с соответствующими их нерекурсивными аналогами. Спроектирован и создан дидактический комплекс для обучения алгоритмизации на основе рекурсии, включающий схемы ориентировочной основы действий и инвариантную и вариативную части содержания исполнительной части действий.

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

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

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

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

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

• в уточнении, расширении и систематизации понятийного аппарата рекурсии в информатике;

• в разработке опорных схем вычислений при решении прикладных задач с использованием рекурсии и уточнении классификации типов рекурсии;

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

Апробация результатов исследования проводилась на следующей опытно-экспериментальной базе:

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

• Институт повышения квалификации и профессиональной переподготовки работников образования Тульской области (ИПКиП-ПРО) (работа с учителями информатики школ г. Тулы и области на годичных курсах повышения квалификации, учебно-научный семинар по обучению алгоритмизации на основе рекурсии, организация и проведение районных и областного туров олимпиад школьников по информатике);

• Институт новых образовательных систем и технологий (ИНОСТ) при Тульском государственном педагогическом университете им. Л. Н. ТолстогоТульский государственный университет;

• Образовательно-оздоровительный комплекс — школа № 12 г. Новомосковска Тульской области, средние общеобразовательные школы № 1 и 2 г. Плавска Тульской области, Яснополянская школа-интернат им. Л. Н. Толстого Щекинского района Тульской области (в рамках выполнения федеральной программы «Дети Чернобыля»).

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

Международные конференции:

• «Проблемы становления и развития ценностных ориентаций учителя на рубеже XXI века», ТГПУ, Тула, 1997;

• «Квалификацията на учителите — реалности и перспективи», Болгария, Варна, 1998;

• «Динамика педагогического образования: от института — к университету», ТГПУ, Тула, 1998;

• «Теория приближений и гармонический анализ» — ТулГУ, Математический институт им. В. А. Стеклова РАН, МГУ им. М. В. Ломоносова, Тула, 1998;

• «ИТО-99. Информационные технологии в образовании», Москва, 1999;

• «Педагогика как наука и как учебный предмет» — ТГПУ, Министерство образования Российской Федерации, Российская академия образования, Международная академия наук педагогического образования, Департамент образования Тульской области, Тула, 2000;

• «ИТО-2000. Информационные технологии в образовании», Москва, 2000.

Всероссийские конференции:

• «Измерения в педагогике», Комитет по образованию мэрии Санкт-Петербурга, Санкт-Петербург, 1994;

• «Теория и вариативные технологии гуманистического обучения и воспитания», РГПУ, Рязань, 1998;

• «Проблемы физико-математического образования в педагогических вузах России на современном этапе», МГПИ, Магнитогорск, 1999;

• «Региональные проблемы информатизации образования», Департамент образования и науки Пермской области, Пермь, 1999;

• «Современные проблемы математики, механики, информатики», ТулГУ, Тула, 2000;

• «Математика и общество. Математическое образование на рубеже веков», Дубна, 2000.

Межвузовские и региональные конференции:

• «Герценовские чтения — 98», РПГУ, Санкт-Петербург, 1994;

• «Тулаинформ-99. Проблемы информатизации образования», ТулГУ, Тула, 1999;

• «Гуманитарная информатика», ТИРО, Тула, 1999;

• «4-я ежегодная конференция Академии информатизации образования», Тула, 1999;

• «Современные образовательные технологии, их применение в учебном процессе и перспективы подготовки специалистов с высшим образованием», Юридический институт МВД России, Москва, Тула, 2000.

• «Новые информационно-компьютерные технологии в образовании», Департамент образования Тульской области, Тула, 2001.

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

Достоверность и обоснованность научных положений и выводов исследования обеспечены:

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

• целостным подходом к решению поставленной проблемы;

• тенденцией использования рекурсии в обучении информатике (computer science) в мировой практике;

• критическим сопоставлением характеристик рекурсивных алгоритмов и программ с их нерекурсивными аналогами;

• простотой и ясностью методики проведения педагогического эксперимента и его результатами.

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

1. Научная концепция обучения алгоритмизации на основе рекурсии и соответствующие дидактические материалы в бумажном и (или) электронном вариантах.

2. Уточненная и расширенная открытая система понятийно-терминологического обеспечения методики обучения алгоритмизации на основе рекурсии.

3. Система основных схем ориентировочной основы действий и модули инвариантной и вариативной ветвей содержания исполнительной части действий решения прикладных задач с использованием рекурсии.

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

5. Дидактический комплекс по алгоритмизации на основе рекурсии (электронные тетради, учебные пособия, лабораторные практикумы, структура и гипертекстовые ресурсы /7еЬ-сайта «Рекурсия в информатике»).

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

Выводы. Проведенные расчеты подтверждают гипотезу исследования об эффективности обучения алгоритмизации на основе рекурсии. С вероятностью допустимой ошибки не более 5% выяснено, что полученные баллы (выборки) по завершающей отчетной работе в контрольных и экспериментальных группах статистически неоднородны, выборочные средние баллов статистически разнятся, а соответствующие дисперсии статистически одинаковы. Из этих соображений и того, что средний балл в экспериментальных группах выше, чем в контрольных группах, и вытекает эффективность предложенной технологии обучения. Дополнительную информацию о результатах эксперимента можно извлечь из функции распределения вероятностей полученных баллов в экспериментальных и контрольных группах. Соответствующие графики в виде толстой и тонкой ломаных линий представлены на рисунке 3, где по горизонтальной оси отложены баллы (marks), а по вертикальной оси — вероятности их получения (рех, рко). И хотя эти распределения дискретны, пары соседних точек каждого из графиков для наглядности соединены отрезками прямых. Сравнение графиков наглядно демонстрирует, что вероятность решить т из десяти заданий при т>4 для студентов экспериментальных групп больше, чем для студентов контрольных групп.

2.4. Рекурсия и компоненты мышления.

Мера связи рекурсии и компонентов содержания мышления по разным основаниям. Содержание мышления разделяют по разным основаниям: видам мышления, формам мышления, способам мышления и мыслительным операциям. Каждое из этих оснований имеет свои компоненты [203, с. 113] (см. рисунок 4). Весьма интересно было бы понять, какие из этих компонентов и насколько влияют на умение решать задачи рекурсивным способом. Это совокупное влияние и можно было бы назвать рекурсивным мышлением. Поставленная задача является, по-видимому, достаточно сложной как для количественного, так и для качественного решения. Ниже приведено лишь весьма условное «приближение к её решению» с помощью метода экспертных оценок. Двадцати шести студентам, учителям школ и преподавателям вузов, прошедшим «терапию рекурсией», было предложено заполнить графу «О» таблицы 11 по имеющейся в ней инструкции. Обработка анкет была проведена методом простого усреднения соответствующих экспертных оценок и их последующего округления до целых. Её результат представлен на рисунке 4, где около каждого из компонентов мышления простав.

Заключение

.

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

В процессе исследования были получены следующие основные результаты:

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

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

3. Проведены теоретические исследования позволившие разработать систему схем ориентировочной основы действий (ООД): текст-инструкция по рекурсивной триаде, тезаурус по рекурсии в информатике, опорные схемы рекурсивных вычислений, описание типов рекурсии, вычислительные схемы возвратной рекурсии, общая схема решения прикладных задач с использованием рекурсии.

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

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

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

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

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

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

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

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

1. Разработка общедидактических основ использования рекурсии при общем и профессиональном обучении (педагогика);

2. Создание общей теории рекурсивного мышления человека и развития рекурсивного мышления (психология).

3. Общефилософское определение категории рекурсии (философия).

4. Разработка доступных и пригодных для использования в обучении средств оптимизации рекурсивных алгоритмов и конверторов рекурсивных алгоритмов в их нерекурсивные аналоги (информатика).

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

6. Получение новых утверждений, а также простых и удобных схем оценки трудоемкости рекурсивных алгоритмов (математика).

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

Показать весь текст

Список литературы

  1. С. А. Математические построения и программирование. М.: Наука, 1978.- 192 с.
  2. С. А., Гнездилова Г. Г., Капустина Е. Н., Селюн М. И. Задачи по программированию. М.: Наука, 1988. — 224 с.
  3. С. А., Зима Е. И. Начала информатики. М.: Наука, 1989. — 256 с.
  4. Алгоритмические исследования в комбинаторике / И. А. Фараджев, А. А. Брудно, В. Л. Арлазаров, Е. А. Динид и др. / Под ред. И. А. Фараджева. М.: Наука, 1978.- 188 с.
  5. П. С. Введение в общую теорию множеств и функций. — М.--Л.: ОГИЗ, 1948.-411 с.
  6. А. В. Информатика. Творчество. Рекурсия. Киев: Наук, думка, 1988. -223 с. ф 7. Анисимов А. В. Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык.
  7. Киев: Наук, думка, 1991. 208 с.
  8. А. В. Рекурсивные преобразователи информации. Киев: Выща шк., 1987.-230 с.
  9. И. Н. Содержание и методы обучения программированию в среднихучебных заведениях: Дис. на соискание ученой степени д-ра пед. наук, — М.: 1981.
  10. И. Н., Ваграменко Я. А. О средствах описания синтаксиса языка программирования // Пед. информатика. 1995. — № 1, — С. 48−53.
  11. . Программирование игр и головоломок. М.: Наука, 1990. — 224 с.
  12. Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. — М.: Мир, 1979. 536 с.
  13. И. А., Бушмелева Н. А., Окулов С. М., Черных С. Ю. Практикум по Турбо Паскалю. М.: АБФ, 1998. — 384 с.
  14. . Ц. Психология и методика ускоренного обучения. М.: Владос, 1998.- 272 с.
  15. В. И., Стечкин Б. С. Экстремальные комбинаторные задачи и их приложения. М.: Наука, 1989. — 160 с.
  16. Г. И. Подобие, автомодельность, промежуточная асимптотика. Теория и приложения к геофизической гидродинамике. Л.: Гидрометеоиздат, 1982. -255 с.
  17. Д. Рекурсивные методы в программировании. М.: Мир, 1974. — 80 с.
  18. Ф. Л., Гнац Р., Хилл У. Информатика. Задачи и решения. М.: Мир, 1978. -356 с.
  19. Ф. Л., Гооз Г. Информатика. В 2 т. М.: Мир, 1990. — Т. 1. — 336 с.
  20. Ф. Л., Гооз Г. Информатика. В 2 т. М.: Мир, 1990. — Т. 2. — 423 с.
  21. В. С. Обзоры по информационному обеспечению целевых комплексных научно-педагогических программ и программ по решению важнейших научнопедагогических проблем. —М., 1984, Вып. 2(7). — 45 с.
  22. Э., Беллман Р. Неравенства. М.: Мир, 1965. — 276 с.
  23. Р. Введение в теорию матриц. М.: Наука, 1969. — 368 с.
  24. В. Мир как информационная структура // Информатика и образование. 1988.-№ 5.-С. 3−9.
  25. В., Лесневский А. Основы информационного моделирования // Информатика и образование. 1989. — № 3. — С. 17−24.
  26. Д. Жемчужины творчества программистов. М.: Радио и связь, 1990. -224 с.
  27. Э. Игры, в которые играют люди. Люди, которые играют в игры. Минск: ООО Попурри, 1998. — 512 с.
  28. В. И., Мельничук Ю. В. Диофантовы приближения и размерность хаус-дорфа. — Минск: Наука и техника, 1988. — 144 с.
  29. Н.М. Бесконечные цепные дроби // Квант. 1970. — № 8, — С. 10−20.
  30. С. А., Лыскова В. Ю, Ракитина Е. А. Информация и информационные процессы // Информатика и образование. 1998. — № 6−8.
  31. С. А., Матвеева Н. В., Лыскова В. Ю, Ракитина Е. А. Формализация и моделирование // Информатика и образование. 1999. — № 5−7.
  32. С.А. Развитие содержания обучения информатике в школе на основе ¿-ф понятий и методов формализации: Дис. на соискание ученой степени д-ра пед наук,-М., 1994.
  33. Бим-Бад Б. М. Концепция университета Российской академии образования. — М.: У РАО, 1999. 40 с.
  34. Биология: Большой энцикл. слов. / Гл. ред. С. Гиляров. — М.: Большая Рос. эн-цикл., 1999. — 864 с.
  35. Р. Быстрые алгоритмы цифровой обработки сигналов. М.: Мир, 1989. -448 с.
  36. А. Ш. Граф-схемы и алгоритмы. -Минск: Вышэйшая школа, 1987. 144 с.
  37. Н. В., Реан А. А. Педагогика. Учеб. для вузов. СПб.: Питер, 2000. -304 с. — (Серия «Учебник нового века»).
  38. В. П., Боровиков И. П. STATISTICA. Статистический анализ и обработка данных в среде Windows. М.: Филинъ, 1998. — 608 с.
  39. Т. А. Концепция школьного курса информатики: Учеб. пособие. -СПб.: Изд-во мэрии Санкт-Петербурга, 1995. — 68 с.
  40. Из 40. Бороненко Т. А. Теоретическая модель методической системы подготовки учителяинформатики: Дис. на соискание ученой степени д-ра, СПб.: РГПУ, 1998.
  41. X. Л. Письмена Бога. М.: Республика, 1994. — 510 с.
  42. Ю. С. Методическая система обучения предметам в области информатики студентов нефизико-математических специальностей в структуре многоуровневого педагогического образования: Дис. на соискание ученой степени д-ра пед. наук, М.: МГОПУ: 1996.
  43. Я. С., Слипенко А. К. Функциональные уравнения. Киев: Выща шк., 1983.-96 с.
  44. М. Информатика. В 2 ч. М.: Диалог-МИФИ, 1996. Основополагающее введение. Ч. 1. — 304 с.
  45. А. Л., Каплан Л. И. Московские олимпиады по программированию. — М.: Наука, 1978. 208 с.
  46. А. В., Поликарпов В. А. Мышление и общение. Минск: Изд-во Университетское, 1990. — 214 с.
  47. А. А. Теория чисел. М.: Учпедгиз, 1960. — 376 с.
  48. Г. Основы исследования операций. В 3 кн. М.: Мир, 1973. — Т. 1. — 336 е.- Т. 2. — 448 е.- Т. 3. — 502 с.
  49. Я. А. О направлениях информатизации российского общества // Системы и средства информатики: Сб. тр. М.: Наука, 2000.
  50. Я. А. О действующей федеральной телекоммуникационной системе информационного обслуживания образования в России // Пед. информатика. Вып. 2.-М., 1997.
  51. Я. А., Есаян А. Р. Пирамидальные сортировки // Пед. информатика. -М., 2000. -№ 1.-С. 25−39.
  52. Н. Б., Гутенмахер В. Л. Кривые дракона // Квант. 1970. — № 2. — С. 36−45.
  53. И. Г., Венецкая В. И. Основные математико-статистические понятия и формулы в экономическом анализе. М.: Статистика, 1974. — 279 с.
  54. V 54. Вертгеймер М. Продуктивное мышление. М.: Прогресс, 1987. — 213 с.
  55. Н. Я. Комбинаторика. М.: Наука, 1969. — 328 с.
  56. Н. Я., Шибасов Л. П., Шибасова 3. Ф. За страницами учебника математики. Арифметика. Алгебра. Геометрия. М.: Просвещение, 1996. — 320 с.
  57. Р., Маклин К. Компьютеры в школе. М.: Прогресс, 1988. — 336 с.
  58. Н. Алгоритмы + структуры данных = программы. М.: Мир, 1985. — 406 с.
  59. Н. Алгоритмы и структуры данных. М.: Мир, 1989. — 360 с.
  60. Н. Программирование на языке МОДУЛА-2. М.: Мир, 1987. — 224 с.
  61. Н. Систематическое программирование. М.: Мир, 1977. — 184 с.
  62. Ю. С., Грюнталь А. И. и др. Простое и сложное в программировании. -М.: Наука, 1988. 174 с. (Серия «Кибернетика — неограниченные возможности и возможные ограничения»).
  63. Н. Н. Числа Фибоначчи. М.: Наука, 1978. — 112 с.
  64. П. Я., Талызина Н. Ф. Формирование знаний и умений на основе теории поэтапного формирования умственных действий. — М., 1968.
  65. X. Ж. Теоретические основы развивающего обучения математике в средней школе: Дис. на соискание ученой степени д-ра пед. наук, СПб.: РГПУ, 1998. 327 с.
  66. Ф. Р. Теория матриц. М.: Наука, 1988. — 552 с.
  67. С. Б., Чубариков В. Н. Арифметика. Алгоритмы. Сложность вычислений. Учеб. пособие для вузов. М.: Высш. ппс., 2000. — 320 с.
  68. ., Олмстед Дж. Контрпримеры в анализе. М.: Мир, 1967. — 252 с.
  69. А. О. Исчисление конечных разностей. М.: Наука, 1967. — 375 с.
  70. И. Ф. Избранные педагогические сочинения. Т. 1. М.: Мир, 1965. -445 с.
  71. А. В., Кравчук Т. П. Лицей информационных технологий. Ассоциированные школы ЮНЕСКО. М.: Финансы и статистика, 1995. — 240 с.
  72. Дж., Стэнли Дж. Статистические методы в педагогике и психологии. М.: Прогресс, 1976. — 496 с.
  73. В. М. Основы безбумажной технологии. М.: Наука, 1987. — 552 с. ш
  74. В. Е. Руководство к решению задач по теории вероятностей и математической статистике. М.: Высш. шк., 1979. — 400 с.
  75. . В. Курс теории вероятностей. М.: Наука, 1969. — 400 с.
  76. А. А. Новейший философский словарь. Минск: Изд-во «В. М. Скакун», 1998,-896 с.
  77. Г. Р. Очерки информационной технологии. М.: ИнфоАрт, 1993. — 336 с.
  78. О. Ю., Есаян А. Р. Фракталы и рекурсия // Физика волновых процессов и радиотехнические системы. Самара: СамВен, 1998. Т. 2. — № 4., С. 70−73.
  79. Р., Кнут Д., Паташник О. Конкретная математика. Основания информатики. М.: Мир, 1998. — 703 с.
  80. С., Хидетниеми С. Введение в разработку и анализ алгоритмов. М.: Мир, 1981.-368 с.
  81. Р. Л. Рекурсивный математический анализ. М.: Наука, 1970. — 472 с.
  82. В. А. Методика преподавания курса «Геометрия-6−9». В 3 ч. М.: Авангард, 1995. — Ч. 1. — 100 е.- Ч. 2. — 128 е.- Ч. 3. — 138 с.
  83. Г. Реализация рекурсивных алгоритмов на Бейсике // Информатика и образование. 1989. — № 5. — С. 56−59.
  84. В. В. Теория развивающего обучения. М.: ИНТОР, 1996. — 544 с.
  85. В. А., Григас Г. К., Аугутис К. Ф. 100 задач по программированию. М.: Просвещение, 1993. — 225 с.
  86. Дал У., Дейкстра Э., Хоор К. Структурное программирование. М.: Мир, 1975. -248 с.
  87. Р. Рассуждения о методе с приложениями: диоптрика, метеоры, геометрия. М.: АН СССР, 1953. — 656 с.
  88. Н. Б., Монахов В. М. Программирование и ЭВМ. М.: Просвещение, 1977.-240 с.
  89. А. Л. Теория и методика профессиональной подготовки студентов на основе информационных технологий: Дис. на соискание ученой степени д-ра пед. наук, — М., 1994.
  90. А. Н. Сравнительная педагогика. Учеб. пособие. М.: АсаёегшА, 1998.- 176 с.
  91. Дистанционное обучение: Учеб. пособие для вузов. Под ред. Е. С. Полат. — М.: Владос, 1998. 192 с.
  92. Н. М., Есаян А. Р. Быстрое преобразование Фурье и рекурсия // Тр. X Междунар. конф. «Информационные технологии в образовании ИТО-2000», -М.: Изд-во МИФИ, 2000. — Ч. 2. — С. 174−176.
  93. Н. М., Есаян А. Р. Гуманистическое образование и рекурсия // Теория и вариативные технологии гуманистического обучения и воспитания: Тез.докл. Рос. науч.-метод, конф. Рязань: Изд-во РГПУ, 1998. — С. 137−139.
  94. Н. М., Есаян А. Р. Характеристические свойства задачи и рекурсия // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд-во Тул-ГУ, 2000. — Т. 6. — Вып. 3. — С. 49−55.
  95. Н. М., Есаян А. Р., Пихтильков С. А., Стеценко В. Я. Об одном вычислительном эксперименте // Межвуз. сб. статей «Технология. Предпринимательство. Экономика». Тула: Изд-во ТГПУ им. JI. Н. Толстого, 1999. — Ч. 1. — С. 81−90.
  96. Н. М., Есаян А. Р., Пихтильков С. А., Родионова О. В., Устян А. Е. Об одном алгоритме поиска оптимального решения // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд. ТулГУ, 1999. — Т. 5. — Вып. 1. — С. 51−71.
  97. Н. М., Есаян А. Р., Пихтильков С. А., Стеценко В. Я. Об одном методе решения уравнений второго рода // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд-во ТулГУ, 1999. — Т. 5. — Вып. 1. — С. 72−90.
  98. Н. М., Есаян А. Р., Реброва И. Ю. Об одном рекурсивном алгоритме для решеток // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд-во ТулГУ, 1999. — Т. 5. — Вып. 3. — С. 38−51.
  99. Н. М., Есаян А. Р., Шулюпов В. А. Факториал и рекурсия // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд-во ТулГУ, 1999. -Т. 5. — Вып. 1.-С. 90−99.
  100. Н. М., Есаян А. Р., Шулюпов В. А. О рекурсивных алгоритмах вычисления факториала // Труды IX Междунар. конф. «Информационные технологии в образовании ИТО-99», — М.: Изд-во МИФИ, 1999. — Ч. 2. — С. 425−426.
  101. Н. Игра «Хаос» и фракталы // М.: Квант. 1997. — № 4. 1997. — С. 2−8.
  102. Э. Д., Линдсей Д. Б. Рынок. Макроэкономическая модель. СПб., 1992. -496 с.
  103. А. И. Дидактические основы развития одаренности учащихся. М.: Рос. пед. агенство, 1998. — 210 с.
  104. Г. В. О правильности рассуждений и подробности изложения в решениизадач // Математика в школе. 1982. № 1. — С. 44−47.
  105. Г. В., Математика для каждого. М.: АЯКС, 1999. — 292 с.
  106. Н., Смит Г. Прикладной регрессионный анализ. М.: Статистика, 1973. -392 с.
  107. В. Н. Психология общих способностей. СПб.: Питер Ком, 1999. — 368 с.
  108. В. П. Mathcad 8/2000. Специальный справочник. СПб.: «Питер», 2000. — 592 с.
  109. В. П. Справочник по Mathcad PLUS 7.0 Pro. М.: СК-Пресс, 1998. — 346 с.
  110. В. А. Применение теории графов в программировании. М.: Наука, 1989.-352 с.
  111. И. Э. Технология решения задач с использованием рекурсии // Тр. X конф. «Информационные технологии в образовании ИТО-2000». — М.: МИФИ, 2000. -Ч. 2. — С. 77−78.
  112. А. П. Введение в теоретическое программирование. М.: Наука, 1977. -288 с.
  113. А. П. Компьютеризация школы и математическое образование. Основные направления работ по программе «Информатизация образования» // Информатика и образование. 1992. — № 5−6. — С. 3−12.
  114. А. П. О человеческом и эстетическом факторе в программировании. // Информатика и образование. 1993. — № 6. — С. 3−7.
  115. А. П., Шанский Н. М., Окунева А. П., Баско Н. В. Терминологический словарь по основам информатики и вычислительной техники. М.: Просвещение, 1991.-159 с.
  116. П. М., Ершова А. П., Букатов В. М. Общение на уроке, или Режиссура поведения учителя. — М.: Флинта, 1998. — 336 с.
  117. А. П., Букатов В. М. Режиссура урока, общения и поведения учителя. -М.: Флинта, 1998. 232 с.
  118. А. Р. ЭВМ опровергает // Квант. 1976. — № 1. — С. 28−29.
  119. А. Р. Возвратные последовательности и рекурсия // Динамика педагогического образования: от института — к университету: Тез. докл. Междунар. науч.-практ. конф. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 1998. — С. 244−246.
  120. А. Р. Доказательство утверждений и компьютер // Труды X Междунар. конф. «Информационные технологии в образовании ИТО-2000», — М.: Изд-во МИФИ, 2000. — ч. 2. — С. 178−179.
  121. А. Р. О трудоемкости ¿--арных пирамидальных сортировок // Материалы межвуз. науч.-практ. конференции «Современные образовательные технологии.». -Москва- Тула, 2000. С. 412−413.
  122. А. Р. Об одном методе внутренних сортировок // Материалы межвуз. науч.-практ. конф. «Современные образовательные технологии.». Москва- Тула, 2000.-С. 410−411.
  123. А. Р. Операции над множествами в Mathcad и рекурсия // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд-во ТулГУ, 1998. — Т. 4. -Вып. 4. — С. 24−33.
  124. А. Р. Проблемы практического использования рекурсии // Прикладная математика и информатика: Материалы науч.-метод. конф. «Герценовские чтения -98». СПб.: Изд-во РПГУ, 1998. — С. 16−17.
  125. А. Р. Реализация рекурсии в банковских операциях // Пед. информатика. Материалы IV-й ежегод. конф. Акад. информатизации образования. М., 1999. -№ 3. — С. 48−58.
  126. А. Р. Рекурсивное мышление и квалификация учителей математики и информатики // Квалификацията на учителите реалности и перспективи: Сб. докл. Междунар. конф. (Болгария). — Варна: 1998, — Том 2. — С. 170−176.
  127. А. Р. Рекурсивные алгоритмы и многочлены // Тез. докл. Междунар. конф. «Теория приближений и гармонический анализ». ТулГУ, Математический институт им. В. А. Стеклова РАН, МГУ им. М. В. Ломоносова. Тула: Изд-во ТулГУ, 1998.-С. 105−107.
  128. А. Р. Рекурсия и решение задач // Сб. материалов Всерос. науч. конф. «Математика и общество. Математическое образование на рубеже веков (Дубна)». -М.: МЦНМО, 2000. С. 407−409.
  129. А. Р. Рекурсия и самостоятельная работа студентов // Прикладная математика и информатика: Материалы науч.-метод. конф. «Герценовские чтения 98». — СПб.: Изд-во РПГУ, 1998. — С. 18−19.
  130. А. Р. Рекурсия как общеобразовательная ценность // Образование как ценность: Сб. науч. тр. аспирантов и докторантов. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 1998. С. 21−35.
  131. А. Р. Рекурсия с динамической базой // Тез. докл. на Всерос. науч. конф. «Современные проблемы математики, механики, информатики». Тула: Изд-во ТулГУ, 2000.-С. 139−140.
  132. А. Р. Решение задач с помощью рекурсии // Тез. докл. на Всерос. науч. конф. «Современные проблемы математики, механики, информатики». Тула: Изд-во ТулГУ, 2000. — С. 140−141.
  133. А. Р. Фракталы и рекурсия. Ч. 1 // Физика волновых процессов и радиотехнические системы. Самара: СамВен, 1998. Т. 1. — № 4., С. 63−67.
  134. А. Р. Фракталы и рекурсия. Учеб. пособие для студентов педвузов. Тула: Изд. ТГПУ им. Л. Н. Толстого, 1999. — 52 с.
  135. А. Р. Функции финансовой математики и рекурсия // Тр. IX междунар. конф «Информационные технологии в образовании ИТО-99», -М.: Изд-во МИФИ, 1999. — Ч. 2. — С. 427−429.
  136. А. Р., Добровольский Н. М. Анализ взаимодействия и рекурсия // Пед. информатика, М., 1999. — № 4. — С. 27−38.
  137. А. Р., Добровольский Н. М. Метод Декарта и рекурсия // Материалы науч.-практ. конф. «Гуманитарная информатика», -Тула: Изд-во ТИРО, 1999. С. 27−37.
  138. А. Р., Добровольский Н. М. О роли и месте рекурсии в курсе «Математика и информатика» // Технология, предпринимательство, экономика: Межвуз. сб. ст. -Тула: Изд-во ТГПУ им. Л. Н. Толстого, 1998. С. 57−63.
  139. А. Р., Добровольским Н. М. Основные дидактические принципы и рекурсия. Тез. докл. Междунар. научной конф. «Педагогика как наука и как учебный предмет». Тула: ТГПУ, 2000. — с. 98−100.
  140. А. Р., Ефимов В. И. др. Информатика: Учеб. пособие для пед. спец. вузов. -М.: Просвещение, 1991. 288 е.
  141. А. Р., Лапицкая Л. П., Панин В. А. Программирование в Mathcad. Учеб. пособие для студентов пед. вузов. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 2000. -108 с.
  142. А. Р., Орлов А. А. Использование компьютера для объективирования педагогической информации. Тез. докл. на Всерос. конф. «Измерения в педагогике». -СПб.: Изд-во Мэрии Санкт-Петербурга, 1994. С. 66.
  143. А. Р., Панин В. А. Поиск и рекурсия // Регинформ: Материалы Всерос. науч.-практ. конф. Пермь: Изд-во Перм. регион, ин—та пед. технологий, 1999. — Т. 2. — С. 36−38.
  144. А. Р., Плотников А. П. Рекурсия и учебно-методический комплекс // Тез. докл. обл. науч.-метод. конф. «Тулаинформ-99. Проблемы информатизации образования». Тула. Изд-во ТулГУ, 1999. — С. 37−40.
  145. А. Р., Соловьева Т. А. Алгоритм Евклида и рекурсия // Информационная культура. Основные идеи регионального образования: Учеб.-метод. пособие. -Тула: ТИРО, 2000. С. 8−28.
  146. А. Р., Стеценко В. Я., Добровольский H. М. Об одном вычислительном эксперименте // Сб. науч. работ проф.-препод. состава, аспирантов и студентов ТГПУ им. Л. Н. Толстого. Тула: Изд-во ТГПУ, 1998−1999. — С. 197−199.
  147. А. Р. Вероятностная рекурсия // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд-во ТулГУ, 2000. — Т. 6. — Вып. 3. — С. 56−61.
  148. А. Р. Знания, умения и навыки, связанные с рекурсией. Тез. докл. на Меж-дунар. научн.-практ. конф. «Педагогика как наука и как учебный предмет». Тула: Изд-во ТГПУ им. Л. Н. Толстого, 2000. — С. 100−104.
  149. А. Р. Рекурсия и перебор с возвратом // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд-во ТулГУ, 2000. — Т. 6. — Вып. 3. — С. 62−69.
  150. А. Р. Рекурсия с динамической базой // Изв. ТулГУ. Сер. «Математика. Механика. Информатика». Тула: Изд-во ТулГУ, 2000. — Т. 6. — Вып. 3. — С. 70−78.
  151. А.Р. Рекурсия в информатике. Генераторы перестановок.:Учеб. пособие для студентов пед. вузов. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 2000. — 92 с.
  152. А.Р. Рекурсия в информатике. Корзина разнообразных задач: Учеб. пособие для студентов пед. вузов. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 2000. — 90 с.
  153. А.Р. Рекурсия в информатике. Матрицы.: Учеб. пособие для студентов пед. вузов. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 2000. — 95 с.
  154. А.Р. Рекурсия в информатике. Метод Декарта.: Учеб. пособие для студентов пед. вузов. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 2000. — 98 с.
  155. А.Р. Рекурсия в информатике. Фракталы: Учеб. пособие для студентов пед. вузов. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 2000. — 84 с.
  156. А. Р. Обучение алгоритмизации на основе рекурсии: Учеб. пособие для студентов пед. вузов. Тула: Изд-во ТГПУ им. Л. Н. Толстого, 2001. — 215 с.
  157. Г. С., Колобродова Е. С. Полушкин В. А., Черный А. И. Словарь терминов по информатике на русском и английском языках. — М., 1971.
  158. В. В. Фракталы // Соросовский журнал. -1996. № 12. — С. 109−117.
  159. Ю. И., Гордеев Э. Н. и др. Компьютер и задачи выбора. М.: Наука, 1989, — 208 с. (Серия «Кибернетика — неограниченные возможности и возможные ограничения»).
  160. В. М., Житомирский В. Г., Лапчик М. П. Основы информатики и вычислительной техники. М.: Просвещение, 1989. — 207 с.
  161. В. И., Гриценко Л. И. Основы дидактики высшей школы. Тюмень, 1978.
  162. H. И. Докторские диссертации по педагогике и психологии 1937−1998 гг. Справ. Институт развития профессионального образования. M.: НЕСТО, 1999. -208 с.
  163. Н. И. Подготовка и защита диссертаций по педагогике. Научно-методическое пособие. М.: Ореол-Лайн, 1998. — 122 с.
  164. Т. Б. Профильная дифференциация обучения информатике на старшейступени школы: Дис. на соискание ученой степени д-ра пед. наук, — М.: ИОСО РАО, 1997.
  165. А. А. Когнитивная компьютерная графика. М.: Наука, 1991. — 192 с.
  166. И. А. Педагогическая психология. — Ростов н/Д.: Феникс, 1997. 480 с.
  167. Д. М. Примеры алгоритмов с рекурсией // Информатика и образование. 1999. — № 1. — С. 75−80.
  168. В. И. Математическая логика и теория алгоритмов. — Саратов: Изд-во Саратовского госуниверситета, 1991. 256 с.
  169. В. В. Схемы вычислений рекуррентных последовательностей // Информатика и образование. 1999. — № 10. — С. 22−29.
  170. Ильясов И, И. Система эвристических приемов решения задач (о психологии). -M.: Изд-во Российского открытого университета, 1992. 140 с.
  171. Информатика. 1−11 классы. Программно-методические материалы / Сост. Л. Е. Самовольнова. M.: Дрофа, 1998. — 96 с.
  172. Э. Структурное проектирование и конструирование программ. M.: Мир, 1979.-416 с.
  173. К., Вирт Н. Паскаль. Руководство для пользователя. М.: Финансы и статистика, 1989. — 255 с.
  174. В. А. Технология мониторинга качества обучения в системе «учитель-ученик». М.: Пед. общество России, 1999. — 86 с.
  175. А. А., Офман Ю. Умножение многозначных чисел на автоматах // ДАН.1962. № 2 (145). с. 293−294.
  176. С. Совершенствование обучения информатике в общеобразовательныхшколах Казахстана: Дис. на соискание ученой степени д-ра пед. наук, — М.: ИОСО РАО, 1997.
  177. В. Н., Сабельфельд В. К. Сборник заданий по практикуму на ЭВМ. М.: Наука, 1986.-272 с.
  178. Н. Вычислимость. Введение в теорию рекурсивных функций. М.: Мир, 1983.-256 с.
  179. В. Н. Прикладная психология. Учебное пособие для вузов. СПб.: Питер, 2000. — 560 с. — (Серия «Учебник нового века»).
  180. T. X. Рекурсивность // Современный философский словарь. / Под общ. ред. В. Е. Кемерова. Лондон- Франкфурт-на-Майне- Париж- Люксембург- Москва- - Минск: ПАНПРИНТ, 1998. — 941 с.
  181. Г. Д. Теория и практика урока в условиях развивающего обучения. —
  182. М.: Просвещение, 1980. 159 с.
  183. В. М., Лапунов А. В., Окулов С. М. Задачи по информатике. Международные олимпиады 1989−1996. M.: ABF, 1996. — 272 с.
  184. Д. Искусство программирования для ЭВМ: В 3 т. М.: Вильяме, 2000. — Т. 1: Основные алгоритмы. — 720 с.
  185. Д. Искусство программирования для ЭВМ: В 3 т. М.: .: Вильяме, 2000- Т. 2: Получисленные алгоритмы. — 832 с.
  186. Д. Искусство программирования для ЭВМ: В 3 т. М.: Вильяме, 2000- Т. 3: Сортировка и поиск. — 832 с.
  187. О. А. Теоретико-методологические основы информационной подготовки курсантов военно-учебных заведений. Монография. М.: МО РФ, 1999. — 328 с.
  188. O.A. Развитие методической системы обучения информатике курсантов военно-учебных заведений министерства обороны Российской Федерации: Дис. насоискание ученой степени д-ра пед. наук, — М., 1999.
  189. К. К. Фундаментальные основы информатики: Социальная информатика
  190. Екатеринбург, Академ, проект, — 2000. — 350 с.
  191. А. Н., Фомин С. В. Элементы теории функций и функционального анализа. М.: Наука, 1968. — 496 с.
  192. Ю. А. Анализ урока. — М.: Педагогический поиск, 2000. — 336 с.
  193. Н. И. Логический словарь. — М.: Наука, 1971. — 656 с.
  194. Концепция информатизации сферы образования Российской Федерации // Проблемы информатизации высшей школы (спец. вып.). Бюл. 3−4 (13−14). М.: Изд-во Минобразования России- ГосНИИ системной интеграции, 1998. — 322 с.
  195. Кормен Т, Лейзерсон Ч., Ривест Р. Алгоритмы. Построение и анализ. М.: Мир, 1999. — 960 с. (Серия «Классические учебники: computer science»).
  196. Д. Рекурсия на Бейсике // Информатика и образование, 1991. № 4. -С. 40−43.
  197. А. Введение в прикладную комбинаторику. М.: Наука, 1987. — 480 с.
  198. С. В. Телекоммуникации как средство дифференциации обучения:
  199. Дис. на соискание ученой степени д-ра пед. наук, М.: ИОСО РАО, 1997.
  200. В. А. Психология математических способностей школьников. М.: Просвещение, 1968. — 432 с.
  201. В. Г. Психология и педагогика в схемах и таблицах. — Минск: Харвест, 1999.-384 с.
  202. Л. Д. Современная математика и её преподавание. М.: Наука, 1980. -144 с.
  203. А. А. Основы информатики, 8−9 классы. Базовый курс. Пояснительная записка // Программно-методические материалы, М.: Дрофа, 1998. — С. 26−37.
  204. А. А. Развитие методической системы обучения информатики в средней школе: Дис. на соискание ученой степени д-ра пед. наук. — М., 1989.
  205. Э. И. Общеобразовательные и профессионально-прикладные аспекты изучения информатики в педагогическом институте: Дис. на соискание ученойстепени д-ра пед. наук. — М., 1990.
  206. Э. И., Жданов С. А. Элементы структурного программирования и основы архитектуры ЭВМ. М.: Изд-во МГПИ им. Ленина, 1983. — 88 с.
  207. Ю. К., Пальчикова И. Н., Швецкий М. В. Численные методы алгебры. Учеб. пособие для студентов матем. фак. пед. вузов. СПб.: РПГУ, 1997. — 87 с.
  208. А. П. Методы и средства анализа данных в среде Windows. Stadia 6.0. — М.: Информатика и компьютеры, 1996. 258 с.
  209. А. Г., Лебедев Г. В. Программирование для математиков. М.: Наука, 1988.-384 с.
  210. Д. Введение в теоретическую лингвистику. Благовещенск: Благовещен. гуманитар, колледж, 1999. 536 с.
  211. Л. Н. Алгоритмизация в обучении. Диссертация на соискание ученой степени ДПН, М.: 1966.
  212. Э. Основы анализа. М.: Изд-во иностр. лит., 1947. — 182 с.
  213. П. Теория матриц. М.: Наука, 1978. — 280 с.
  214. М. П. Информатика и информационные технологии в системе общего и педагогического образования. Монография. Омск, 1999. — 294 с.
  215. М. П. Структура и методическая система подготовки кадров информатизации школы в педагогических вузах: Дис. на соискание ученой степени д-ра пед. наук, М., 1999.
  216. В. С. Содержание образования. М.: Высшая школа, 1989. — 360 с.
  217. Лекции лауреатов премии Тьюринга за первые двадцать лет: 1966−1985 / А. Пер-лис, Э. В. Дейкстра, Д. Е. Кнут и др. М.: Мир, 1993. — 560 с.
  218. А. С. Об основных понятиях школьного курса информатики // Информатика и образование. 1994. — № 2. — С. 41−44.
  219. А. С. Становление системы понятий информатики в школьном образовании: Дис. на соискание ученой степени д-ра пед. наук. — М.: МГОПУ, 1997.
  220. В. Комбинаторика для программистов. М.: Мир, 1988. — 213 с.
  221. Л. М. Элементарное введение в функциональные уравнения. СПб.: Лань, 1997.- 160 с.
  222. Э., Ледерман У. Справочник по прикладной статистике. В 2 т. М: Финансы и статистика, 1989. Т. 1. — 510 е.- 1990. Т. 2. — 526 с.
  223. Е. Рекурсивные алгоритмы // Информатика и образование. 1989. — № 1. -С. 9−17.
  224. Г. Сортировка и системы сортировки. М.: Наука, 1983. — 384 с.
  225. Лорьер Ж.-Л. Системы искусственного интеллекта. М.: Мир, 1991. — 568 с.
  226. О. Б. Об одном классе схем из функциональных элементов // Проблемыкибернетики. 1962. Вып. 7. С. 61−114.
  227. Р. Ф. Комплексные системы и средства информатики в управлении процессом обучения в вузе: Дис. на соискание ученой степени д-ра пед. наук. — Тбилиси, 1987.
  228. Д. Социальная психология. СПб.: Питер Ком, 1999. — 688 с.
  229. Н. В. и др. Информатика. Практикум по технологии работы на компьютере. — М.: Финансы и статистика, 1978. 384 с.
  230. Н. В. и др. Информатика. Учебник. М.: Финансы и статистика, 1978. -768 с.
  231. Н. В. Научные основы методической системы обучения студентов вузов экономического профиля новой информационной технологии: Дис. на соисканиеученой степени д-ра пед. наук, СПб., 1992.
  232. К. Р., Брю С. Л. Экономикс: В 2 т. М.: Республика, 1993. — Т. 1. -400 е.- Т. 2.-400 с.
  233. А. И. Алгоритмы и рекурсивные функции. М.: Наука, 1986. — 368 с.
  234. Ю. И. Вычислимое и невычислимое. М.: Сов. радио, 1980. — 128 с.
  235. Ю. И. Доказуемое и недоказуемое. М.: Сов. радио, 1979. — 168 с.
  236. А. А., Нагорный Н. М. Теория алгорифмов. М.: Наука, 1984. — 432 с.
  237. А. И. Возвратные последовательности. М.: Наука, 1983. — 48 с.
  238. Мартин-Леф П. Очерки по конструктивной математике. М.: Мир, 1975. — 136 с.
  239. И. В. Методические основы подготовки будущего учителя информатики к использованию технологии компьютерного обучения: Дис. на соискание ученойстепени д-ра пед. наук, СПб., 1990.
  240. И. И. Перспективы развития дидактических средств компьютерной технологии обучения: Дис. на соискание ученой степени д-ра пед. наук, — М., 1991.
  241. Математика. 5−11 классы. Сборник нормативных документов / Сост. Г. М. Кузнецова М.: «Дрофа», 1998. — 192 с.
  242. Математика. 5−11 классы. Тематическое планирование. / Сост. Кузнецова Г. М. -М.: Дрофа, 1998.- 192 с.
  243. Математический энциклопедический словарь / Гл. ред. Ю. В. Прохоров М.: Сов. энцикл., 1998. — 848 с.
  244. Математическая энциклопедия. В 5 т. / Гл. ред. И. М. Виноградов. М.: Большая Рос. энцикл., 1984. — Т. 4. — 1215 с.
  245. ., Бодуэн К. Методы программирования: В 2 т. М.: Мир, 1982. — Т. 1. -358 е.- Т. 2. — 368 с.
  246. Н. В. Дидактика математики: общая методика и её проблемы. -Минск: БГУ, 1982. 256 с.
  247. Н. В. Психолого-педагогические основы дидактики математики. -Минск: Вышэйш. шк., 1977. 160 с.
  248. Методы системного педагогического исследования. Учеб. пособие / Под ред. Н.
  249. В. Кузьминой. Л.:ЛГУ, 1980. — 170 с.
  250. Т. В. Обучение технологии решения задач на рекурсивные вычисления // Информатика и образование. 1998. — № 2. — с. 115−120.
  251. В. И. Моделирование и методы теории измерений в педагогике. М.: Высшая школа, 1987. — 200 с.
  252. Д., Джонстон Р. Компьютер-творец. М.: Мир, 1987. — 256 с.
  253. В. М. Введение в школу приложений математики, связанных с использованием ЭВМ: Дис. на соискание ученой степени д-ра пед. наук, М.: 1973.
  254. В. М., Арнаутов В. В., Нижников А. И. и др. Технология проектированиятраектории профессионального становления будущего учителя. — Волгоград- Москва- Михайловка: Перемена, 1998. — 56 с.
  255. В. М., Лапчик М. П., Демидович Н. Б., Червочкина Л. П. Формирование алгоритмической культуры школьника при обучении математике. — М.: Просвещение, 1978. 94 с.
  256. В. М., Раков Г. Р., Костина Г. И. и др. Типичные ошибки и технология их преодоления. Ульяновск, 1999. — 52 с.
  257. В. М., Раков Г. Р., Смыковская Т. К., Шабанов Т. Н. Алгебра-8. Шк. учеб. нового поколения. — Ульяновск, 1999. — 94 с.
  258. В. М., Смыковская Т. К., Бочкарева А. В. Геометрия -7. Многоуров. технологич шк. учеб. нового поколения. — Ульяновск- Волгоград, 1999. — 132 с.
  259. А. Наглядная рекурсивная программа // Информатика и образование. -1991.-№ 4.-С. 44−45.
  260. Р. С. Психология. В 3 т. М.: Просвещение, 1995. Т. 1. Общие основы психологии. — 576 е.- Т. 2. Психология образования. — 496 е.- Т. 3. Экспериментальная педагогическая психология и психодиагностика. — 512 с.
  261. Ю., Фаррар Дж., Рейнголд Э. Машинный подход к решению математических задач. М.: Мир, 1977. — 352 с.
  262. П., Китге К. Алгебраическая алгоритмика. М.: Мир, 1998. — 720 с.
  263. А. А., Есаян А. Р. Использование экспертных методов в оценке качества педагогических проектов // Тез. докл. на Всерос. конф. «Измерения в педагогике».- СПб.: Изд-во Мэрии Санкт-Петербурга, 1994. С. 67.
  264. Е. А. Я и другой (искусство общения). Тула, 1995. — 101 с.
  265. В. А. Информатика.Учеб. для вузов. М.: Высшая школа, 1999. -511 с.
  266. Открытое образование объективная парадигма XXI века. Под общей редакцией В. П. Тихомирова. — М.: Издательство МЭСИ, 2000. — 288 с.
  267. Ю. Об алгоритмической сложности дискретных функций // ДАН. 1962. № 1145.-С. 48−51.
  268. Очерки истории информатики в России / Д. А. Поспелов, А. А. Ляпунов, С. JI. Соболев, JI. В. Канторович, А. Н. Колмогоров, А. П. Ершов и др., Ред.-сост.: Д. А.
  269. , Я. И. Фет. Новосибирск: ОИГГМ СО РАН, 1998. — 662 с.
  270. В. Ф. Mathcad 7 Pro для студентов и инженеров. М.: Компьютер-Пресс, 1998.-384 с.
  271. Пайтген Х.-О., Рихтер П. X. Красота фракталов. Образы комплексных динамических систем. М.: Мир, 1993. — 176 с.
  272. Пак Н. И. Компьютерное моделирование в примерах и задачах. Учебное пособие.- Красноярск: Изд-во КПГУ, 1994. 120 с.
  273. Пак Н. И. Нелинейные технологии обучения в курсах информатики и информационных технологий: Дис. на соискание ученой степени д-ра пед. наук, М., 2000.
  274. Пак Н. И., Симонова A. JI. Методика составления тестовых заданий // Информатика и образование. 1998. — № 5. — С. 27−32.
  275. М. И. Методологические проблемы интуиционистской математики. М.: Наука, 1984. — 224 с.
  276. А. А., Подымов В. Я. Методы упорядочения информации в цифровых системах. М.: Наука, 1973. — 384 с.
  277. В. Д. Каким будет школьный алгоритмический язык XXI века? // Информатика и образование. 1994. № 3. — С. 77−91.
  278. С. Переворот в сознании: дети, компьютеры и плодотворные идеи. М.: Педагогика, 1989. — 224 с.
  279. Ю. А. Обучение программированию и использованию ЭВМ в системе компьютерной грамотности учащихся общеобразовательной школы (на базе кабинета информатики): Дис. на соискание ученой степени д-ра пед. наук, — М., 1987.
  280. В. В. Теория и практика обучения прикладной информатике в педагогических вузах на моделях социально-экономических систем: Дис. на соисканиеученой степени д-ра пед. наук, — СПб.: РГПУ, 1998.
  281. В. В., Шайденко Н. А. Использование вычислительной техники в учебном процессе. Тула, Изд-во ТГПУ им. Jl. Н. Толстого, 1997. — 231 с.
  282. Р. Рекурсивные функции. М.: Изд-во Иностр. лит., 1954. — 264 с.
  283. П. И., Фридман JI. М., Гарунов М. Г. Психолого-дидактический справочник преподавателя высшей школы. М.: Педагогическое общество России 1999. — 354 с.
  284. А. И., Воробьев Г. В. Методы педагогических исследований. М.: Педагогика, 1979. — 256 с.
  285. И. П. Педагогика. В 2 кн. М.: Владос, 1999. Кн. 1. Общие основы. Процесс обучения. — 576 с.
  286. Д. Как решить задачу. М.: Учпедгиз, 1959. — 206 с.
  287. Д. Математика и правдоподобные рассуждения. М.: Наука, 1978. — 464 с.
  288. Д. Математическое открытие. Решение задач: основные понятия, изучение и преподавание. М.: Наука, 1970. — 452 с.
  289. В. А. Опыт рейтинговой оценки знаний студентов // Педагогика, № 8,1998.-С. 51−55.
  290. . А., Теслер Г. С. Вычисление функций на ЭВМ. Киев: Наукова Думка, 1984.-600 с.
  291. Психологические тесты. Под ред. А. А. Карелина. В 2-х кн. — М.: Владос, 1999. Кн. 1.-312 с.
  292. Психологический словарь / Под ред. В. П. Зинченко, Б. Г. Мещерякова. 2-е изд. -М.: Педагогика-Пресс, 1997. 440 с.
  293. А. О науке. М.: Наука, 1990. — 736 с.
  294. В. И. Технологии и методическое обеспечение компьютерной подготовки будущих учителей информатики: Дис. на соискание ученой степени д-ра пед. наук,-М., 1994.
  295. . Новейшие работы о началах математики (в кн. «Новые идеи в математике»). сб. 1. СПб., 1913. — С. 86.
  296. Э., Нивергельд Ю., Део Н. Комбинаторные алгоритмы. Теория и практика. М.: Мир, 1980. 478 с.
  297. И. В. Теоретические основы создания и использования средств информатизации образования: Дис. на соискание ученой степени д-ра пед. наук, — М., 1994.
  298. И. Современные информационные технологии в образовании. Дидактические проблемы: Перспективы использования. М.: «Школа Пресс», 1994. — 205 с.
  299. Е. И. Настольная книга практического психолога в образовании. — М.: Владос, 1996.-529 с.
  300. Российская педагогическая энциклопедия: В 2 т. / Гл. ред. — В. В. Давыдов. -М.: БРЭ, T. 1,1993- 608 е.- Т. 2, 1999. — 672 е.
  301. К. Групповая психотерапия. СПб.: Питер, 1999. — 384 с.
  302. А. Ханойская башня // Квант. 1991. — № 11, — С. 52−54.
  303. А. Ю., Щенников В. В. Нетрадиционный взгляд на информатику // Информатика и образование. 1994. — № 2. — С. 31−33.
  304. А. А., Гулин А. В. Численные методы. М.: Наука, 1989. — 432 с.
  305. П. Экономика. В 2 т. М.: Алгон, 1992. — T. 1. — 332 е.- Т. 2. — 416 с.
  306. П., Нордхауз В. Экономика. М.: Вильяме, 2000. — 688 с.
  307. Е. Г., Есаян А. Р. Вычислительная техника в учебном процессе // Нар. образование. М.: Педагогика. — 1986. — № 3. — С. 24−26.
  308. Г. К. Современные технологии образования. Учебное пособие для педагогических вузов. М.: Народное образование, 1998. — 256 с.
  309. Ю. М., Есаян А. Р. Рекурсия в Mathcad 7. Тез. докл. Междунар. науч.-практ. конф. «Проблемы становления и развития ценностных ориентаций учителя на рубеже XXI века. Тула: Изд-во ТПГУ им. Л. Н. Толстого, 1997. — С. 125−126.
  310. С. Ф. Рекурсия. Решение олимпиадных задач // Информатика и образование. 1997. — № 7. — С. 83−88.
  311. А. С. Экономика на уроках математики. М.: Школа-Пресс, 1999. — 160 с.
  312. Г. Б. Как проанализировать собственную педагогическую деятельность. — М.: Педагогическое общество России, 2000. — 102 с.
  313. И. М. Фракталы // Квант. 1989. — № 5. — С. 6−13.
  314. И. С., Головина Л. И., Яглом И. М. О математической индукции. М.: Наука, 1975. — 248 с.
  315. А. П. Алгоритмическая теория измерений. Новое в жизни, науке, технике. № 6, М.: Знание, 1979. — 64 с. (Серия «Математика и кибернетика»).
  316. С. Л. У попа была собака. // Квант. 1989. — № 6. — С. 43−45.
  317. X. Введение в исследование операций: В 2 т. М.: Мир, 1985. — Т. 1. — 479 е.- Т. 2. — 496 с.
  318. Е. Теория функций. М.: Гостехиздат, 1951. — 464 с.
  319. Л. Н. Педагогические сочинения / Сост. H. Н. Вейкшан (Кудрявая). М.: Педагогика, 1989. — 544 с.
  320. А. Л. О сложности схемы из функциональных элементов, реализующих умножение целых чисел //ДАН. 1963. № 3(150).-С. 496−498.
  321. В. Л. Язык Рефал как объект и средство обучения // Труды IX Междунар. конф «Информационные технологии в образовании ИТО-99», — М.: Изд-во МИФИ, 1999. -Ч. 2. — С. 131−133.
  322. В. Л., Давыдов О. В. Язык Рефал в обучении информатики // Труды X Междунар. конф. «Информационные технологии в образовании ИТО-2000», -М.: Изд-во МИФИ, 2000. — Ч. 4. — С. 36−37.
  323. . А. Алгоритмы и вычислительные автоматы. М.: Советское радио, 1974.-200 с.
  324. П. И., Сенновский И. Б. Технология модульного обучения в школе. -М.: Новая школа, 1997.-352 с.
  325. В. Ф. Феномен науки. М.: Издательство «ЭТС», 2000, — 368 с.
  326. Ю. Н., Макаров А. А. Анализ данных на компьютере. М.: Финансы и статистика, 1995. — 384 с.
  327. В. А. Лекции о вычислимых функциях. М.: Физматгиз, 1960. — 492 с.
  328. В. А. Машина Поста. М.: Наука, 1979. — 96 с.
  329. В. А., Семенов А. Л. Теория алгоритмов: основные открытия и приложения. М.: Наука, 1987. — 288 с.
  330. Учебные стандарты школ России. В 2 кн. / Под редакцией В. С. Леднева, Н. Д. Никандрова, М. Н. Лазуткиной. — М.: Прометей, 1998. Кн. 2. Математика. Естественно-научные дисциплины. — 336 с.
  331. Д. К., Фаддеева Е. Н. Вычислительные методы линейной алгебры. М.-Л.: Физматгиз, 1963. — 736 с.
  332. В. В. Delpi 5. Учебный курс. М.: Нолидж, 2000. — 608 с.
  333. Д. Парадигмы программирования // Информатика и образование. -1991.-№ 5.-С. 13−17.
  334. В. Введение в теорию вероятностей и её приложения. В 2 т. М.: — Мир, 1984. — Т. 1. — 528 е.- Т. 2. — 738 с.
  335. Л. Еще раз о счастливых билетах // Квант. 1976. № 12. — С. 68−70.
  336. С. и др. Экономика. М.: Дело, 1992. — 830 с.
  337. Дж. Программное обеспечение и его разработка. М.: Мир, 1985. — 368 с.
  338. К., Кепеш Я., Строкай К., Тёрёк Т. Этюды о персональных компьютерах. -М.: Знание, 1988.- 160 с.
  339. Л. М. Как научиться решать задачи. — М.: МОДЭК, 1999. — 240 с.
  340. Л. М. Теоретические основы методики обучения математике. — М.: Флинта, 1998. 224 с.
  341. Г. Математика как педагогическая задача. В 2 т. М.: Просвещение, 1982.-Т. 1.-208 е.- Т. 2.-192с.
  342. Г. Д., Кузнецов Э. И. Элементы информатики. М.: Высшая школа, 1989. — 304 с.
  343. Д. Психология критического мышления. СПб.: Питер, 2000. — 512 с.
  344. П. Функциональное программирование. Применение и реализация. — М.: Мир, 1983.-349 с.
  345. А. Я. Цепные дроби. М.: Наука, 1978. — 144 с.
  346. Ч. Взаимодействующие последовательные процессы. М.: Мир, 1989. — 264 с.
  347. М. Комбинаторика. М.: Мир, 1970. — 424 с.
  348. М. X. Начала науки о программах. М.: «Финансы и статистика», 1981. -128 с.
  349. А., Улмен К. Dynamic HTML. Справочник. СПб.: Питер, 2000. — 512 с.
  350. Л., Зиглер Д. Теория личности. СПб.: Питер Ком, 1999. — 608 с.
  351. Дж., Мичтом Дж. Структурный подход к программированию. М.: 1980. -280 с.
  352. Э., Сеппянен Й. Мир Лиспа: В 2 т. М.: Мир, 1990. — Т. 1. Введение в язык Лисп и функциональное программирование. — 447 с.
  353. Э., Сеппянен Й. Мир Лиспа: В 2 т. М.: Мир, 1990. -Т. 2. Методы и системы программирования. — 319 с.
  354. А. В. Математическая информатика. М.: Наука, 1991. — 416 с.
  355. Е. А. Краткий терминологический словарь по информатике. — Ереван, 1977.
  356. M. В. Система лабораторных работ по программированию на диалекте Turbo PASCAL. Динамические структуры данных. Учеб. пособие для студентов вузов. СПб.: РПГУ, 1997. — 151 с.
  357. М. В. Система лабораторных работ по программированию на диалекте Turbo PASCAL. Алгоритмы на графах. Учеб. пособие для студентов вузов. СПб.: РПГУ, 1997.-180 с.
  358. М.В. Язык проффесионала-программиста и пользователя ЭВМ. — Самара: Изд-во САМГПИ, 1993. 405 с.
  359. В. Н. Качественные вопросы целочисленного программирования. М.: Наука, 1995. — 192 с.
  360. Шибасов JL П., Шибасова 3. Ф. За страницами учебника математики. Математический анализ. Теория вероятностей. Старинные и занимательные задачи. М.: Просвещение, 1997. — 269 с.
  361. С. Е., Кальней В. А. Мониторинг качества образования в школе. М.: Педагогическое общество России, 1999. — 320 с.
  362. В. Ф. Дидактические основы информационных технологий обучения в образовательных учреждениях: Дис. на соискание ученой степени д-ра пед. наук, Екатеринбург: УГППУ, 1996.
  363. Г. Детерминированный хаос. Введение. М.: Мир, 1988. — 240 с. Щеголев А. Информатика и диалектика. (Окончание) // Информатика и образование. — 1993.2. — С. 11−19.
  364. А. Информатика и диалектика // Информатика и образование. 1993. -№ 1. -С. 14−20.
  365. Г. Д., Якобе К., Ман Ф. К., Хермес Г. Машины Тьюринга и рекурсивные функции. М.: Мир, 1972. — 264 с.
  366. Эдвард де Боно. Латеральное мышление. СПб.: Питер, 1997. — 320 с. Эрдниев П. М., Эрдниев Б. П. Укрупнение дидактических единиц в обучении математике. — М.: Просвещение, 1991. — 255 с.
  367. А. Г. Лого. Рекурсия. Фракталы // Информатика и образование. 1996. -№ 1.-С. 61−64.
  368. С. В. Введение в дискретную математику. М.: Наука, 1979. — 272 с. Яглом И. М. Итальянский купец Леонардо Фибоначчи и его кролики // Квант. -1984.-№ 7.-С. 15−17.
  369. И. М. Математические структуры и математическое моделирование. — М.: Сов. радио, 1980. 140 с.
  370. Э. Я. Информационные сети и системы. Справочная книга. М.: Финансы и статистика, 1996. — 368 с.
  371. В. А. Педагогическая психология. Учеб. пособие. СПб.: Изд-во Михайлова В. А., 1998.-639 с.
  372. Barron D. W. Recursive Techniques in Programming- McDonaldLondres, et American Elsevier. New York, 1969. P. 80.
  373. Berry G. Bottom-Up Computation of Recursive Programs // RAIRO-red, 10, 3, 1976. -P. 47−82.
  374. Boehm C., Jacjpini G. Flow Diagrams, Turing Machines, and Languages With Only
  375. Two Formation Rules. Comm. ACM 9 1966. P. 366−371.
  376. Burge W. Recursive Programming Techniques- Addison-Wesley, Reading (Mass.). 1976.
  377. Burstall R. M., Darlington J. A transformation System for Developing Recursive Programs- JACM, 24, 1, 1977. P. 44−61.
  378. Cooley James W. and Tukey John W. An algorithm for the machine calculation of com-lex Fourier series. Mathematics of Computation, 19(90): 297−301. April 1965.
  379. Descartes R. Discours de la Methode. Essais Dioptrique, Meteores, Geometrie. a Leyde: De lTmprimerie de Ian Maire, 1637.
  380. Floid R.W. Treesort (Algoritms 113 and 243). CACM. 7. № 12. 1964. P. 701.
  381. Hardy G. H. Weierstrass’s nondifFerential function, Trans. Amer. Math. Soc. 17. 1916.1. P. 301−325.
  382. Henrici P. Applied and Computational Complex Analysis. Wiley. V. 1. 1974- V. 2. 1977- V. 3. 1986.
  383. Hoar C. A. R. Quicksort. Comp. J. 5. № 1, 1962. P. 10−15.
  384. Hobson E. W. Theory of functions. Harren Press. Washington, 1950 V. 2. P. 401−412.
  385. James W. Cooley and John W. Tukey. An algorithm for the machine calculation of com-lex Fourier series. Mathematics of Computation. 19(90): 297−301. April 1965.
  386. Jonson S.M. Generation of permutations by adjacent transpositions. Math. Comp. 1963, 17. P. 282−285.
  387. Koch H., von. Sur une courbe continue sans tangente obtenue par une construction geometrique elementaire. Arkiv for Matematik, Astronomi och Fysik. Vol. 1, P. 681−704, 1904.
  388. Kramp C. Elements d’arithmetique universelle. Cologne, 1808.
  389. Lander L.J., Parkin T.R. A counter example to Euler’s sum of power conjecture. Math. Comp. 21. 1967. P. 101−103.
  390. Minsky M. Music, Mind and Meaning // Computer Music J. V. 5. № 3. 1981. P. 28
  391. Mandelbrot B. The Fractal Geometry of Nature. S. Francisco: W. H. Freeman, 1982.
  392. McCarthy J. Recursive functions of symbolic expressions and their computation by Machine. CACM. Vol. 3. № 4, (april 1960). P. 184−185.
  393. Trotter H.F., Perm (Algorithm 115), Comm. ASM. № 5.1962. P. 434−435.
  394. Veillon G. Transformation de Programmes recursifs- RAIRO-blue. 10. 9. 1976. P. 7−20.
Заполнить форму текущей работой