В качестве заключительного этапа лабораторно-практической работы предлагается проведение учебного аукциона идей. Для этого необходимо разделить студентов на три группы, каждая из которых будет представлять различные технологии и системы программирования (например, структурное, объектно-ориентированное и логическое программирование).
В ходе групповой работы студенты должны выявить преимущества, недостатки, возможности применения систем программирования, перспективные направления их развития и технологии программирования, реализующиеся с использованием данных систем. Обобщив эти сведения, требуется выставить рейтинговые оценки, и таким образом составить формально-логическую модель аукциона идей. По результатам рейтинговых оценок рекомендуется провести межгрупповой учебный аукцион.
Занятие 2
Тема «Учебный проект как метод обучения программированию» Дидактические цели: творческие, поисковые.
Способы организации: практикум, презентация.
Технологии и методы обучения: творческие задачи, аннотирование, составление формально-логической модели.
Средства обучения: учебно-методическая литература [1 — 45], программные средства [1].
Предварительная подготовка студентов: требуется ознакомиться с тематикой задач-минипроектов и повторить основные приемы структурного, объектно-ориентированного и логического программирования.
Теоретические сведения
Основные понятия: метод нисходящего проектирования, модульное программирование, эвристики, декомпозиция, абстрагирование, инкапсуляция, наследование, полиморфизм.
Содержательно-методический анализ. В завершающей фазе изучения профильного курса информатики, ориентированного на программирование, предлагается использовать метод проектов. Учебный проект предполагает выполнение старшеклассниками самостоятельной творческой работы, направленной на решение поставленной задачи, при которой актуализируются их знания, полученные за весь период изучения курса, отрабатываются и демонстрируются практические навыки.
Как правило, в процессе решения задачи-проекта учащиеся применяют системный подход, поскольку ее результатом обычно является диалоговая система, использование которой позволяет решить предметную задачу. В этой связи выполнение задачи-проекта сопровождается большим объемом программирования и требует длительного периода времени, например, учебная четверть. Методически оправдана также постановка задачи-минипроекта, которая характеризуется меньшей степенью сложности.
В качестве организационной формы работы старшеклассников может использоваться дифференцированно-групповая форма с целью выполнения задач-проектов, а для задач-минипроектов — индивидуальная форма обучения. Мотивация этой работы обеспечивается правильным подбором задачи-проекта, т. е. задача должна быть из той предметной области, которая более всего интересует выпускника школы, является предметом его профессиональной ориентации.
Дидактические материалы
I. Варианты заданий
Задание 1. Разработать технологию постановки и выполнения учебного проекта для одной из задач-минипроектов, содержащую следующие элементы:
1.1. Цели и средства обучения, неформальную формулировку задачи, учебную схему выполнения проекта, требования к проекту и методику анализа результатов, форму отчетности.
1.2. Решение задачи-минипроекта с учетом предложенной учебной схемы, требований и формы отчетности.
Задание 2. Разработать учебный сценарий презентации проекта реализующего задачу-минипроект.
Тематика задач-минипроектов
№ 1. Треугольник Паскаля.
№ 2. Скатерть Улама.
№ 3. Числа Армстронга.
№ 4. Вычисление значения п путем бросания иглы.
№ 5. Биологические ритмы и лунный календарь.
№ 6. Пилообразный текст.
№ 7. Шифр Гронсфельда.
№ 8. Поиск пути в лабиринте.
№ 9. Обход шахматной доски ходом коня.
№ 10. Восемь ферзей.
№ 11. Раскраска карты.
№ 12. Лексический и синтаксический анализ.
II. Структуризация учебной информации
Составить формально-логическую модель учебной задачи-проекта (таблица 15.8) и аннотированный список литературы, которую учитель может рекомендовать учащимся.
Таблица 15.8
Формулировка задачи-проекта | Подзадачи-модули | Технологии программирования | План решения |
Методические рекомендации
Для студентов, успешно справившихся с заданиями 1 и 2, рекомендуем дополнительное задание, выполнение которого направлено на структуризацию учебной информации.
Программные средства к лабораторному практикуму:
Системы программирования: Turbo Pascal, Delphi, Visual Basic, Turbo Prolog, Smalltalk, Turbo C, Borland C++, Fort, JavaScript и др.
Литература к главе 15
Основная литература
1. бъектно-ориентированное программирование в действие. — СПб.: Питер, 1997.
2. и др. 100 задач по программированию: Кн. для учащихся: Пер. слит. — М.: Просвещение, 1993.
3. Информатика. Задачник-практикум: В 2 т. Т. 1 / Под ред. -кина и . — М.: Лаборатория Базовых Знаний, 1999.
4. Информатика: Учеб. / Под ред. . — М.: Финансы и статистика, 1997.
5. Программа курса «Основы объектно-ориентированного программирования» // ИНФО. — 1898. — № 7. — С. 17—24.
6. Программирование на языке Visual Basic 5 // Информатика: Еженед. прил. к газ. «Первое сентября». — 1999. — № 23.
7. , , Информатика: Учеб. пособие для студентов пед. вузов / Под ред. — М.: Академия, 1999.
8. Метод проектов в преподавании информатики // ИНФО.-1996.-№ 1-2.
9. и др. Информатика. Базовый курс 7—9 кл. — М.: Лаборатория Базовых Знаний, 1999.
Дополнительная литература
10. , , Информатика и программирование (физико-математический профиль) // Информатика: Еженед. прил. к газ. «Первое сентября». — 1998. — № 42. — С. 15 — 31.
11. Бин Нгуен. Объектно-ориентированное программирование на IBM Smalltalk. — М.: Диалог-МГУ, 1996.
12. рограммирование на языке Пролог для искусственного интеллекта. — М.: Мир, 1990.
13. бъектно-ориентированное программирование с примерами применения. — М.: Конкорд, 1992.
14. лгоритмы + структура данных = программы. — М.: Мир, 1985.
15. , Основы алгоритмизации и алгоритмические языки. — М.: Финансы и статистика, 1992.
16. Delphi — среда визуального программирования. — СПб.: BHV-Санкт-Петербург, 1996.
17. «Большие проекты» — в средней школе // ИНФО. — 1995. - № 3.
18. ешение задач в системе Турбо Паскаль. — М.: Финансы и статистика, 1991.
19. Почему система Delphi интересна для образования? // Информатика и образование. — 1997. — № 1.
20. т логики к программированию (Пролог в курсе информатики) // Информатика и образование. — 1993. — № 2; 1993. — № 5; 1994. — № 3; 1994. — № 6.
21. Практическое программирование на языке Турбо Паскаль 6.0 — 7.0. — М.: Радио и связь, 1994.
22. ролог в школьной информатике // Информатика и образование. — 1990. — № 2.
23. кспериментальная программа по курсу «Основы информатики и вычислительной техники» // Информатика и образование. — 1991. — № 6.
24. и др. Элементы логики и начала языка Пролог // Информатика и образование. — 1989. — № 4.
25. Информация, алгоритмы, ЭВМ: Пособие для учителя. — М.: Просвещение, 1991.
26. рограммирование на языке Пролог. —М.: Мир, 1987.
27. Объектное программирование на Turbo Basic 1.0 // Информатика и образование. — 2000. — № 7.
28. оздание оригинальных компонент в среде Delphi. — Киев: DiaSoft Ltd., 1996.
29. Практикум по объектно-ориентированному проектированию и программированию // ИНФО. — 1998. — № 5. — С. 114-121.
30. МарцеллусД. Программирование экспертных систем на Турбо Прологе. — М.: Финансы и статистика, 1994.
31. МатчоД., Delphi. — М.: БИНОМ, 1995.
32. «Информатика» в классах с углубленным изучением математики // Информатика: Еженед. прил. к газ. «Первое сентября». — 1995. - № 10.
33. ак построить свою экспертную систему. — М.: Энерго-атомиздат, 1991.
34. Основы информатики и вычислительной техники: Пробный учеб. для 10—11 кл. сред. шк. / , , — М.: Просвещение, 1989.
35. Практикум по Турбо Паскалю / , -ва, , // Информатика: Еженед. прил. к газ. «Первое сентября». — 1999. — № 22.
36. урбо Паскаль для Windows: В 2 т. — М.: Мир-СК Ферлаг Интернешнл, 1994.
37. и др. Информатика. Базовый курс: Учеб. для 7—9 кл. — М.: Лаборатория Базовых Знаний, 1999.
38. , Информатика: Учеб. для 8— 11 кл. с углубленным изучением информатики и программирования. — М.: Просвещение, 1995.
39. , Турбо Паскаль 7.0. — М.: Машиностроение, 1994.
40. Системы искусственного интеллекта и язык Пролог / , , //Информатика. — 1998. — №4.-С. 107-111.
41. скусство программирования на языке Пролог. — М.: Мир, 1990.
42. Объектно-ориентированное программирование в среде Windows. — М.: Наука Уайли, 1993.
43. оздание Windows-приложений в среде Delphi. — М.: Компьютер Пресс, 1995.
44. , Практические работы по Delphi// Информатика и образование. — 1997. — № 1, 4, 6.
45. ЯнсонА. Турбо-Пролог в сжатом изложении. — М.: Мир, 1991.
Глава 16
ПРОФИЛЬНЫЕ КУРСЫ ИНФОРМАТИКИ,
ОРИЕНТИРОВАННЫЕ НА ГУМАНИТАРНЫЕ ЗНАНИЯ
Концепция информатики как профильно-ориентированной учебной дисциплины для гуманитарной школы проработана в целом слабее, чем для школ математической и естественно-научной ориентации. Еще раз подчеркнем, что, говоря об информатике в гуманитарной школе, мы имеем в виду профильно-ориентированные курсы, базирующиеся на базовом курсе информатики, который не имеет существенных видовых отличий в школах различной профильной ориентации.
В данном параграфе мы опишем два возможных профильных курса указанной направленности и элементы методики их реализации.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |


