СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация к уроку на тему "Программирование в среде КуМир. Программирование циклов"

Категория: Информатика

Нажмите, чтобы узнать подробности

В презентации расмотрены основы программирования в среде КуМир, алгоритм пострения, загрузки и отображения обстановки для решения задач, применение в решении задач циклов.

Просмотр содержимого документа
«Презентация к уроку на тему "Программирование в среде КуМир. Программирование циклов"»

Исполнитель Робот. Программирование в среде КуМир

Исполнитель Робот. Программирование в среде КуМир

вверх вниз влево вправо закрасить

вверх

вниз

влево

вправо

закрасить

Чтобы составить программу в КуМир нужно: Создать обстановку для исполнителя Робот: А) В меню Инструменты выбрать команду Редактировать стартовую обстановку Робота; Б) Обстановка  Новая обстановка; В) Построить стены, установить Робота в начальное положение (если это необходимо); Г) Обстановка  Сохранить как …, указать имя обстановка и папку, в которой она будет храниться; Д) Закрыть обстановку.

Чтобы составить программу в КуМир нужно:

  • Создать обстановку для исполнителя Робот:

А) В меню Инструменты выбрать команду Редактировать стартовую обстановку Робота;

Б) Обстановка  Новая обстановка;

В) Построить стены, установить Робота в начальное положение (если это необходимо);

Г) Обстановка  Сохранить как …, указать имя обстановка и папку, в которой она будет храниться;

Д) Закрыть обстановку.

2. Загрузить обстановку Робота: А) Робот  Сменить стартовую обстановку Робота; Б) Указать папку, в которой сохранен файл обстановки и ее имя; В) Нажать кнопку Открыть. 3. Открыть обстановку Робота: Робот  Показать окно Робота.

2. Загрузить обстановку Робота:

А) Робот  Сменить стартовую обстановку Робота;

Б) Указать папку, в которой сохранен файл обстановки и ее имя;

В) Нажать кнопку Открыть.

3. Открыть обстановку Робота: Робот  Показать окно Робота.

Чтобы выполнить алгоритм по шагам нужно нажать кнопку F8, чтобы выполнить алгоритм целиком – F9.

Чтобы выполнить алгоритм по шагам нужно нажать кнопку F8, чтобы выполнить алгоритм целиком – F9.

Цикл пока в КуМир

Цикл пока в КуМир

Цикл - это многократное повторение последовательности действий по некоторому условию.

Цикл

- это многократное повторение последовательности действий по некоторому условию.

Общий вид цикла пока: нц пока условие  последовательность команд кц

Общий вид цикла пока:

нц пока условие

последовательность команд

кц

Виды условий: сверху свободно снизу свободно справа свободно слева свободно  Частица не , союзы и , или

Виды условий:

  • сверху свободно
  • снизу свободно
  • справа свободно
  • слева свободно

Частица не , союзы и , или

Виды условий: не сверху свободно не снизу свободно не справа свободно не слева свободно

Виды условий:

  • не сверху свободно
  • не снизу свободно
  • не справа свободно
  • не слева свободно
Задача 1. Напишите для Робота алгоритм, закрашивающий все клетки, примыкающие к вертикальной стене слева. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 1.

Напишите для Робота алгоритм, закрашивающий все клетки, примыкающие к вертикальной стене слева. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 2. Напишите для Робота алгоритм, закрашивающий все клетки, примыкающие к горизонтальной стене сверху. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 2.

Напишите для Робота алгоритм, закрашивающий все клетки, примыкающие к горизонтальной стене сверху. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 3. Напишите для Робота алгоритм, закрашивающий все клетки, примыкающие к горизонтальной и вертикальной стене. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 3.

Напишите для Робота алгоритм, закрашивающий все клетки, примыкающие к горизонтальной и вертикальной стене. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Решение задач с лестницей, с помощью цикла пока .

Решение задач с лестницей, с помощью цикла пока .

Задача 1. Напишите для Робота алгоритм, закрашивающий по одной клетке на ступени на правой стороне вертикальной лестницы. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 1.

Напишите для Робота алгоритм, закрашивающий по одной клетке на ступени на правой стороне вертикальной лестницы. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 2. Напишите для Робота алгоритм, закрашивающий по одной клетке на ступени на правой стороне вертикальной лестницы. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 2.

Напишите для Робота алгоритм, закрашивающий по одной клетке на ступени на правой стороне вертикальной лестницы. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 3. Напишите для Робота алгоритм, закрашивающий по одной клетке на ступени на правой стороне вертикальной лестницы. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 3.

Напишите для Робота алгоритм, закрашивающий по одной клетке на ступени на правой стороне вертикальной лестницы. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 4. Напишите для Робота алгоритм, закрашивающий по одной клетке на ступени на правой стороне вертикальной лестницы. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.

Задача 4.

Напишите для Робота алгоритм, закрашивающий по одной клетке на ступени на правой стороне вертикальной лестницы. Робот должен закрасить только клетки, удовлетворяющие данному условию. Конечное расположение Робота может быть произвольным.