Перед началом занятий на нашем Бесплатном Курсе Python для детей и подростков, вам потребуется установить Интерпретатор языка и любой специализированный текстовый редактор, например: visual studio code или встроенный IDLE* (Integrated Development Environment - Встроенная Среда для Разработки):
Подробнее о том, что такое интерпретатор языка, зачем нужны текстовые редакторы и многие другие темы мы раскрываем на наших курсах программирования:
Перед началом создания нашего проекта, давайте определим к какому результату нам нужно стремиться. Игра будет небольшая и текстовая, а геймплей представлен в виде путешествия "Главного Героя" через серию препятствий к сокровищу. При этом, мы выполним ее в формате вывода в интерактивную консоль текстовых символов, которые будут обозначать разнообразные предметы игрового мира. Пример:
Сохранения значений в память, выполняется используя следующий набор правил:
В итоге мы можем представить Имя переменной как указатель на Значение в памяти компьютера.
Как вы могли заметить первые Три переменных определяют текстовые символы: hero (герой), enemy (враг), treasure (сокровище). А последующая переменная - world (мир) использует новые для нас знаки квадратных скобок. Давайте разберемся, что это за действие и зачем оно нужно в нашей программе.
Как видно на картинке, сохраняя указатель с именем world в памяти компьютера мы теперь ссылаемся на некую Область с данными, которая в свою очередь имеет уже собственные указатели называющиеся - Индексами. *На слайде они представлены в виде числовых значений - 0, 1, 2.
С помощью Индексов мы сможем:
Списки используются в том случае, если нам необходимо объединить множество типов данных (информации) под общим смыслом. В нашем примере мы используем сохранение пустых полей в игре, формируя пространство для перемещения Главного героя.
Сегодня мы познакомились с базовыми действиями, которые существуют в подавляющем большинстве языков программирования - Сохранение значений в памяти компьютера и разделение их на разные типы (числа, строки, списки). На следующем занятии мы разберемся как использовать Индексы в списках и, что такое игровой Движок. А в качестве домашнего задания изучите самостоятельно все возможные Операторы в языке python - Python Operators. Ждем вас с нетерпением на следующем нашем уроке, а чтобы не пропустить важные события нашего центра подписывайтесь на нас в социальных сетях:
Начинаем программировать на Python (Пайтон/Питон) - одном из самых популярных языков на данный момент времени. Вы сможете освоить создание проектов любой сложности - от простых Игр, до комплексных Веб Приложений.
Этот курс специально разработан для создания игр на Scratch. Дети узнают как строится процесс формирования виртуальных миров, параллельно развивая такие навыки как: Абстрактное Мышление, Логику и Дизайн
В данный курс включено изучение основ web-дизайна, знакомство с html, css и javascript. В течение занятий ребенок сможет создать собственную страничку и разместить ее в интернете.
Заниматься в своем темпе Английским или Программированием, учитывая ваши интересы и возможности можно индивидуально. Мы составим программу обучения под ваш запрос, навыки и возраст.
Онлайн