Имя материала: Методика преподавания информатики

Автор: М.П.ЛАПЧИК

11.7. лабораторный практикум

 

Тема «Алгоритмизация и программирование»

 

Основные вопросы:

1. Цели и задачи изучения основ алгоритмизации и программирования в школьном курсе информатики.

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

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

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

5. Дидактические функции учебного алгоритмического языка.

6. Методика ознакомления учащихся с основными парадигмами программирования.

 

Занятие 1

Тема «Формирование базовых понятий алгоритмизации в школьном курсе информатики с использованием учебных исполнителей»

Задачи занятия:

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

2. Рассмотреть цели и задачи изучения основ алгоритмизации в школьном курсе информатики.

3. Выявить базовые понятия алгоритмизации, определить этапы, формы и методы их формирования.

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

5. Установить связи и отношения между выделенными понятиями.

6. Определить уровни формирования базовых понятий. Способ организации занятия: практикум.

Средства обучения: научно-методическая и учебная литература [1, 7, 8, 9, 10, 11, 12, 14, 15], программные средства [1, 2, 4, 5, 6].

Предварительная подготовка студента к занятию

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

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

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

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

План занятия

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

2. Построить логико-структурную модель учебного материала.

3. На основе анализа учебных пособий заполнить таблицу «Базовые понятия темы» (см. табл. 7.1).

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

 

Занятие 2

Тема «Программные средства учебного назначения в поддержку изучения основ алгоритмизации. Решение задач» Задачи занятия:

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

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

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

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

Способ организации занятия: практикум, лабораторная работа. Средства обучения: научно-методическая и учебная литература [3, 4, 5, б, 10, 11, 19], программные средства [1, 2, 4, 5, 6]. Предварительная подготовка студента к занятию

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

2. Составить тематическое планирование учебного материала и отразить его в табл. 7.3.

3. Изучить состав и особенности работы с программными средствами учебного назначения, используемыми в процессе преподавания основ алгоритмизации.

Ход работы

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

2. Рассмотреть основные типы учебных алгоритмических задач.

3. Практическая работа:

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

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

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

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

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

Формы и способы организации учебной деятельности студентов: беседа по вопросам, работа с табл. 7.2; работа с учебными программами и учебными пособиями, работа с табл. 7.3; индивидуальная работа.

 

Занятие 3

Тема «Учебный алгоритмический язык и язык программирования высокого уровня. Решение задач» Задачи занятия:

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

2. Рассмотреть типовые алгоритмы школьного курса информатики. Способ организации занятия: лабораторная работа. Средства обучения: научно-методическая и учебная литература

[3, 4, 6, 8, 9, 10, 12, 17, 18], программные средства [3, 4]. Предварительная подготовка студента к занятию

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

2. Проанализировать связь учебного алгоритмического языка и языка программирования (на примере языка Паскаль).

Ход работы

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

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

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

4. Для конкретной задачи на составление алгоритма описать этапы ее решения:

— постановка задачи;

— составление алгоритма на учебном АЯ;

— составление программы на языке программирования;

— анализ результатов.

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

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

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

 

Программные средства к лабораторному практикуму:

1. Алгоритмика (ИНТ). Рекомендован Министерством общего и профессионального образования РФ в качестве учебного пособия для V — VII классов.

2. Система учебных исполнителей: программно-методический комплекс по курсу информатики «Основы алгоритмизации» («Кенгуренок», «Пылесосик»); программно-методическая система для изучения алгоритмизации и функционирования компьютера «Учебные роботы».

3. Система программирования: Turbo Pascal, Delphi, Visal Basic, Turbo Prolog, Turbo C, Borland C++, JavaScript и др.

4. Пакет КуМир. Исполнители «Робот», «Чертежник».

5. Пакет учебных программ «Учебник» для курса А.Г.Гейна. Исполнители «Чертежник», «Манипулятор».

6. Пакет ПС по курсу «Роботландия».

 

Литература к главе 11

 

1. Алгоритмика: 5 — 7 классы: Учеб. и задачник для общеобразоват. учеб, заведений / А.К.Звонкий, А.Г.Кулаков, С.К.Ландо и др. — М.: Дрофа, 1996.

2. Теин А.Т., Сенокосов А.И., Шолохович В.Ф. Информатика: Классы 1 — 9. — М.: Дрофа, 1998.

3. Изучение информатики и вычислительной техники: Пособие для учителя/А.В.Авербух, В.Б.Гисин, Я.Н.Зайдельман, Г.В.Лебедев. — М.: Просвещение, 1992.

4. Изучение основ информатики и вычислительной техники: Пособие для учителей / Под ред. А.П.Ершова, В.М.Монахова. — М.: Просвещение, 1985.-Ч. 1,2.

5. Информатика: Учеб. для 8 —9 кл. сред. шк. / А.Г. Гейн, Е.В. Липецкий, М.В. Сапир, В.Ф. Шолохович. — М.: Просвещение, 1994.

6. Информатика: Учеб. по базовому курсу / И.Г.Семакин, Л.АЗалогова, С.В.Русаков, Л.В.Шестакова. — М.: Лаборатория Базовых Знаний, 1998.

7. Информатика: Учеб. пособие для 10— 11 кл. общеобразоват. учреждений / Л.З. Шауцукова. — М.: Просвещение, 2000.

8. Кузнецов А. А., Апатова Н.В. Основы информатики. 8 — 9 кл.: Учеб. для общеобразоват. учеб, заведений. — М.: Дрофа, 1999.

9. Кулаков А. Г., Ландо С. К. Алгоритмика. 5—7 кл.: Метод, рекомендации для учителя: Решение задач. — М.: Дрофа, 1997.

10. Лапчик М.П. Вычисления. Алгоритмизация. Программирование: Пособие для учителя. — М.: Просвещение, 1988.

11. Лапчик М.П. Информатика и информационные технологии в системе общего и профессионального образования: Монография. — Омск: Изд-во Ом. гос. пед. ун-та, 1999.

12. Основы информатики и вычислительной техники: Пробный учеб, для 10—11 кл. сред. шк. / А.Г.Гейн, В.Г.Житомирский, Е.В.Липецкий и др. — 2-е изд. — М.: Просвещение, 1992.

13. Основы информатики и вычислительной техники: Пробный учеб. пособие для 10—11 кл. сред. шк. / В.А.Каймин, А.Г.Щеголев, Е.А.Еросина, Д.П.Федюшин. — М.: Просвещение, 1989.

14. Основы информатики и вычислительной техники: Пробный учеб, зля сред. учеб, заведений / А.Г.Кушниренко, Г.В.Лебедев, Р.АСворень. — М.: Просвещение, 1993.

15. Основы информатики и вычислительной техники: Пробное учеб, пособие для сред. учеб, заведений: В 2 ч. / Под ред. А. П. Ершова и В. М. Монахова. — М.: Просвещение, 1985 — 1986.

16. Пейперт С. Дети, компьютер и плодотворные идеи: Пер. с англ. — М.: Мир, 1990.

17. Программы для средних общеобразовательных учебных заведений.  Основы информатики и вычислительной техники. — М.: Просвещение, 1992.

18. Программы общеобразовательных учреждений. Информатика / Сост. JA.А. Кузнецов, Л.Е.Самовольнова. — М.: Просвещение, 1998.

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

20. Словарь школьной информатики. Математический энциклопедический словарь. — М.: Сов. энцикл., 1988.

 

Страница: | 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 |