Дифференцированный подход при обучении объектно-ориентированному программированию в старшей школе тема диссертации и автореферата по ВАК РФ 13.00.02, кандидат педагогических наук Петрова, Юлия Александровна

  • Петрова, Юлия Александровна
  • кандидат педагогических науккандидат педагогических наук
  • 2002, Санкт-Петербург
  • Специальность ВАК РФ13.00.02
  • Количество страниц 169
Петрова, Юлия Александровна. Дифференцированный подход при обучении объектно-ориентированному программированию в старшей школе: дис. кандидат педагогических наук: 13.00.02 - Теория и методика обучения и воспитания (по областям и уровням образования). Санкт-Петербург. 2002. 169 с.

Оглавление диссертации кандидат педагогических наук Петрова, Юлия Александровна

Введение.

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

§1.1 Информатика, как учебный предмет в старшей школе: содержание, проблемы, перспективы.

§ 1.2 Дифференцированное обучение как фактор развития личности.

§ 1.3 Зарубежный опыт индивидуализации и дифференциации обучения.

§ 1.4 Дифференцированный подход при обучении программированию.

Глава 2. Методика обучения объектно-ориентированному программированию при дифференцированном подходе.

§2.1 Объектно-ориентированное программирование: сущность, области использования, тенденции развития.

§ 2.2 Методическая система обучения объектно-ориентированному программированию.

§ 2.3 Система лабораторных работ как средство обучения объектноориентированному программированию.

Глава 3. Педагогический эксперимент.

§ 3.1 Подготовка и планирование эксперимента.

§ 3.2 Описание и результаты эксперимента, проведенного со школьниками старших классов.

Рекомендованный список диссертаций по специальности «Теория и методика обучения и воспитания (по областям и уровням образования)», 13.00.02 шифр ВАК

Введение диссертации (часть автореферата) на тему «Дифференцированный подход при обучении объектно-ориентированному программированию в старшей школе»

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

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

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

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

Вопросам отбора содержания и разработке общей концепции преподавания информатики посвящены работы Барановой Е. В. [7, 8, 9, 10, И, 12], Бордовского Г.А. [14, 15, 16], Бороненко Т.А. [17, 18], Власовой Е.З. [23], Готской И.Б. [30], Ершова А.П. [36, 37], Извозчикова В.А. [41, 42, 43], Кузнецова А.А. [52, 53], Кузнецова Э.И. [54], Лаптева В.В. [55], Лапчика М.П. [56, 57, 58], Макаровой Н.В. [59, 60], Монахова В.М. [65, 66, 67], Петрова А.В. [77], Симоновой И В. [88], Фокина Р.Р. [95], Швецкого М.В. [55, 98] и др. Следует отметить, что на начальном этапе преподавания курса информатики содержание в основном ориентировалось на преподавание только языков программирования. Такой подход не учитывал инте-# ресы учащихся, которым в дальнейшей профессиональной деятельности необходимы были только пользовательские навыки.

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

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

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

Для успешного выполнения поставленных задач, необходим качественно иной подход к обучению школьников, а также изменение традици-4 онных представлений и способов деятельности учителей. Как показывает анализ литературы [2, 29, 48, 49, 77], возможным выходом из сложившейся ситуации может быть реорганизация работы школы, в основе которой лежит требование учета индивидуальных особенностей учащихся,

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

За последние годы проблеме индивидуализации и дифференциации процесса обучения посвящен ряд педагогических работ И.Э.Унт [93], А,А, Кирсанова [48], Г.Ф, Суворовой [90, 91], С,Д. Шевченко[99], а также работы [1, 15, 21, 32, 63, 64, 80, 81, 87, 97, 102] и др, В трудах педагогов определены содержание и структура данной проблемы, предложены пути и средства её решения.

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

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

Цель исследования: разработка методики обучения объектно-ориентированному программированию на основе принципов дифференцированного обучения.

Объект исследования: процесс обучения объектно-ориентированному программированию в старшей школе.

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

Исходя из поставленной цели, была сформулирована гипотеза исследования.

Успешность обучения учащихся старших классов общеобразовательной школы объектно-ориентированному программированию можно повысить если:

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

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

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

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

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

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

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

3. провести анализ сред объектно-ориентированного программирования с целью определения целесообразности их использования при обучении программированию;

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

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

6. разработать и апробировать в процессе обучения курс "Введение ф в объектно-ориентированное программирование (на примере среды Delphi)";

7. разработать систему лабораторных работ для поддержки вышеуказанного курса;

8. разработать и провести педагогический эксперимент.

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

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

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

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

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

Ф стей к программированию, будущей профессии и т.д.).

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

- системы лабораторных работ, которая может быть использована в процессе обучения;

- курса «Введение в объектно-ориентированное программирование (на примере среды Delphi)», готового к внедрению в школьную практику.

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

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

- методологией исследования;

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

Внедрение практических результатов исследования осуществлялось:

- в школе № 572 Невского района со школьниками 11-х классов;

- в школе № 16 Василеостровского района со школьниками 10-11-х классов.

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

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

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

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

4. Методическая система обучения объектно-ориентированному программированию учащихся старших классов должна основываться на:

• описании принципов уровневой дифференциации применительно к обучению предметной области (объектно-ориентированному программированию);

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

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

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

Похожие диссертационные работы по специальности «Теория и методика обучения и воспитания (по областям и уровням образования)», 13.00.02 шифр ВАК

