Запись, редактирование и сохранение алгоритма в среде ИнтАл

Автор публикации:

Дата публикации:

Краткое описание: ...




Запись, редактирование и сохранение алгоритма в среде ИнтАл

Обеспечение урока:

1) [информатика 7 класс, §25-28];

2) система ИнтАл.

Ход урока

1. Повторение пройденного материала. Что такое: алгоритм, исполнитель алгоритма, среда обитания алгоритма, способы записи алгоритмов, типы ошибок в алгоритмах, виды алгоритмов, задачи 1 – 3(приложение), интал, исполнитель чертежник?

2. Проверьте выполнение Упражнения 4 [информатика 7 класс, с. 115] (из домашнего задания). Полезно, если для объяснения каждой строчки задания вызывается к классной доске отдельный ученик. Этот ученик рисует на доске чертеж и поясняет результат выполнения задания. Все остальные учащиеся участвуют в обсуждении.

Замечание. Следует добиться, чтобы каждый ученик понимал выполнение команд Сместиться_В и Сместиться_На и их отличия.

3. Предложите учащимся набрать текст алгоритма Отрезок в среде ИнтАл:

- загрузить среду ИнтАл;

- для набора текста новой программы следует выполнить команду Файл/ Новый. Результат: откроется окно для записи исходного текста программы;

- для загрузки исполнителя Чертежник следует выполнить команду Расстановка/ Загрузить исполнителя/ Чертежник/ кн. Принять. После этого загрузятся и среда исполнителя, и сам исполнитель;

- в окне программы следует набрать текст программы, используя для набора команд исполнителя кнопки панели инструментов системы ИнтАл и панели инструментов исполнителя Чертежник.

Замечания:

а) учителю следует пояснять каждый этап и внимательно наблюдать за выполнением действий каждого ученика;

б) для удобства работы учащихся со средой ИнтАл следует подготовить инструкции (см. урок 27, инструкция «Работа в системе ИнтАл») и положить ее около каждого ПК;

в) можно использовать пояснения, представленные в тексте §27 [информатика 7 класс] и на рисунках 5.4 и 5.5 [информатика 7 класс, с. 116-117].

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

Замечание. Поясните, что внутренние команды программы (между служебными словами Программа и Конец_Программы) удобно сдвинуть на 2 позиции правее (нажатие клавиши Tab, если ранее был установлен такой размер табуляции по команде Опции/ Конфигурация/ в Табуляция установить Размер табуляции 2/ кн. Принять).

Это – для лучшей читаемости программы!

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

6. Предложите учащимся сохранить в среде ИнтАл набранный текст программы в файле с именем ФАМ_Отрезок.prg (по команде Файл/ Сохранить как). Обратите внимание учащихся на длину имени файла в ИнтАл (для версии 2.0 имя файла не должно быть больше 8 символов и может содержать только латинские символы и цифры, причем начинается – с буквы).

7. Объясните учащимся выполнение пункта 2 домашнего задания. Хорошо, если объяснения демонстрируются чертежами на классной доске.

ВАРИАНТ 1.

1. Закрыть глаза, сильно напрягая глазные мышцы, на счет 1-4, затем раскрыть глаза, расслабив мышцы глаз, посмотреть вдаль на счет 1-6. Повторить 4-5 раз.

2. Посмотреть на переносицу и задержать взор на счет 1-4. До усталости глаза не доводить. Затем открыть глаза, посмотреть вдаль на счет 1-6. Повторить 4-5 раз.

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

4. Перенести взгляд быстро по диагонали: направо вверх -налево вниз, потом прямо вдаль на счет 1-6; затем налево вверх направо вниз и посмотреть вдаль на счет 1-6. Повторить 4-5 раз.


8. Выполнить на оценку упражнения 4,5(приложения).


Задание на дом:

1) [информатика 7 класс, §25-28];

2) составить (в рабочей тетради) программы исполнителя Чертежник для рисования «единицы, указанной на рис. ?»: а) с помощью команды Сместиться_В; б) с помощью команды Сместиться_На;



Приложение.

Практические задания к уроку

1.1 Линейные алгоритмы.

  1. Написать алгоритм открывания двери при помощи ключа.

1.3 Алгоритмы с повторениями.

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

1.2 Разветвляющиеся алгоритмы.

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

Для чертежника

  1. Нарисуйте ряд из 5 разных по длине вертикальных линий по возрастанию.

(на 8 баллов)

Составить алгоритм для получения изображения: (на 9-10 баллов)

а) телевизора;

б) корабля;

в) компьютера.