Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3768.doc
Скачиваний:
113
Добавлен:
13.11.2022
Размер:
15.23 Mб
Скачать

5. Лабораторно-практические работы

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

Лабораторная работа 1

1. Система программирования «КУМИР». Работа в текстовом редакторе системы Кумир (написание текста программы, редактирование).

2. Учебные исполнители Робот, Чертёжник (Среда, СКИ). Непосредственное управление Роботом с использованием Пульта управления. Работа с редактором лабиринта. Линейные программы для рассмотренных исполнителей. Отладка программ, различные способы исполнения программ.

3. Вспомогательный алгоритм на пропедевтическом уровне.

4. Две технологии проектирования алгоритмов: «снизу вверх» и «сверху вниз».

Предлагаемые задания: стр. 64-84 [13]; стр. 145-154 глава 3; [5].

Лабораторная работа 2

1. Команды «обратной связи». Диалог «ЭВМ – Робот» при выполнении команд «обратной связи».

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

3. Управляющие команды организации действий в алгоритмах решения практических задач:

3.1. Команды повторения – «цикл с предусловием», «цикл с постусловием».

3.2. Команда ветвления в полной и сокращенной формах.

3.3. Команда выбора.

Предлагаемые задания: стр. 86-113 [13]; стр. 35-45 глава 1; [5].

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

Предлагаемые задания: стр. 114-125 [13].

Лабораторная работа 3

  1. Примеры алгоритмов с аргументами.

  2. Команда присваивания в алгоритмах решения практических задач.

  3. Логические величины в школьном алгоритмическом языке.

  4. Алгоритмы с результатами.

  5. Команды ввода/вывода.

Предлагаемые задания: стр. 136-180 [13].

Лабораторная работа 4

1. Организация данных в виде таблиц. Задачи, решения которых подводят учащихся к необходимости введения организации данных в виде таблиц (массивов).

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

3. Алгоритмы и программы на выбранном языке программирования поиска заданного элемента в таблице:

3.1. Поиск элемента в произвольной таблице.

3.2. Поиск элемента в отсортированной таблице.

4. Алгоритмы и программы на выбранном языке программирования сортировки элементов таблицы:

4.1 Простые сортировки: выбор, включение, обмен.

4.2 Пирамидальная сортировка.

4.3 Сортировка разделением.

4.4 «Внешняя» сортировка.

Предлагаемые задания: стр. 186-201 [13]; стр. 45-66 глава 1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]