Заключение диссертации по теме «Теория и методика обучения и воспитания (по областям и уровням образования)», Петрова, Юлия Александровна

Вывод

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

ЗАКЛЮЧЕНИЕ

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

Исходя из поставленной цели, была сформулирована гипотеза исследования:

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

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

- на сформулированных принципах разработать методическую систе-^ му обучения объектно-ориентированному программированию;

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

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

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

2. проведен анализ сред объектно-ориентированного программирования с целью определения целесообразности их использования при обучении;

3. на основе дифференцированного подхода определены принципы организации процесса обучения объектно-ориентированному программированию;

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

5. разработан и апробирован в процессе обучения курс "Введение в объектно-ориентированное программирование (на примере среды Delphi)";

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

7. разработан и проведен педагогический эксперимент.

В процессе решения поставленных задач:

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

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

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

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

Педагогический эксперимент проводился:

- в школе № 572 Невского района со школьниками 11-х классов;

- в школе № 16 Василеостровского района со школьниками 10-11-х классов.

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

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

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

1. Использование дифференцированного подхода при обучении объектно-ориентированному программированию //Информатика — исследования и инновации. Вып. 5. Межвузовский сборник научных трудов. - СПб: РГПУ имени А.И. Герцена, ЛГОУ, 2001.

2. Среда Delphi как средство обучения объектно-ориентированному программированию // Телекоммуникации, математика и информатика - исследования и инновации. Вып. 6. Межвузовский сборник научных трудов. - СПб: РГПУ имени А.И. Герцена, ЛГОУ, 2002.

3. Введение в объектно-ориентированное программирование (на примере среды Delphi). Учебное пособие. СПб: «Союз», 2001 (в соавт.).

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

- Е.В. Баранова, исп. И.С. Батракова, Т.С. Бендюкова, В.И. Богословский и др. /- СПб. РГПУ им. А.И. Герцена 2001 (в соавт.).

Список литературы диссертационного исследования кандидат педагогических наук Петрова, Юлия Александровна, 2002 год

1. Абасов 3. Дифференцированное обучение. // Директор школы. 1999, N8.

2. Активизация познавательной деятельности учащихся в условиях современной школы: Материалы итоговой научно-практической конференции, 23-24 мая 1995 г. /Под ред. П.Л. Васильченко Усть-Каменогорск 1995г.

3. Аржанов И.Н. Методика обучения объектно-ориентированному проектированию студентов педагогических ВУЗов: автореферат диссертации на соискание ученой степени кандидат педагогических наук (13.00.02). -СПб, 2001.

4. Асмолов А.Г. Стратегия развития вариативного образования: мифы и реальность. //Магистр. 1995, N 1.

5. Баранова Е.В. Алгоритмизация и основы программирования: мет. указания к практическим занятиям. Лабораторный практикум. СПб.: РГПУ им А.И. Герцена, 1997.

6. Баранова Е.В. Объектно-ориентированное проектирование при обучении современным информационным технологиям. -СПб.: РГПУ им. А.И. Герцена, 2000.

7. Баранова Е.В. Объектный подход к обучению современному программированию. Информатика -исследования и инновации // Информатика исследования и инновации: Межвузовский сб. научн. тр.-СПб., 2000. Вып.4.

8. Баранова E.B. Элементы теоретических основ информатики в курсе "Алгоритмизация и программирование" //Преподавание математики в школе и в вузе: проблемы и перспективы. СПб.: РГПУ, 1994

9. Ю.Баранова Е.В. Методические рекомендации по курсу "Элементы теор. информатики". СПб.: РГПУ им А.И. Герцена, 1996.

10. П.Баранова Е.В., Аржанов И.Н. Объектно-ориентированные среды как средство обучения теоретическим понятиям программирования. Информатика исследования и инновации. Выпуск 3. Межвузовский сборник научных трудов. - СПб: РГПУ имени А.И. Герцена, ЛГОУ, 1999.

11. Баранова Е.В., Румянцев И.А., Шляго А.Н. и др. Программа цикла «Информатика и вычислительная техника» СПб: Образование 1994

12. Баранова Е.В. , Петрова Ю.А. , Степанова Е.В. Введение в объектно-ориентированное программирование (на примере среды Delphi). Учебное пособие. СПб: «Союз»,2001.

13. Бордовский Г.А., Извозчиков В.А., Петрунько A.B. Кибернетический подход к информационным технологиям в непрерывном образовании //Подготовка специалиста в области образования (структура и содержание). СПб., 1994.

14. Бордовский Г.А., Извозчиков В.А., Румянцев И.А., Слуцкий A.M. Проблемы педагогики информационного общества и основы педагогической информатики. /Дидактические основы компьютерного обучения. Ленинград, ЛГПИ им. А.И. Герцена, 1989.

15. Бордовский Г.А. Извозчиков В.А. Информатика в понятиях и терминах. М. Просвещение, 1991.

16. Бороненко Т.А. Концепция школьного курса информатики:Учебное пособие СПб. ВАШ, 1995.

17. Бороненко Т. А. Методика обучения инфоратике (теоретические основы). Учебное пособие. СПб, 1997

18. Братчиков И.Л. Синтаксис языков программирования. М.:Наука, 1975.

19. Бударный A.A. Индивидуальный подход в обучении// Советская педагогика. 1965. №7.

20. Бутузов И.Т. Дифференцированное обучение важное дидактическое средство эффективного обучения школьников. М., 1968.

