Планирование уроков на учебный год (по учебнику Н.Д. Угриновича)



Уроки 3 - 4
Кодирование основных типов алгоритмических структур на языках объектно-ориентированного и процедурного программирования





§ 1.2. Кодирование основных типов алгоритмических структур на языках объектно-ориентированного и процедурного программирования



Содержание урока

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

1.2.2. Алгоритмическая структура «ветвление»

1.2.3. Алгоритмическая структура «выбор»

1.2.4. Алгоритмическая структура «цикл»

1.2.5. Блок-схемы алгоритмов

Лабораторная работа № 5

Лабораторная работа № 6. Шаг 2. Решаем задачи на Паскале

Лабораторная работа № 6. Шаг 3. Тест

Лабораторная работа № 7


Лабораторная работа № 6
«Учимся программировать задачи с циклами: цикл со счетчиком»


image Шаг 2. Решаем задачи на Паскале

Задача. Требуется вывести n чисел ряда: 1, 2, 3, 6, 11, 20, 37 …

1. Дан шаблон программы решения задачи. Дополните его – составьте программу.

program ryad6;
var 
   a, b, c, d, n, k _  _______;
begin
  ____________ (n);
  _______________;
  _______________;
  _______________;
  ________(_______________);
  ______ k:=  __  _____ n  ____ 
     _______________
 d:= ________________;
 ________________(d, _______);
 _______________;
         _______________;
         _______________;
     _________;
end.

Всего команд в программе: _____

2. Проведите трассировку программы.

image

3. Выполните программу. Если обнаружите ошибки, исправьте их.

4. Скриншот выполнения программы (текст программы должен быть виден):

 Скриншот 


Cкачать материалы урока
image







Наверх