Нужен доброволец. Игра презентация

Содержание

Слайд 2

Нужен доброволец! Я сообщу только ему куда мы отправляемся в

Нужен доброволец!

Я сообщу только ему куда мы отправляемся в поход, а

он должен будет объяснить остальным при помощи лишь двух прилагательных…
Слайд 3

Северный полюс Пустыня Атакама Планета «Фарс» Страна Оз Таинственный лес

Северный полюс

Пустыня Атакама

Планета «Фарс»

Страна Оз

Таинственный лес

Тридесятое царство

Село «Простейшее»

Робензориум

Сайлент Хилл

Тридевятое болото

Мозгервиль

Мордор

Остров везения

Австралопитекия

Древний

Египет
Слайд 4

А теперь… Другое место, но с помощью двух числительных!

А теперь…

Другое место, но с помощью двух числительных!

Слайд 5

Северный полюс Пустыня Атакама Планета «Фарс» Страна Оз Таинственный лес

Северный полюс

Пустыня Атакама

Планета «Фарс»

Страна Оз

Таинственный лес

Тридесятое царство

Село «Простейшее»

Робензориум

Сайлент Хилл

Тридевятое болото

Мозгервиль

Мордор

Остров везения

Австралопитекия

Древний

Египет
Слайд 6

Цель: изучить планету «Фарс» Рельеф (построить карту) Форму планеты Наличие полезных ископаемых Средства: Пылесосолёт

Цель: изучить планету «Фарс»
Рельеф (построить карту)
Форму планеты
Наличие полезных ископаемых

Средства:
Пылесосолёт

Слайд 7

Планета Разбита на клеточки База находится всегда в одном месте

Планета

Разбита на клеточки
База находится всегда в одном месте
На базу прилетают все

пылесосолёты
Будем обозначать базу крестиком
До полёта на реальную планету, будем тренироваться на тестовых, про которые всё известно

North

North

South

East

West

Слайд 8

Напишите, какие координаты у базы? North North South East West

Напишите, какие координаты у базы?

North

North

South

East

West

Слайд 9

А сейчас? North North South East West

А сейчас?

North

North

South

East

West

Слайд 10

Пылесосолёт Умеет передвигаться по клеточкам, соединенным сторонами. Один шаг –

Пылесосолёт

Умеет передвигаться по клеточкам, соединенным сторонами. Один шаг – одна клеточка.
Собирает

в багажник всё что находится на клеточке АВТОМАТИЧЕСКИ.
Двигается вперед в направлении, куда смотрит его голова.
Понимает только язык Python
Изначально смотрит на север
Слайд 11

Чтобы управлять им… Нужно подключить модуль. Просто выполните один раз:

Чтобы управлять им…

Нужно подключить модуль. Просто выполните один раз:
!git clone https://github.com/dmi3eva/control_panel
import

os
os.chdir(os.path.abspath(os.curdir)+"/control_panel")
from control_panel import *
Слайд 12

Команды Пылесосолёту нужно имя, чтобы можно было к нему обращаться.

Команды

Пылесосолёту нужно имя, чтобы можно было к нему обращаться.
Укажите его при

создании:
vasya = Shuttle()
Слайд 13

Команды Создать тестовые планеты или возобновить на них ресурсы после

Команды

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

выполнить миссию:
planets = renew_resources()
Слайд 14

Команды Перелететь на планету с номером 1: vasya.go_to_planet(planets[1])

Команды

Перелететь на планету с номером 1:
vasya.go_to_planet(planets[1])

Слайд 15

Команды Переместиться на 1 клетку вперёд по направлению головы: vasya.go()

Команды

Переместиться на 1 клетку вперёд по направлению головы:
vasya.go()

Слайд 16

Команды Повернуться на 90 градусов по часовой стрелке: vasya.rotate()

Команды

Повернуться на 90 градусов по часовой стрелке:
vasya.rotate()

Слайд 17

Команды Показать содержимое багажника: vasya.show_box()

Команды

Показать содержимое багажника:
vasya.show_box()

Слайд 18

Команды Вернуться на базу и повернуться на север: vasya.return_to_base()

Команды

Вернуться на базу и повернуться на север:
vasya.return_to_base()

Слайд 19

Команды Опустошить багажник vasya.empty_box()

Команды

Опустошить багажник
vasya.empty_box()

Слайд 20

Есть программа: murzik = Shuttle() planets = renew_resources() murzik.go_to_planet(planets[17]) murzik.go()

Есть программа:

murzik = Shuttle()
planets = renew_resources()
murzik.go_to_planet(planets[17])
murzik.go()
murzik.rotate()
murzik.rotate()
murzik.rotate()

Как называется созданный пылесосолёт?

Слайд 21

Есть программа: murzik = Shuttle() planets = renew_resources() murzik.go_to_planet(planets[17]) murzik.go()

Есть программа:

murzik = Shuttle()
planets = renew_resources()
murzik.go_to_planet(planets[17])
murzik.go()
murzik.rotate()
murzik.rotate()
murzik.rotate()

На какой он планете?

Слайд 22

Есть программа: murzik = Shuttle() planets = renew_resources() murzik.go_to_planet(planets[17]) murzik.go()

Есть программа:

murzik = Shuttle()
planets = renew_resources()
murzik.go_to_planet(planets[17])
murzik.go()
murzik.rotate()
murzik.rotate()
murzik.rotate()

В какой координате он находится после

выполнения программы, если левый нижний угол – (0,0)?
Слайд 23

Есть программа: murzik = Shuttle() planets = renew_resources() murzik.go_to_planet(planets[17]) murzik.go()

Есть программа:

murzik = Shuttle()
planets = renew_resources()
murzik.go_to_planet(planets[17])
murzik.go()
murzik.rotate()
murzik.rotate()
murzik.rotate()

В какую сторону света направлена голова

пылесосолёта после выполнения кода?
Слайд 24

Есть программа: murzik = Shuttle() planets = renew_resources() murzik.go_to_planet(planets[17]) murzik.go()

Есть программа:

murzik = Shuttle()
planets = renew_resources()
murzik.go_to_planet(planets[17])
murzik.go()
murzik.rotate()
murzik.rotate()
murzik.rotate()

Находится ли что-то у него в

багажнике?
Имя файла: Нужен-доброволец.-Игра.pptx
Количество просмотров: 24
Количество скачиваний: 0