Изучаване на Python чрез най-популярната игра - курс 24 000 RUB. от Coddy School of Programming for Children, обучение 4 модула (месеци)
разни / / December 08, 2023
Формат: индивидуални и групови уроци, офлайн и онлайн (в реално време).
Брой деца: от 1 до 8.
от 750 rub./час в онлайн група,
от 850 rub./час в офлайн група,
от 1050 rub./час индивидуално онлайн,
от 1980 rub./час индивидуално офлайн.
Minecraft е една от най-популярните и една от най-продаваните видео игри в историята, колекционерска има огромна игрална общност около себе си и предлага много възможности за обучение програмиране.
Голям брой хора по света използват Minecraft за образователни цели: започвайки с курсове по университети, посветени на изучаването и развитието на изкуствения интелект, завършващи с училища и лято лагери. Тази популярна компютърна игра се използва и при изучаването на дисциплини като химия, физика, математика и дори история и много други!
Курсът „Minecraft: Програмиране в Python“ е предназначен да научи един от най-популярните езици за програмиране, базиран на средата за игри Minecraft.
1. Езикът Python е един от най-популярните езици за програмиране в света. Той е изключително търсен при кандидатстване за работа в IT гиганти като Google, Facebook, Youtube и други компании.
2. Python може да се използва за почти всичко: наука за данни и анализ на данни, изкуствен интелект и машинно обучение, уеб разработка, финанси и търговия, мрежови системи и сигурност, разработка на игри и друго.
3. Python се използва широко в проекти за наука за данни и машинно обучение. Например в Сингапур Python беше използван за анализиране на разписанията на влаковете, което разкри грешки, довели до редица сериозни прекъсвания на влаковете по централната линия.
4. Python програмистите са едни от най-търсените и високоплатени професионалисти в света.
5. Много е лесно да започнете да изучавате Python от нулата. Това е идеален вариант за вашите първи стъпки в света на програмирането.
Занятията се провеждат в игрален формат, който ще позволи на децата не само да се научат как да пишат програми на Python, но и да ги прилагат в средата на Minecraft и да изграждат свои собствени светове!
След завършване на курса всеки ученик получава персонализиран сертификат от CODDY.
Преподавател по курса:
„Разработване на модове за Minecraft“, „Програмиране на игри в Python“, „Unity 3D“, „Minecraft: въведение в изкуствения интелект“, „Създаване
игри в Roblox Studio“, „Програмиране за най-малките“, „Програмиране за най-малките в Tynker“, „Програмиране на Minecraft“, „3D игри в Scratch“, „Minecraft в Scratch“
образование:
Московски политехнически университет, специалност „Информатика и компютърни науки в CAD“.
Опит:
Владее езиците C#, C++, Pascal, SQL. Програмиран в 1C системи с помощта на вградения език за програмиране 1C: Enterprise. Участвал в създаването на обучителни курсове за университета по Fusion 360 и Inventor.
интереси:
Обича да работи с бази данни, моделиране и решаване на нестандартни математически задачи. В програмирането обичам да пиша функционалност за мобилни приложения (C++). Вярва, че всяко дете може да има нестандартен подход.
„Най-важното в ученето е интересът на децата.“
Преподавател по курса:
„Програмиране на игри в Python“, „Компютърна грамотност“, „Unreal Engine 4“, „Разработка на игри в C++“, „Програмиране в Python3“, „Minecraft: програмиране в Python“
образование:
Руски университет за приятелство на народите (RUDN), специалност "Фундаментални компютърни науки и информационни технологии".
Опит:
Владее C++, Python, Pascal. Участник в различни младежки форуми на регионално и общоруско ниво. Организатор на общоруския форум „Голям училищен пикник“, организиран от Движението на руските ученици (RSM).
интереси:
Освен програмирането, той обича да чете книги, да кара колело и да играе компютърни игри.
„Когато програмира, човек трябва да покаже постоянство и решителност, така че начинаещите програмисти се развиват не само като специалисти, но и като личности.“
Преподавател по курса:
“Minecraft: въведение в изкуствения интелект”, “Програмиране за най-малките”, “Minecraft: програмиране в Python”, “Ботове в Python”
образование:
Тюменски държавен университет (TSU), Факултет по приложна информатика.
Опит:
Дълбок интерес към компютърните науки и опит в програмирането на различни езици. Днес той програмира на Python и C#. Има опит като преподавател по математика.
интереси:
Програмиране на бот в Telegram, анализ на данни в Python. Разработен на езика C#. Интересува се от различни спортове. Любимият ми е баскетболът. Убеден съм, че няма граници за самоусъвършенстване.
„Единственият начин да научите ефективно нов език за програмиране е като практикувате, като го използвате за решаване на трудни проблеми и улесняване на живота ви.“
1-ви модул
Първият ден
Въведение в Python
− Алгоритъм, програма
− Числови и низови променливи, промяна на типа на променливата
− Координати, вектори, изчисляване на разстояние
− Телепортиране на герой, сгради, изпращане на съобщение до чат
Втори ден
Навлизане по-дълбоко в Python
− Обработка на изключения
− Булева логика
− Операции за сравнение
− Разпознаване на обекти около героя
Ден трети
Условни изрази
− Условни конструкции if-elif-else, приложение на булева логика
− Тайни врати, ескалатор, душ
Ден четвърти
докато цикли
− Докато цикли с брояч
− Докато цикли, използващи булева логика
− Проклятие, цветна пътека, състезание по гмуркане, дансинг, чат съобщения
2-ри модул
Ден пети
Процедури
− Процедури
− Етика на програмиста, вдлъбнатини, коментари
− Използване при и по време на процедури
− Блок пътник
Ден шести
Списъци
− Списъци, операции със списъци
− Използване на низове като списъци
− Случаен избор на елемент
− Хронометър, плъзгащ се
Ден седми
Функции
− Разлика между процедури и функции
− Кортежи
− Функции, които връщат кортеж
Ден осми
Речници
− Речници
− Разлика между речници и списъци
− Водач, удряне на блокове
3-ти модул
Ден девети
For цикли, магията на програмирането
− Използване на for цикъл с кортежи, списъци, речници
− функция range().
− Опростете програмите с цикъл while с помощта на цикъл for
− Вълшебна пръчка, вълшебно стълбище
Ден десети
Счупи, иначе
− Прекъснете докато
− Прекъсване за
− Използване на else с for цикъл
− Преминаване през елементите на речника с помощта на for
− Търсач на диаманти
Ден единадесети
Двумерни списъци
− Списък със списъци
− Обхождане на елементи от двуизмерен списък
− Рисуване на емотикони, порутена стена
Ден дванадесети
Многомерни списъци
− 3D списъци
− Идеята за създаване на списък с произволен размер
− Копиране на дизайни
4-ти модул
Ден тринадесети
Работа с файлове, модули
− Отворете, прочетете, пишете
− Импортиране на модул, една функция
− Четене и запис във файл с помощта на модули на трети страни
− Запазване на дизайни във файл
Ден четиринадесети
Уеб рамка на Flask
− Изтегляне на модули с помощта на pip
− Използване на множество модули
− Създаване на малък уебсайт с данни от Minecraft
Ден петнадесети
Класове, методи
− Класове, инициализация, свойства на обекти
− Методи на класа
− Призрачен обект
Ден шестнадесети
Последен урок
− Обобщаване на курса, прилагане на придобитите знания
− Създайте своя собствена мини-игра в Minecraft