21. Буч Града. Объектно ориентированный анализ и проектирование с примерами приложений на С++. — 2-е изд. -М.: Бином; СПб.: Невский диалект, 1998.

22. Власова Е.З. Теоретические основы и практика использования адаптивных технологий обучения в профессиональной подготовке студентов педагогического вуза: автореф. дисс. на соиск. уч. ст. докт. пед. наук (13.00.02). СПб, 2000

23. Возрастные возможности усвоения знаний/ Под ред. Д.Б. Эльконина, В.В. Давыдова. М., 1966.

24. Воскресенская Н.М. Великобритания: Стратегические направления развития образования //Педагогика 1996 г. №4

25. Воспитание и развитие детей в процессе обучения природоведению. Сост. Л.Ф. Мельчаков. М., 1981.

26. Выготский Л.С. Кризис семи лет. Собр. соч., т. 4. 1984.

27. Герман Г.М. Степень свободы выбора. // Директор школы. 1995, N 5.

28. Гоноблин Ф.Н. Книга об учителе. М.,-1956 г.

29. Давыдов В.В. Проблемы развивающего обучения. М., 1986.

30. Дидактика средней школы. /Под ред. Скаткина М.Н. М., 1982.

31. Дорофеев Jl.В., Кузнецов JI.B.,Суворова С.Б., Фирсов В.В. Дифференциация в обучении математике. Математика в школе . 1990/4.

32. Дьяченко О.М. Обучение по способностям. // Народное образование. 1994, N2.

33. Ершов А.П. Компьютеризация школы и математическое образование. //Математика в школе. 1989.,№1.

34. Ершов А.П. Школьная информатика в СССР: от грамотности к культуре.//Информатика и образование, 1987, №6.38.3анков JI.B. «Обучение и развитие». Монография. 1975 г.

35. Захарова Т. Профильная дифференциация обучения информатике на старшей ступени школы: Монография. М, 1997.

36. Иванов М. В . Пути совершенствования методов преподавания в высшей школе // Совр. высш. школа. 1982. N 3.

37. Извозчиков В.А. Дидактические основы компьютерного обучения.: Межвузовский сборник научных трудов. /ЛГПИ им. А.И. Герцена. -Л:ЛГПИ, 1989.

38. Извозчиков В.А. Дидактические основы применения ЭВТ: Проблемный семинар для учителей естественно-математического цикла. Л.:АПН СССР, 1988.

39. Извозчиков В.А. Инфоноосферная эдукология: новые информационные технологии обучения. СПб., 1991.

40. Информатика, 7-8 класс. Учебник для учащихся средней школы. /Под ред. Н.В. Макаровой. СПб.: Питер,2000.

41. Информатика, 9 класс. Учебник для учащихся средней школы. /Под ред. Н.В. Макаровой. СПб.: Питер,2000.

42. Информатика, 10-11 класс. Учебник для учащихся средней школы. /Под ред. Н.В. Макаровой. СПб.: Питер,2000.

43. Информатику необходимо сохранить //Информатика и образование, 1990, №5.

44. Кирсанов A.A. Индивидуализация учебной деятельности как педагогическая проблема. Казань, 1982 г.

45. Кларин М.В. Индивидуализация образования в буржуазной педагогике XX века //Сов. педагогика. 1987 г. - №47

46. Колягин Ю.Н., Ткачева М.В., Федорова М.С. Профильная дифференциация обучения математике. Математика в школе 1990/4.51 .Константинов H.A. История педагогики: Учебник для студентов пёд.инсгитутов. М.,1982 г.

47. Кузнецов A.A. Ö разработке стандарта школьного образования по информатике.// Информатика и образование. 1994,- №1.

48. Кузнецов A.A. Смекалкин Д. Проверка и оценка знаний и умений школьников по основам ИВТ. // Информатика и образование. 1987. №1.

49. Кузнецов Э.И. Шерпаев Н.В. Элементы информатики на уроках геометрии.// Изучение основ информатики и вычислительной техники в средней школе: опыт и перспективы. М.: Просвещение. 1987. - 192с. (Библиотека учителя математики).

50. Лаптев В.В., Рыжова Н.И., Швецкий М.В. Специальные методы обучения информатике // Вопросы теории и практики обучения информатикеЖ Сб. научн тр. -СПб., 1998.

51. Лапчик М.П. Введение в программирование. М.: Просвещение, 1979.

52. Лапчик М.П. Методика преподавания информатики: Учебное пособие для студентов физико-математических факультетов пединститутов.- Свердловск: Пед. Институт, 1987.

53. Лапчик М.П. Реализация компонентов информатики и НИТО в учебных планах педагогических вузов. // Информатика и образование. 1996., №6.

54. Макарова Н.В. Информатика (объектно-информационная концепция): Программа для учащихся с 6-го или 7-го по 11-й класс. СПб.:Питер, 1999.

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

56. Мануйлов В.Г. Основы информационных технологий.// Информатика и образование. 1995,- №3.

57. Машбиц Е.И. Психологические основы управления учебной деятельностью. Киев, 1987 г.

58. Монахов В.Н. и др. Дифференциация обучения в средней школе. Советская педагогика 1990/8.

59. Монахов В.Н. и др. Проблема дифференциации обучения в средней школе: Методические рекомендации учителю о дифференцированном обучении как средстве индивидуализации развития личности школьника./Под ред. К.Н. Мешалкиной, В.А. Орлова. М.,1990.

60. Монахов В.М. Информационная технология обучения и реформа школы. // Вопросы психологии. 1988.№2.

