Кабинет Информатики - Урок цифры-2019_ОТ_8_11

Кабинет Информатики

Пятница, 03.05.2024, 14:07
Меню сайта
Наш опрос
Есть ли в Вашем кабинете интерактивная доска?
Всего ответов: 386
Новости...
Конкурсы
Позитивный контент-2017

Конкурсы для педагогов: Серая цапля
Победитель Общероссийского рейтинга школьных сайтов
Знак качества Просвещения

Фонд 21 века
Рейтинг образовательных сайтов mega-talant.com
Эволюция - бесплатные конкурсы для педагогов и школьников
Фонд 21 века
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Besucherzahler
счетчик посещений
доступность сайта Среднее и дошкольное образование

Проголосуй за наш сайт
Каталог webplus.info
Форма входа

Урок цифры

(8 - 11 класс)

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

Расшифровки уровней к заданиям тренажера для 8-11 классов.


задания

Вид уровня Текст задания на экране Вариант решения задания
1


Задача:
Запрограммируй путь для подключения оставшихся квартир.

Подсказки:
1. Осторожно. Не упади.
2. На пути много препятствий. Придется всё объехать.
3. Нужно проложить кабель через все точки.

 robot.move 2
 robot.rotate left
 robot.move 6
 robot.rotate left
 robot.move 1
 robot.rotate right
 robot.move 2
 robot.rotate left
 robot.rotate left
 robot.move 2
 robot.rotate left
 robot.move 1
 robot.rotate right
 robot.move 7
 robot.rotate left
 robot.move 3
 robot.rotate left
 robot.move 1
2

Задача:
Ух ты! Робот умеет летать! Теперь проложим кабель к соседнему дому. Проведи его через столб и подключи к щитку. Для подключения используй команду plug.

Подсказки:
1. Подключить будет проще, если подлететь на выделенную клетку.
2. Просто дай команду роботу, он подключит кабель сам.

 robot.move 1
 robot.rotate right
 robot.move 2
 robot.rotate left
 robot.move 8
 robot.plug
3

Задача:
Летим дальше. Нужно подключить ещё два дома к Интернету через кабель.

Подсказки:
1. Выделенные клетки указывают тебе путь.
2. Используй команду «plug», чтобы подключить кабель к серверам.

 robot.move 7
 robot.plug
 robot.rotate left
 robot.move 6
 robot.rotate left
 robot.move 7
 robot.rotate right
 robot.plug
4

Задача:
Ух ты! Робот умеет летать! Теперь проложим кабель к соседнему дому. Проведи его через столб и подключи к щитку. Для подключения используй команду plug.

Подсказки:
1. Подключить будет проще, если подлететь на выделенную клетку.
2. Просто дай команду роботу, он подключит кабель сам.

 robot.move 4
 robot.rotate left
 robot.move 6
 robot.rotate right
 robot.move 3
 robot.take
 robot.rotate right
 robot.put
 robot.rotate left
 robot.move 1
 robot.plug
5

Задача:
Остались последние дома! Нужно подключить и их. К каждому дому нужно подъехать на выделенную клетку. Так нужно повторить 4 раза. Используй функцию loop (цикл), чтобы автоматически повторять набор команд.

Подсказки:
1. Используй Цикл («loop»), чтобы решить задачу оптимально.

 loop 4
 robot.plug
 robot.rotate right
 robot.move 6
 end
6

Задача:
К нам пришли ещё ребята. Подключи 4 дома, в которых они живут. Ты знаешь, что делать!

Подсказки:
1. Не забывай про команду loop, она поможет решить задачу оптимально.

 loop 4
 robot.move 4
 robot.plug
 robot.rotate left
 robot.rotate left
 robot.move 4
 robot.rotate right
 end
7

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

Подсказки:
1. Бери детали и складывай их на полку, подьезжая к выделенной клетке. Помни - на каждой полке может быть по три детали.
2. Когда полка заполнится, её нужно сменить нажав на красную кнопку с помощью команды press.
3. Разложи детали по местам. Да, и ещё кое-что: внутри одного цикла можно написать ещё один, так код будет оптимальным и коротким.

 loop 3
 loop 3
 robot.take
 robot.rotate left
 robot.move 3
 robot.put
 robot.rotate left
 robot.rotate left
 robot.move 3
 robot.rotate left
 end
 robot.rotate left
 robot.move 3
 robot.rotate right
 robot.move 3
 robot.rotate left
 robot.press
 robot.rotate left
 robot.move 3
 robot.rotate left
 robot.move 3
 robot.rotate left
 end
