Курс Minecraft: Программирование на Python для школьников
Описание

- Цель: изучение основ программирования и работы компьютера в игровой среде Minecraft.
- Срок обучения: 4 месяца (16 занятий). Расписание занятий: один раз в неделю, длительность занятий 2 часа.
- Возраст: 9 – 12 лет
- Численность групп от 8 до 12 человек.
Программное обеспечение:
1. Ядро языка программирования Python;
2. Интегрированная среда разработки для Python (IDLE, PyCharm,
MS Visual Studio Code);
3. Java Virtual Machine;
4. TLauncher.
Почему Minecraft? Игра Minecraft очень популярна, ведь она такая увлекательная! Вы можете создавать в игровом мире все, что захотите, — лишь дайте волю воображению! А управляя миром Minecraft с помощью Python, вы еще больше раскроете свой творческий потенциал — сделаете такое, что просто невозможно повторить обычными средствами игры (например, в считаные секунды возведете огромное здание).
Начать программировать бывает непросто, ведь сначала приходится изучать примеры кодов, которые не делают ничего интересного. Однако, совместив Python с Minecraft, вы сможете сразу писать занимательные программы и наблюдать результат их работы прямо в игре.
Зачем изучать программирование?
Одна из главных причин, по которым люди решают освоить программирование, — тренировка ума для решения сложных задач. Вы научитесь разбивать большие задачи на маленькие, с которыми проще иметь дело, и подключать при этом творческое мышление.
Еще один плюс программирования в том, что оно учит мыслить логически. Логика нужна, чтобы тщательно спланировать структуру программы и сценарий ее работы. Навыки решения задач, творческое и логическое мышление пригодятся вам в самых разных областях жизни, а не только при написании кодов. Профессия программиста — отличная перспектива: каждый день вы будете решать интересные задачи, требующие нестандартного подхода. А если вы предпочтете другую профессию, программирование может стать необыкновенно увлекательным хобби.
И самое главное: программирование может доставить уйму радости! Мало что сравнится с удовольствием, которое испытываешь, глядя, как созданная тобою программа делает нечто прекрасное!
В программе:
- Добро пожаловать в Minecraft
- Телепортация с помощью переменных
- Математика, моментальное строительство и суперпрыжки
- Общаемся с помощью строк
- Повторение.
- Закрепление полученных знаний на практике
- «Истина» и «ложь» булевых значений
- Конструкция if, душ и потайная дверь
- Цикл while, дискотека и цветочный дождь
- Закрепление полученных знаний на практике
- Функции как источник больших возможностей
- Работа с функциями. If и while внутри функции
- Списки, словари и удары по блокам
- Циклы for и волшебство в Minecraft
- Копирование конструкций с помощью файлов и модулей
- Итоговая аттестация
В результате освоения дисциплины учащи
- должен знать: синтаксис языка Python, основы алгоритмов.
- должен уметь: писать программы для решения различных задач, создавать произвольные объекты в мире Minecraft.
- должен владеть: знаниями языка Python, взаимодействием с миром Minecraft.
Дни недели занятий | на выбор |
---|---|
Время занятий | на выбор |
Занятий в неделю | |
Длительность занятия | |
Часы занятий | |
Группы | до 12 чел. |
Возраст аудитории | Средняя школа, Старшеклассники |
Вид подготовки | Базовый курс |
Город | Харьков |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | |
Документ об окончании | Сертификат |
Опции | Групповые занятия |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
Разделы курса:
- Знакомство с различными веб-технологиями, их взаимосвязью;
- Понятие веб-сервера, его составных частей. Понятие хостинга;
- Знакомство с базами данных и системой управления ими;
- Понятие динамического сайта, его особенностей;
- Установка и настройка CMS WordPress. Специфика блогового движка;
- Изучение функционала WordPress. Создание постов (записей);
- Темы WordPress. Особенности их строения;
- Расширения системы. Плагины WordPress;
- Рубрики, метки, виджеты, меню;
- Работа с локальным сервером.
- м. Харків, пл. Конституції, 1 (4 підʼїзд)