61. Монахов В.М. Перспективы разработки и внедрения новой информационной технологии обучения на уроках математики. // Математика в школе., 1991, №3.

62. Монахов В.М. Что такое новые информационные технологии обучения? //Математика в школе. 1990. №2.

63. Морозова Н.Г. Формирование познавательного интереса у аномальных детей М., 1969.69.«Мысль должна работать» «Правда» N 232 от 20.08.1977 г.

64. Нагао М., Катаяма Т., Уэмура С. Структуры и базы данных. М.: Мир, 1986.7^Национальный доклад Российской Федерации «Политика в области образования и новые информационные технологии».- М., 1996.

65. Образовательный процесс в начальной, основной и старшей школе. Рекомендации по организации опытно-экспериментальной работы /ред. А.Г. Каспржак, М.: 2001

66. Образовательные стандарты петербургской школы. Информатика. Под общ. ред.: Н.И. Роговцевой, А.Н. Шляго, СПб. 1997

67. Основные компоненты содержания информатики в общеобразовательных учреждениях.// Информатика и образование. 1995.- №4.

68. Оценка качества подготовки выпускников по информатике. М: Дрофа, 2000.

69. Педагогика. Учебное пособие для студентов педагогических вузов и педагогических колледжей. Под ред. П.И. Пидкасистого. М.: Педагогическое общество России, 1998.

70. Петров A.B. Методологические основы моделирования системы подготовки учителя информатики: : автореф. дисс. на соиск. уч. ст. докт. пед. наук (13.00.02). М.,2001

71. Петрова Ю.А. Использование дифференцированного подхода при обучении объектно-ориентированному программированию. Межвузовский сборник научных трудов. СПб: РГПУ имени А.И. Герцена, ЛГОУ, 2001.

72. Петрова Ю.А. Среда Delphi как средство обучения объектно- ориентированному программированию. Межвузовский сборник научных трудов. СПб: РГПУ имени А.И. Герцена, ЛГОУ, 2002.

73. Поташник М.М. Школа разноуровневого и разнонаправленного обучения. // Педагогика, 1995, N 6.

74. Программно-методические материалы: Информатика. 1-11 классы.

75. Программы для общеобразовательных учреждений. Информатика. М.: Просвещение, 2000.

76. Психолого-педагогические основы использования ЭВМ в вузовском обучении / Под ред. А.В.Петровского, Н.Н.Нечаева. М: 1987.

77. Рабужский Е.С. Индивидуальный подход в процессе обучения школьников. М., 1975.

78. Разработка информационной модели управления подготовкой кандидатов наук в аспирантуре педвуза: научный отчет / научный руководитель Е.В. Баранова, исп. И.С. Батракова, Т.С. Бендюкова, В.И. Богословский и др. /.- СПб. РГПУ им. А.И. Герцена 2001.

79. Савельев А.Я. Проблемы автоматизации обучения // Вопр. психологии. 1986. N 1,2.

80. Селевко Г.К. Современные образовательные технологии М.: Народное образование 1998.

81. Симонова И.В. Концептуальные модели обучения практико-ориентированных учащихся в условиях интернет -образования: авто-реф. дисс. на соиск. уч. ст. докт. пед. наук (13.00.02). СПб, 2000

82. Современные проблемы методики преподавания математики и информатики: Материалы I Сибирских методических Чтений. Омск: ОМГУ, 1995.

83. Суворова Г.Ф. Особенности индивидуального подхода при обучении// Начальная школа. 1986.№11

84. Суворова Г.Ф. Реализация индивидуального подхода к учащимся// Начальная школа. 1987. №1.

85. Уваров А. Информатика в школе: вчера, сегодня, завтра //Информатика и образование, 1990, №4.

86. Унт И. Э. Индивидуализация и дифференциация обучения. — М., 1990.

87. Успенский В.А, Семенов A.JI. Теория алгоритмов: основные открытия и приложения М.: Наука, 1987.

88. Фокин P.P. Объектно-ориентированные технологии в образовании. СПб.:ЛГОУ, 1999.

89. Харламов И.Ф. Педагогика: Учеб. Пособие. М.: Юрист, 1997.

90. Шахмаев Н.М. Учителю о дифференцированном обучении: Методические рекомендации. М.: НИИ ОП, 1989.

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

92. Шевченко С.Д. Школьный урок: как научить каждого. М., 1991.

93. Шумаков П.В., Фаронов В.В. Delphi5 руководство разработчика баз данных. -М.: Нолидж, 2000.

94. Якиманская И.С. Дифференцированное обучение. // Директор школы. 1998. N2.

95. Якиманская И.С. Знания и мышление школьника. М.: Знание, 1985.

96. Budd Т. An Introduction То Object-Oriented Programming. Addison-Wesley Publishing Company, 1991.

97. Ссылки на Internet ресурсы к § 1.1104. http://www.informika.ru

98. Ссылки на Internet ресурсы к § 1.2105. http://www.mis.rsu.ru/confyi999a/7-18.htm106. http://vlad-sadovsk.chat.ru/magazin5/article3.htm

99. Учебный план курса "Введение в объектно-ориентированное программирование (на примере среды Delphi)"

100. Продолжительность курса: 18 часов.

101. Основные компоненты среды Delphi (2 часа)

102. Назначение среды. Классы (основные понятия). Свойства и методы классов. Основные окна среды. Основные классы среды (примеры). Визуальные компоненты.

