- •Содержание:
- •1 Урок.
- •Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации.
- •Самостоятельная работа (с разно уровневыми заданиями)
- •1 Уровень.
- •2 Уровень
- •3 Уровень (творческие задания и проекты)
- •§2. Представление алгоритма в виде блок-схемы. Алгоритмический язык.
- •1 Урок.
- •Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации.
- •Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •Урок результирующей самостоятельной работы
- •2 Уровень
- •3 Уровень
- •§1 Представление алгоритма на языке программирования q basic
- •§2 Графические операторы q basic
- •2)Самостоятельная работа
- •2 Уровень.
- •3 Уровень
- •2 Уровень
- •3 Уровень
- •§3 «Программирование линейных алгоритмов»
- •В данной таблице приведи примеры величин:
- •Составь программу на q basic вычисления выражения
- •3 Уровень
- •Уровень
- •Уровень
- •§4 Программирование алгоритмов с ветвлениями.
- •§5 Оператор выбора
- •Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •2 Уровень
- •3 Уровень
- •§6 Циклические алгоритмы
- •Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации
- •2) Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •2 Уровень
- •3 Уровень
- •§6 Циклические алгоритмы
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации
- •2) Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •Уровень
- •Уровень
- •§6 Циклические алгоритмы
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации
- •2) Самостоятельная работа (с разноуровневыми заданиями)
- •2 Уровень
- •3 Уровень
- •§6 Циклические алгоритмы
- •§7 Массивы
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 45') при наличии проблемной ситуации
- •1 Уровень
- •2 Уровень
- •3 Уровень
- •§8 Алгоритмы работы с литерными величинами.
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 45') при наличии проблемной ситуации
- •2) Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •2 Уровень
- •3 Уровень
- •§9 Вспомогательные алгоритмы. Подпрограммы
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 45') при наличии проблемной ситуации
Самостоятельная работа (с разно уровневыми заданиями)
1 Уровень.
сформулируйте СКИ для ученика, пишущего сочинение
написать алгоритм для пешехода, переходящего дорогу на перекрестке со светофором
можно ли данное предписание назвать алгоритмом?
-взять 2 яйца, взбить
добавить 1 стакан сахара, взбить
добавить масло, сметану, продолжать взбивать
добавляем соль, соду, затем муку
замесить тесто, выпечь пирог
2 Уровень
придумать своего исполнителя и описать его по схеме: среда, СКИ (как отдаются, как выполняются, «не могу»)
Описать СКИ «ГЕОМЕР», который мог бы выполнять геометрические построения с помощью циркуля и линейки
Полный набор данных - это необходимый и достаточный набор для решения поставленной задачи. Определить полный набор данных для решения следующих задач обработки информации:
А) вычисление стоимости покупки в магазине,
Б) вычисление площади треугольника
В) Перевод русского текста на английский язык
Г) определение месячной платы за расход электроэнергии.
Имеются 2 кувшина емкостью 3 и 8 литров. Написать алгоритм, выполнив который можно набрать из реки 7 литров воды.
3 Уровень (творческие задания и проекты)
Придумать способ нахождения самой легкой и самой тяжелой из 100 монет, по массе, если можно сделать не более 150 взвешиваний на чашечных весах без гирь.
Разработать СКИ – художник, который может рисовать не только прямые отрезки, но и дуги, применять цвет пера. Написать программу, имитирующую исполнителя-художника
Разработать СКИ робота, умеющего писать почтовые индексы.
§2. Представление алгоритма в виде блок-схемы. Алгоритмический язык.
1 Урок.
Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации.
? Написать алгоритм нахождения площади прямоугольника S=a*b
______________________________________________________________________________________________________________________________________________________________________________________________________________
Способ описания, который вы использовали для представления алгоритма, называется словесным, т.к. вы использовали слова. (русского, казахского) языка.
? Кто будет исполнителем вашего алгоритма
Мы рассмотрим четыре способа представления алгоритма:
словесный – использование естественного языка
алгоритмический (исполнитель- человек) – определенные слова естественного языка, которым придается значение действия или команды исполнителя.
Язык программирования (исполнитель ПК) – команды языка программирования
Графический (исполнитель человек) –графические блок-схемы.
При представлении алгоритма в виде блок-схемы алгоритм изображается в виде последовательности блоков, внутри которых помещаются информация, поясняющая выполняемые ими действия. Линии на блок-=схеме выполняют функцию связи между блоками.
! Запомни основные блоки и их начертания
-
Начертания блоков
Назначение блоков
Начало / конец алгоритма
вычислительные действия
Ввод / вывод данных
проверка условия
Начало цикла
? Заполни блок-схему алгоритма нахождения площади прямоугольника S=a*b
Алгоритмический язык – это система обозначений и правил для единообразной и точной записи алгоритмов и их исполнения.
Алгоритмический язык имеет свой словарь. Основу составляют слова, представляющие команды этого языка – служебные слова.
ПРИМЕР общего вида алгоритма:
алг. Название алгоритма
нач
команды алгоритма
кон
? Запишите на алгоритмическом языке алгоритм нахождения площади прямоугольника (S=a*b)
Последовательность нескольких команд, выполняющихся одна за другой, называется серией команд.
? Сравните два алгоритма представленных в виде блок/схемы. Как вы считаете, одинаковые ли типы представленных алгоритмов?
(перечислить блоки, использующиеся в написании алгоритма).
с хема1 схема 2
Следовательно, можно сделать вывод, что схема 1 – это линейный алгоритм (действия выполняются по порядку), схема 2 – разветвляющийся алгоритм (действия исполнителя определяются результатами проверки условия)
? Рассмотрите алгоритм, назовите тип алгоритма
Коня потеряешь
Сам погибнешь