Введение в программирование на языке Python
Урок 1: основные понятия, загрузка программы, работа на платформе Minecraft: Education Edition
Концепции кодирования
Компьютерные языки

Чтобы заставить компьютер что-то сделать, необходимо говорить с ним на языке, который он понимает. Существует много компьютерных языков, наиболее популярные из которых С++, Python и JavaScript. Большинство компьютерных языков, несмотря на то, что они отличаются друг от друга, используют одни и те же концепции кодирования. Поэтому, зная один компьютерный язык, можно частично понимать и другие, легче овладеть новым.
Алгоритмы: как думает компьютер
Алгоритм – это список команд, которые компьютер считывает и выполняет одну за другой. Порядок, в котором команды отдаются компьютеру, очень важен. Например, при приготовлении торта, если у вас есть рецепт и вы будете следовать ему в неправильном порядке, торт не получится, хотя все ингредиенты одинаковые. Алгоритм подобен рецепту и может показаться сложным, но это всего лишь набор небольших шагов, выполняемых в правильном порядке.
На этих уроках мы будем использовать модифицированную версию Python – Minecraft Python, созданную таким образом, чтобы ее можно было использовать внутри Minecraft.
Установка программы
Для выполнения супермиссий требуется установить программу Minecraft: Еducation Edition
Minecraft: Еducation Edition - это игровая обучающая платформа, которая развивает навыки, раскрывает творческий потенциал. На этой платформе ты будешь выполнять все практические задачи.

Начнем!
Выбери устройство и загрузи установочный файл:
Для компьютера (Windows) нажми здесь.
Для компьютера (MAC) нажми здесь.

Пример установки программы для Windows смотри ниже в галерее. Под каждой фотографией читай комментарий.
Работа на платформе
Как подготовиться к выполнению миссий в Minecraft: Еducation Edition
Проверь себя
Ответь на несколько вопросов.
Получи максимальный результат или пройди тест повторно. 
Левелнись! 
Начать тест
Что такое алгоритм?
Упс! Ответ неверный. Это определение термина "программа".  
Упс! Ответ неверный. Это определение термина "последовательность".  
И это правильный ответ! 
Следующий вопрос
Проверить
Узнать результат
Для каких операционных систем подходит язык программирования Python?
И это правильный ответ! 
Упс! Ответ неверный. 
Упс! Ответ неверный. 
Следующий вопрос
Проверить
Узнать результат
Как выбрать язык в Minecraft: EE?
Упс! Ответ неверный. 
Упс! Ответ неверный. 
Это правильный ответ!
Следующий вопрос
Проверить
Узнать результат
Что имеется ввиду, когда говорят, что код, написанный на языке Python, является расширяемым?
Ответ верный! 
Упс! Ответ неверный. 
Упс! Ответ неверный. 
Следующий вопрос
Проверить
Узнать результат
Какие кнопки на клавиатуре отвечают за движение персонажа в Minecraft: EE?
Упс! Ответ неверный. 
Упс! Ответ неверный. 
Ответ правильный! Ура! 
Следующий вопрос
Проверить
Узнать результат
Нууу это что-то неральное!
Пройди тест заново. 
Пройти еще раз
Что-то ты не очень старался. 
Пройди тест заново и набери максимальное количество правильных ответов. 
Пройти еще раз
Что-то ты не очень старался. 
Пройди тест заново и набери максимальное количество правильных ответов. 
Пройти еще раз
Все хорошо, но может быть лучше!  
Пройди тест заново и набери максимальное количество правильных ответов. 
Пройти еще раз
Уже хорошо, но может быть лучше!  
Пройди тест заново и набери максимальное количество правильных ответов. 
Пройти еще раз
Ты круто справился! 
Тест пройден успешно! Урок завершен. Впереди тебя ждут новые миссии.
Играй и учись. Левелнись! 
Пройти еще раз
Возник вопрос?
Задай его!
Заполни форму или отправь сообщение на info@levelbox-game.com.
Мы ответим как можно быстрее.
*Отправляя сообщение, ты подтверждаешь согласие на обработку персональных данных