103. События в среде Delphi (2 часа) События (примеры). Назначение событий.1. Способы обработки.

104. Связанные с событиями классы (примеры).

105. Визуализация работы алгоритмов (2 часа) Тип дата-время.

106. Функции преобразования из одного типа данных в другой. Стандартные процедуры и функции ввода-вывода (примеры). Иллюстрация работы алгоритма поиска максимального/ минимального элемента в векторе (пример проекта).

107. Разработка проектов (2 часа).

108. Проверочная работа (1 час)

109. Базы данных в среде Delphi (2 часа) Базы данных. СУБД (определения). Таблицы.

110. Отношения между таблицами. Создание псевдонима БД. Создание таблиц БД. Объявление полей. Изменение языкового драйвера. Определение индексов.

111. Определение ссылочной целостности между таблицами. Изменение структуры таблицы. Открытие и сохранение таблицы.

112. Классы, обеспечивающие доступ к таблицам базы данных (2часа).

113. Взаимодействие классов, обеспечивающих доступ к таблицам. Классы TField и ТТаЫе.

114. Основные свойства и методы классов (примеры).

115. Индексирование таблиц. Поиск. Вычисляемые и связанные поля (2 часа).

116. Индексирование таблиц. Поиск записей. Поля компонента Table. Вычисляемые и связанные поля. Мультиформы.

117. Запросы и отчеты в среде Delphi (2 часа)1. Запросы.

118. Операторы для создания запросов. Примеры использования аппарата запросов. Запросы с параметрами. Отчеты.

119. Основные компоненты для создания отчетов.

120. Контрольная работа (1 час)

121. Пример лабораторной работы по курсу "Введение в объектно-ориентированное программирование (на примере среды1. Delphi)"

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

123. Данная лабораторная работа состоит из двух частей:

124. Учащиеся, в соответствии со своей гомогенной группой выполняют задания лабораторной работы;

125. Строковые функции, массивы, функция ShowMessage

126. Запустите среду Delphi, создайте новый проект и запишите его в свою директорию под именем Lab3.

127. Поставьте на форму в столбик три компоненты класса TEdit с именами edl, ed2, ed3.

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

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

130. Обеспечьте возможность вызова разработанной процедуры по двойному щелчку на любом поле ввода.

131. Для двух оставшихся полей для события OnDblClick выберите наименование разработанной процедуры.

132. Запустите проект. Проверьте правильность выполнения метода. Перейдите в режим разработки.

133. Добавьте еще четыре компоненты класса TEdit с именами ed4, ed5, ed6, ed7 и кнопку с текстом «Пуск».

