Файл: Практическая работа по теме 1 Изучение фундаментальных основ современных технологий на уроках информатики и во внеурочной деятельности.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.01.2024
Просмотров: 148
Скачиваний: 5
-
Статья К.Ю. Полякова о практикумах в КуМире в журнале «Информатика» -
М.А. Ройтберг «Практикумы в системе кумир» - инструкция для учителя Справочное руководство к системе КуМир
-
что такое исполнитель; СКИ Робота, среду исполнителя Робот; -
что такое алгоритм ; в чем состоят основные свойства алгоритма; -
способы записи алгоритмов: блок-схемы, учебный алгоритмический язык; основные алгоритмические конструкции: следование, ветвление, цикл; структуры -
алгоритмов; ⇒ назначение вспомогательных алгоритмов; технологии построения сложных алгоритмов:
Учащиеся должны уметь:
-
понимать описания алгоритмов на учебном алгоритмическом языке; -
выполнить трассировку алгоритма для известного исполнителя; -
составлять линейные, ветвящиеся и циклические алгоритмы управления исполнителя Робот; выделять подзадачи; определять и использовать вспомогательные алгоритмы.
, используя меню Вставка.
5.Командами Выполнение –выполнить непрерывно (или по шагам) запустить алгоритм.
6.Рассмотреть результат выполнения алгоритма и при необходимости произвести его отладку.
Занятие 2 (2 часа)
Тема: Ветвление и последовательная детализация алгоритма.
Разбор задач КИМов с использованием исполнителя Робот.
использовать Робот
алг ким 2009
нач
если не снизу свободно
то вправо
все
если не снизу свободно
т
о вправо
все
если не снизу свободно
то вправо
все
кон
использовать Робот
алг ким 2010
нач
если не снизу свободно
то вправо
все
если не снизу свободно
то вправо
все
если не снизу свободно
то вправо
все
кон
Занятие 3. Циклические алгоритмы.
Цель: раскрыть сущность понятия цикла в алгоритмах, показать формы записи циклов алгоритмах, дать навыки создания и записи циклических алгоритмов.
1.Составьте алгоритм, закрашивающий все внутренние клетки, прилегающие к стене.
и
спользовать Робот
алг
нач
нц пока справа свободно
закрасить; вправо
кц
нц пока снизу свободно
закрасить; вниз
кц
нц пока не снизу свободно
закрасить; влево
кц
кон
2.Составить алгоритм, закрашивающий все клетки между Роботом и стеной. Расстояние до стены неизвестно.
и
спользовать Робот
алг
нач
нц пока справа свободно
вправо; закрасить
кц
кон
3.Составить алгоритм, закрашивающий все клетки, находящиеся между двумя стенами.
использовать Робот
алг уч3
нач
нц пока (не сверху свободно) или (не снизу свободно)
вправо
если (не сверху свободно) и (не снизу свободно)
т
о
закрасить
все
кц
кон
4.Составить алгоритм, закрашивающий все клетки вокруг прямоугольной стены.
алг уч4
нач
закрасить;вверх
н
ц пока не справа свободно
закрасить;вверх;
кц
закрасить;вправо
нц пока не снизу свободно
закрасить;вправо;
кц
закрасить;вниз
нц пока не слева свободно
закрасить;вниз;
кц
закрасить;влево
нц пока не сверху свободно
закрасить; влево;
к
ц
кон
и
спользовать Робот
алг
нач
вправо
нц пока не снизу свободно
закрасить; вправо
кц
закрасить; вниз
нц пока слева свободно
закрасить; влево
кц
нц пока не слева свободно
закрасить; вниз
кц
закрасить;влево;закрасить; вверх;
нц пока сверху свободно
з
акрасить; вверх
кц
нц пока не сверху свободно
закрасить; влево
кц
кон