Слайд 2Наши правила!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Чтобы на нас не напал зомби, нам
нужно соблюдать некоторые правила:
Соблюдать тишину, когда преподаватель говорит.
Спрашивайте, если не понятно!
Поднимайте руку, если хотите что-то сказать!
Слайд 3clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Как вы думаете?
Что такое Minecraft?
Слайд 4clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Python
Слайд 5clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Python
Запускаем Python!
Найдем вот такой значок и нажмем на
него 2 раза левой кнопкой мыши!
Слайд 6clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Python
Нажимаем “File”, затем “New File”!
Слайд 7clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Python
Сохраним наш файл с помощью кнопки “Save
as”!
Слайд 8clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Python
Сохранить обязательно в эту папку!
Слайд 9clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Minecraft
Теперь запустим Minecraft! Но для этого сначала создадим
свой сервер, на котором будем программировать, затем играть!
Слайд 10clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Minecraft
Теперь откроем игру!
Слайд 11clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Minecraft
Перед нами появится окно:
Слайд 12clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Minecraft
Слайд 13clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Minecraft
Теперь нажимаем кнопку “Play”!
Слайд 14clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Minecraft
Выбираем сетевую игру и нажимаем на кнопку “Прямое
подключение”
Слайд 15Еще одно правило!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Нет программы, нет игры!
Слайд 16clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Программирование
Объясним Python откуда брать данные по Minecraft!
Слайд 17clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Программирование
Теперь создадим Minecraft внутри Python:
Слайд 18clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Запоминаем!
Эта команда выводит любое сообщение в чат игры!
“Отправить
в чат”
Слайд 19clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Программирование
Напишем сообщение в чат
Слайд 20clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Задача 1
Теперь представимся “Меня зовут …” и спросим
Minecraft “Как дела?”
Слайд 21clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Решение
Слайд 22clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Задача 2
Написать в чат то, чем вы любите
заниматься в свободное время. Предыдущие сообщения удалить.
Слайд 23clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Решение
Слайд 24clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Цикл
Слайд 25clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Запоминаем!
Это бесконечный цикл в Python
“Пока Истина”
Слайд 26clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Пример
Слайд 27clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Запоминаем!
Добавляем время в Python:
Говорим Python, чтобы подождал 1
секунду:
Слайд 28clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Теперь попробуем вот так!
Слайд 29clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Задача 3
Пусть в чат каждые 2 секунды выводится
ваше имя.
Слайд 30clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Решение
Слайд 31clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Задача 4
С интервалом в одну секунду выводить два
сообщения:
1) “Привет”;
2) Minecraft.
Слайд 32clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Решение
Слайд 33Подведем итоги!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
Что мы изучили на этом занятии?