134. Editsf3/:=TControl(ed3); Editsf4/:=TControi(ed4); EditsSJ:-TControl(edS); Edits[6/:=TControl(ed6); Edits[7/:=TControl(ed7)г) в текст процедуры, вызывающейся по щелчку на кнопке, введите строки:var i^m: integer; begin

135. Присвоить элементам числового массива введенные пользователем значенияfor i:=l to п doaij: =strtoint(TEdit(Edits¡ij). text);

136. Алгоритм поиска нужного значения m:=aflj; for i:-2 to n do if aif>m then m:=a1.; //Итоговое значение выводится в процедуре ShowMessage Show Message^ Максимум равен: '+IntToStr(m)) end;

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

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

139. Для задания сообщений необходимо использовать:1. условие

140. MessageDlg(' Вы работаете с приложением, написанном на Object Pascal. Хотите выйти из него?', mtConfirmation, mbYes, mbNo., 0) = mrYes2. функцию

141. MessageDlg('Exiting the Object Pascal application.', mtlnformation, fmbOk., 0);

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

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

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

145. Разработка алгоритмов, игр и инструментов.1. Алгоритмы сортировки.

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

147. Разработать проект, выполняющий И наглядно иллюстрирующий алгоритм поиска в отсортированном векторе заданного значения методом деления пополам.

148. Алгоритмы работы с векторами и матрицами.

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

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

151. Разработка инструментов и игр.

152. Разработать проект, реализующий простой калькулятор (два поля для ввода и одно поле для вывода результата)

153. Указание. Должны быть реализованы операции «+», «-», «*», «/», «%», «Очистка» и кнопка «=».

154. Варианты сложности: реализуйте ввод и вывод данных, используя толькоодно поле.1. Исполнители:

155. Разработать проект, реализующий игру с компьютером в «крестики-нолики».

156. Указание. Игра реализуется на поле 3 на 3. Один игрок пользователь, другой - компьютер. Должна быть предусмотрена возможность выбора пользователем значка, невозможность установки пользователем знака на занятой позиции,

157. Разработать проект, позволяющий проверять знания по любому предмету при ответе на 10 вопросов.

158. Варианты лабораторных работ для различных гомогенных групп.

159. Лабораторная работа 1 (вариант для учащихся 1 и 2 групп)1. Задание 1 группа 2 группа

160. Измените у компонентов цвет фона, шрифт, размеры. Для этого выделите компонент и измените в окне инспектора объектов значения свойств Color, Font, Hieght, Width.

161. Измените имена компонентов на ed First и edSecond соответственно. Для этого выделите компонент и измените в окне инспектора объектов на странице Properties значение свойства Name. В окне инспектора объектов на странице Properties значение свойства Name.

162. Запустите проект на компиляцию и выполнение. Команда Run/Run или кнопка F9.

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

164. Вернитесь в режим разработки проекта. Щелкните по значку х в верхнем правом углу формы. Закройте окно формы.

165. Запустите проект. Проверьте правильность произошедших изменений. Вернитесь в режим разработки и восстановите значения свойств Enabled и Vizible. Проверьте, что значения в первом компоненте не возможно изменить, а второго компонента на форме не видно.

166. Измените имя компонента на LbMessage и задайте надпись «Это -моя первая форма в Delphi». Измените значение свойства Name на LbMessage и в свойстве Caption компонента задайте надпись.

167. Поставьте на форму компонент класса TButton. Воспользуйтесь элементом Stantdard/Button на панели инструментов.

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

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

170. Измените имя компонента на Ы$еп<1 и задайте надпись на кнопке «Пересылка значений». Измените значение свойства Name и Caption компонента соответственно.

171. Запустите проект. Проверьте правильность выполнения метода. Перейдите в режим разработки. Для этого нажмите на кнопку и проверьте > что значение второго поля стало аналогичным значению первого поля.

172. Добавьте на форму компонент класса ТВйВш, который будет соответствовать кнопке закрытия формы. Воспользуйтесь элементом Additional/BitBtn на панели инструментов. Измените свойство Kind на BkClose.

173. Измените имя кнопки на и задайте надпись "Выход" на кнопке. Измените значение свойства Name и Caption компонента соответственно.

174. Запустите проект и проверьте работу кнопки «Выход». Сохраните и закройте проект. Сохранить проект можно с помощью меню File/Save.

175. Лабораторная работа 2 (вариант для учащихся 3 и 4 групп)1. Задание 3 группа 4 группа

176. Запустите среду Delphi, создайте новый проект и запишите его в свою директорию под именем Lab2.

177. Поставьте на форму два компонент класса ТЕ dit и компонент класса Tlabel.

178. Для поставленных компонентов задайте имена edDatal, edData2 и lbMessage соответственно.

179. Перейдите в режим разработки. Поставьте на форму компонент класса ТКасИоСгоир с текстом наверху «Выбор слова». Закладка Standard на панели инструментов

180. Перейдите в режим разработки. Поставьте на форму компонента класс ТСгоирВох с текстом наверху «Выбор шрифта».

181. Запустите проект. Проверьте правильность выполнения метода. Сохраните проект.

182. Включите в группу еще один компонент выбора сЪВохЗ, который по щелчку менял бы курсивное начертание (да/нет) для второго слова. Наименование значения для определения начертания «курсив» определите по множеству свойств Font/Style.

183. Запустите проект. Проверьте правильность выполнения метода. Перейдите в режим разработки. Сохраните и закройте проект.

184. Проверочный тест для школьников (проверка начального уровня знаний)1.часть.

185. Ваша цель изучения компьютера:

186. Работа с пользовательскими программами (текстовый редактор, графический редактор и т. д.)1. Программирование1. Другое

187. С какими пользовательскими системами Вы работали?1. Windows1. Word1. Excel1. Другие

188. Какие языки программирования Вы знаете?1. BASIC1. Pascal1. С++1. Delphi1. Другие

189. Какие из перечисленных определений не являются свойствами алгоритма.1. результативность;2. гибкость;3. правильность;4. дискретность;5. законченность;6. однозначность;

190. Алгоритм какого типа изображен на блок-схеме?1. часть.1. циклический;2. разветвляющийся;3. вспомогательный;4. линейный;5. комбинация развилки и цикла.1. СНачалоХ

191. Укажите неправильный идентификатор:1.NomerlOOOO2. Otdel123.2Nomer4.NomerOtdela5. раздел описаний предназначен для описания:1. имени константы;2. типа переменной;3. значения переменной;4. значения константы.

192. Укажите выражение, которое при компиляции вызовет ошибку:1.1<=х<=50;2. (1<=х) and (х<=50);3.х>=30;4. (х<=50) or (1<=х);

193. Какое значение будет иметь переменная а после нижеследующих операций:а: =5; b: =4; с: =2; if a=b then b:=a+b+celse if a<b thenbegin a:=b+c; b:=a+b+c endelse a:=c+a+b;b:=c; a:=b;

194. Опишите, как Вы понимаете следующие понятия:1. Объект1. Свойство объекта

195. Проверочный тест для школьников (проверка конечного уровня знаний)

196. Ваши интересы в области информатики:пользовательская работа;программирование.

197. С какими пользовательскими системами Вы работали?1. Windows1. Word1. Excel1. Другие

198. Какие языки программирования Вы знаете?1. BASIC1. Pascal1. С++1. Другие

199. Свойством алгоритма является:1. результативность;2. цикличность;3. возможность изменения последовательности выполнения команд;4. возможность выполнения алгоритма в обратном порядке;5. простота при записи на языках программирования.

200. Изобразите на блок схеме алгоритмы для вычисления следующих формул:1. V = 2rtR2H;а, если а>=01. F=<-а, если а<0

201. Объясните, в чем заключается синтаксическая ошибка (или ошибки) в приведенной программе.1. Program Мах1. Var a,b,c: Real; Begin

202. WriteLn(*Введите три числа: '); ReadLn(a, b, с); If a>b Then M:= a; Else M:=b;

203. M>c Then WriteLn(M); Else WriteLn(c); End.

204. Сформулируйте условие задачи, которая решается в данной программе:1. Program Кг2;1. Var А,В,С,Н: Integer;1. Begin

205. Write('Введите три числа: '); ReadLn(А,В,С); If А>В

206. Then begin Н:=А; А:=В; В:=Н end; If А>С

207. Then begin Н:=А; А:=С; С:=Н end; If В>С

208. Then begin Н:=В; В:=С; С:=Н end; WriteLn(А, 1 ' , В, ' ' ,С) End.

209. Укажите оператор, который вызовет ошибку компиляции:1. Fori:=l to 10 do1. Readln (x1.);2. For i:=l downto 5 do1. Write ('a');3. For ch:='a' to 'e' do1. Write(ch:6);

210. Укажите ошибку, если переменная X описана как Real:1. IF Х>0.1 THEN.2. CASE X OF.3. WHILE X<=5.8 DO.

211. Какое значение примет переменная z после выполнения команд:z:=l; repeat z:=z+2 until z=10;

212. Задан одномерный массив (таблица) xl.N. Фрагмент алгоритма:1. Т:=х1.;1. For к:=2 То N Do1. Т<хк. Then Т:=х[к];определяет:

213. Максимальный элемент массива.

214. Сумму элементов массива, больших Т.

215. Количество элементов массива, больших Т.

216. Индекс последнего из элементов массива, больших Т.

217. Индекс первого из элемента массива, больший Т.

218. Опишите своими словами понятия:1. Объект1. Свойство объекта1. Метод

219. Приведите примеры объектов:

220. В каком из окон среды Delphi производится обработка событий, и каким образом это окно вызывается?

221. Назовите основные события, их назначение и принципы их обработки.

222. Какие основные компоненты среды Delphi Вы знаете? Перечислите свойства и события одинаковые для всех этих компонентов.

223. Какие классы предназначены для работы с базами данных?

224. Результаты эксперимента в 116 классе.

225. Результаты прохождения начального теста,п/п Ф.И.О. 1 2 3 4 5 б 7 8 9 10

226. Абразумова Ек. 0 2 1 2 1 2 0 0 0 0

227. Бачурина Анастасия 1 0 0 2 1 2 0 0 0 1

228. Бояринова Мария 2 0 0 0 1 2 2 2 0 2

229. Емельянов Илья 1 2 0 1 0 0 0 0 1

230. Иванова Марина 2 0 1 2 1 2 0 0 0

231. Касап Юлия 0 2 1 2 1 0 0 2 0 0

232. Луговкин Дмитрий 1 2 1 2 0 0 0 0 1

233. Мущуманский Иван 1 0 0 2 1 2 0 2 0 1

234. Неганова Елена 1 2 1 0 1 2 0 2 0 0

235. Свиридова Мария 2 0 1 2 1 2 0 0 0 1

236. Скосарева Юлия 2 2 0 0 1 2 2 0 0 0

237. Федосеева Елена 0 0 0 2 1 2 2 2 0 0

238. Результаты прохождения результирующего теста.п/п Ф.И.О. 1 2 3 4 5 6 7 8 9 10

239. Абразумова Ек. 0 2 1 2 2 2 0 1 2 1

240. Бачурина Анаст. 1 0 1 2 1 1 1 0 1 1

241. Бояринова Мария 2 1 2 1 1 2 1 2 0 2

242. Емельянов Илья 1 2 0 1 2 1 0 1 0 1

243. Иванова Марина 2 0 1 2 1 2 0 1 0 2

244. Касап Юлия 1 2 1 2 1 1 0 2 0 1

245. Луговкин Дмитрий 1 2 2 2 1 0 2 0 1 1

246. Мушуманский Ив. 1 1 2 2 1 2 0 2 1 1

247. Неганова Елена 1 2 1 0 1 2 2 2 1 2

248. Свиридова Мария 2 2 1 2 1 2 0 1 0 1

249. И Скосарева Юлия 2 1 1 2 1 2 2 1 0 1

250. Федосеева Елена 0 2 1 2 1 2 2 2 1 0

251. Сводные значения показателей по каждому учащемуся, полученные в результате обработки данных по методу Хованова.п/п Ф.И.О. Критер 1 МО Критер 2 МО Критер 3 МО Критер 4 МО Среднее

252. Тест1 Тест2 Тест1 Тест2 Тест1 Тест2 Тест1 Тест2 Тест 1 Тест 2

253. Абразумова 0,316 0,608 0,450 0,700 0,400 0,625 0,400 0,635 0,391 0,642

254. Бачурина 0,191 0,358 0,225 0,425 0,250 0,425 0,525 0,455 0,298 0,416

255. Бояринова 0,541 0,783 0,500 0,675 0,600 0,750 0,550 0,730 0,548 0,735

256. Емельянов 0,225 0,441 0,275 0,475 0,250 0,475 0,250 0,455 0,250 0,462

257. Иванова 0,366 0,533 0,400 0,500 0,450 0,575 0,450 0,595 0,416 0,551

258. Касап 0,516 0,633 0,450 0,575 0,450 0,600 0,400 0,545 0,454 0,588

259. Луговкин 0,341 0,550 0,375 0,625 0,350 0,575 0,350 0,590 0,354 0,585

260. Мушуманский 0,458 0,733 0,425 0,650 0,500 0,675 0,450 0,635 0,458 0,673

261. Неганова 0,550 0,725 0,475 0,725 0,500 0,725 0,450 0,730 0,494 0,726

262. Свиридова 0,333 0,583 0,300 0,600 0,350 0,625 0,350 0,590 0,333 0,600

263. Скосарева 0,308 0,566 0,450 0,625 0,450 0,675 0,450 0,635 0,414 0,625

264. Федосеева 0,391 0,508 0,450 0,650 0,500 0,600 0,450 0,540 0,448 0,575

265. Среднее 0,378 0,585 0,398 0,602 0,421 0,610 0,423 0,595 0,405 0,598

266. По данным таблицы можно составить следующую сравнительную диаграмму полученных результатов:

267. Критерий 1 Критерий 2 Критерий 3 Критерий 4

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

269. Критерии До обучения После обучения

270. Уровень знания синтаксиса языка Pascal 25% 75%

271. Уровень сформированности умения описать алгоритм создаваемой программы 9% 75%

272. Уровень сформированности навыков тестирования и отладки программы 33% 75%

273. Уровень знания принципов объектного программирования и принципов разработки программ в объектных средах 17% 83%

274. Результаты эксперимента в 11в классе.

275. Результаты прохождения начального теста.

276. Ф.И.О. 1 2 3 4 5 6 7 8 9 10п/п

277. Белоногая Вероника 1 2 2 1 1 0 0 2 0 0

278. Водополов Сергей 1 2 1 0 1 0 0 2 0 0

279. Дубинская Марина 2 0 2 2 1 2 0 2 0 0

280. Егоров Андрей 0 0 1 2 2 0 2 0 0

281. Лаптева Ольга 1 0 2 0 1 2 0 0 0 0

282. Любимова Валерия 1 2 2 2 1 2 0 2 0 0

283. Никитина Екатер. 1 2 2 2 1 2 0 0 0 0

284. Радченко Дмитрий 0 2 1 0 1 2 2 0 0 0

285. Рафикова Ирина 2 2 1 1 1 2 0 2 0 0

286. Рябикова Зоя 1 2 2 2 1 2 0 2 2 1

287. И. Самсонов Андрей 1 2 1 0 1 2 2 0 0 0

288. Самсонов Дмитрий 0 2 1 0 1 2 2 0 0 0

289. Результаты прохождения результирующего теста.п/п Ф.И.О. 1 2 3 4 5 6 7 8 9 10

290. Белоногая Верон. 1 2 2 1 1 2 1 2 1 1

291. Водополов Сергей 1 2 1 0 1 1 0 2 1 0

292. Дубинская Марина 2 1 2 2 1 2 0 2 1 0

293. Егоров Андрей 1 0 1 2 2 1 2 1 0

294. Лаптева Ольга 1 1 2 0 1 2 0 0 2 1

295. Любимова Валерия 1 2 2 2 1 2 1 2 0 2

296. Никитина Екатер. 1 2 2 2 1 2 1 1 0 1

297. Радченко Дмитрий 1 2 1 0 2 2 0 1 2

298. Рафикова Ирина 2 2 1 2 1 2 1 2 0 1

299. Рябикова Зоя 2 2 2 2 1 2 1 2 2 2

300. Самсонов Андрей 1 2 1 1 2 2 2 0 1 2

301. Самсонов Дмитрий 1 2 2 0 1 2 2 1 1 1

302. Сводные значения показателей по каждому учащемуся, полученные в результате обработки данных по методу Хованова.п/п Ф.И.О. Критер 1 МО Критер 2 МО Критер 3 МО Критер 4 МО Среднее

303. Тест1 Тест2 Тест1 Тест2 Тест1 Тест2 Тест1 Тест2 Тест 1 Тест 2

304. Белоногая 0,633 0,775 0,475 0,725 0,500 0,725 0,405 0,680 0,503 0,726

305. Водополов 0,516 0,575 0,375 0,475 0,400 0,475 0,315 0,405 0,402 0,483

306. Дубинская 0,641 0,733 0,500 0,625 0,600 0,675 0,495 0,585 0,559 0,655

307. Егоров 0,408 0,600 0,350 0,575 0,400 0,625 0,315 0,540 0,368 0,585

308. Лаптева 0,308 0,491 0,275 0,500 0,300 0,450 0,270 0,500 0,288 0,485

309. Любимова 0,691 0,858 0,625 0,775 0,650 0,800 0,540 0,775 0,627 0,802

310. Никитина 0,458 0,683 0,525 0,725 0,500 0,700 0,450 0,680 0,483 0,697

311. Радченко 0,500 0,616 0,450 0,625 0,450 0,600 0,360 0,640 0,440 0,620

312. Рафикова 0,625 0,716 0,550 0,700 0,600 0,750 0,495 0,680 0,568 0,712

313. Рябикова 0,825 0,941 0,775 0,900 0,750 0,900 0,725 0,910 0,769 0,913

314. Самсонов А. 0,350 0,558 0,475 0,725 0,450 0,675 0,405 0,730 0,420 0,672

315. Самсонов Д. 0,300 0,650 0,450 0,675 0,400 0,650 0,360 0,635 0,378 0,653

316. Среднее 0,521 0,683 0,485 0,669 0,500 0,669 0,428 0,647 0,484 0,667

317. По данным таблицы можно составить следующую сравнительную диаграмму полученных результатов:

318. Критерий 1 Критерий 2 Критерий 3 Критерий 4а Тест 1 Я Тест 2

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

320. Критерии До обучения После обучения

321. Уровень знания синтаксиса языка Pascal 58% 92%

322. Уровень сформированности умения описать алгоритм создаваемой программы 42% 83%

323. Уровень сформированности навыков тестирования и отладки программы 50% 83%

324. Уровень знания принципов объектного программирования и принципов разработки программ в объектных средах 17% 83%

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