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



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



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



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

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

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

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

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

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

Лабораторная работа № 5. Шаг 2

Лабораторная работа № 5. Задачи 1 и 2

Лабораторная работа № 5. Шаг 3. Тест (1-5)

Лабораторная работа № 5. Шаг 3. Тест (6-8)

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

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


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


image Задача 1. Количество разрядов

Вводится целое положительное число а ≤ 109. Определите количество разрядов в этом числе.

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

Текст программы (текст должен быть виден):


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

2. Составьте тесты для проверки правильности решения задачи:

image

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

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

 Скриншот 

image Задача 2. Сумма цифр

Вводится целое положительное число а ≤ 109. Найдите сумму цифр введенного числа.

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

Текст программы (текст должен быть виден):


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

2. Составьте тесты для проверки правильности решения задачи:

image

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

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

 Скриншот 

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







Наверх