8

Задача:
Теперь нужно провести обслуживание перегруженных серверов. Запусти диагностику, а потом проверь, если горит красным - нужна перенастройка. Если не горит, можно проехать дальше.

Подсказки:
1. Для начала роботу нужно подъехать на выделенную клетку и использовать команду tracert, которая запустит диагностику серверов.
2. Далее нужно поочерёдно подъезжать к каждому серверу. Если (If) лампа на нём горит красным - то требуется перенастройка сервера. Если (If) зелёный - то можно проехать дальше.
3. Не забывай использовать циклы, а ещё команду If, чтобы правильно и оптимально запрограммировать робота.
4. Конструкция if (если) поможет работать с неопределенностью.

 robot.move 3
 robot.tracert
 robot.rotate left
 robot.move 2
 robot.rotate right
 loop 5
 robot.move 1
 if robot.scanScreen == red
 robot.rotate left
 robot.update
 robot.rotate right
 end
 end
 robot.move 1
 robot.rotate left
 robot.move 3
 robot.rotate left
 loop 5
 robot.move 1
 if robot.scanScreen == red
 robot.rotate right
 robot.update
 robot.rotate left
 end
 end
 robot.move 1
 robot.rotate right
 robot.move 3
9

Задача:
Супер! Сервера продиагностированы, осталось добраться до ИБП. Но нужно будет пройти сложную проверку, чтобы попасть туда. Роботу нужно сделать действие, соответствующее картинке.

Подсказки:
1. На каждой клетке придется пройти тест на человечность - то есть повторить действия на экране. Все они показываются в случайном порядке, так что комбинация постоянно меняется.
2. Запрограммируй действия робота так, чтобы он прошёл проверку на человечность.
3. Тебе помогут такие команды: sparkle - искры, laser - лазерное эмодзи и stand - стойка на передних колёсах
4. Используй конструкцию if, чтобы запрограммировать реакции.

 robot.move 1
 loop 5
 if robot.scanScreen == sparkle
 robot.sparkle
 end
 if robot.scanScreen == laser
 robot.laser
 end
 if robot.scanScreen == stand
 robot.stand
 end
 robot.move 1
 end
 robot.move 1
 robot.rotate right
 robot.move 3
10

Задача:
Теперь нужно парами подключить серверы между собой: основные - они светятся, и резервные - они не светятся. Образовавшаяся пара объединится кабелем, а резервный сервер должен начать светиться.

Подсказки:
1. Последовательно подъезжайте к серверам используя команду plug, чтобы образовались пары.
2. После этого перезапустите систему нажав на красную кнопку.

 robot.rotate right
 robot.move 2
 loop 4
 robot.rotate left
 robot.plug
 robot.rotate right
 robot.move 2
 end
 robot.rotate left
 robot.move 5
 robot.rotate left
 robot.move 2
 loop 4
 robot.rotate left
 robot.plug
 robot.rotate right
 robot.move 2
 end
 robot.rotate right
 robot.move 3
 robot.press
Поиск
Календарь
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031


Социальные сети
Официальная группа в ВК Официальная группа в ОК Официальная группа в Телеграм
Портфолио


Год семьи
Год культурного наследия народов России
Перепись населения-2021
Школьник помнит
Полезные ссылки
  • Учительский портал
  • Педсовет.ORG
  • Дневник.ру
  • ProШколу.ru
  • Pedsovet.su
  • Завуч.инфо
  • Методисты.ру
  • Методсовет
  • УчМет
  • ИнформатикУрок
  • Менеджер образования
  • Сеть творческих учителей
  • Сообщество учителей ИКТ


  • Узнай свой IP адрес
    Перечень олимпиад на 2022-2023 учебный год







    Портал о суевериях, поверьях и приметах народов России