Меню
Блог
Учителю  /  Информатика  /  Бесплатные видеоуроки  /  Видеоурок по информатике "Основные алгоритмические конструкции"

Видеоурок по информатике «Основные алгоритмические конструкции»

При изучении информатики сложно переоценить важность такого раздела, как «Основы алгоритмизации» и, в частности, основных алгоритмических конструкций. В дальнейшем элементы этой темы будут постоянно встречаться при изучении программирования. Из этого видеоурока ученики узнают, какие есть основные алгоритмические конструкции, как они описываются в блок-схемах и на школьном алгоритмическом языке, а также разберут принцип их работы.

Урок начинается с повторения основных понятий по теме «Основы алгоритмизации». После чего следует краткое введение, из которого ученики узнают, что любой алгоритм можно записать с использованием всего трёх основных алгоритмических конструкций:

  • следования;
  • ветвления;
  • повторения.

Далее рассматриваются перечисленные алгоритмические конструкции. Первая из них — следование. Так называется простая последовательность функциональных операторов (команд), которые выполняются последовательно одна за другой. Алгоритмы, в которых используется только следование, называются линейными. Приводится несколько примеров линейных алгоритмов. Некоторые примеры алгоритмов в этом уроке описаны для исполнителя «Робот» из учебной алгоритмической среды «Кумир».

После следования рассматривается вторая конструкция — ветвление. Так называется конструкция, в которой в зависимости от некоторого условия выполняется одна из двух последовательностей команд (ветвей). Алгоритмы, в которых используется конструкция ветвления, называются разветвляющимися. Далее рассматриваются полная и неполная формы ветвления, а также несколько примеров разветвляющихся алгоритмов.

Последней в этом уроке рассматривается конструкция повторение (цикл). Так называется последовательность действий, повторяющаяся многократно. Алгоритмы, в которых используется повторение, называются циклическими. Последовательность действий, заданная в цикле, называется телом цикла. В зависимости от организации работы выделяют циклы:

  • с заданным условием продолжения работы (с предусловием);
  • с заданным условием окончания работы (с постусловием);
  • с заданным числом повторений (с параметром).

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

Сохранить у себя:

Комментарии 14

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Пользователь, 20.02.2018 08:55

Спасибо. Материал доступен и понятен

Пользователь, 06.02.2018 11:50

Огромное спасибо за Ваш труд и помощь преподавателям

Наталья Концова, 05.02.2018 22:03

Большое спасибо. Четко, лаконично и понятно

Виктория Яресько, 03.02.2018 13:57

Большое спасибо. Доступно очень. Жаль, что в этом году уже прошли тему. В будущем использую.

Ольга Машанова, 01.02.2018 18:09

Спасибо.

Пользователь, 01.02.2018 16:17

Спасибо. Материал понятен и доступно изложен.

Галина Шарафутдинова, 01.02.2018 12:53

Спасибо за предоставленный материал.

Пользователь, 01.02.2018 03:50

Спасибо за доступность материала.

Наталья Новожилова, 31.01.2018 22:41

Спасибо!

Эви КУРЫЛЕВА, 31.01.2018 20:59

Спасибо за материал! Просто и красиво!