Python и JavaScript: програмиране на игри в CodeCombat - курс 18 000 rub. от Coddy School of Programming for Children, обучение 3 модула (месеци)
разни / / December 04, 2023
Възраст: 7-12 години
Ниво: за начинаещи.
Продължителност: от 3 модула (месеца), от 24 часа*.
Формат: индивидуални и групови уроци, офлайн и онлайн (в реално време).
Брой деца: от 1 до 8.
Цена:
от 750 rub./час в онлайн група,
от 850 rub./час в офлайн група,
от 1050 rub./час индивидуално онлайн,
от 1980 rub./час индивидуално офлайн.
Дори възрастен може да се отегчи да гледа безкрайни редове код. Ние предлагаме да научите програмиране, като превземате земи и побеждавате врагове в най-добрите RPG традиции.
CodeCombat е мултиплейър браузър игра, която ви позволява да научите как да кодирате и да научите JavaScript и Python. На всяко ниво играчът получава конкретна задача - например да намери гъба, която ще помогне да победи канибала, да води войници в битка или да излезе от подземие. Детето ще контролира начинаещ магьосник, който изпълнява тези задачи с помощта на заклинания - команди на JavaScript и Python. За да завършите цялата игра, ще трябва да ги запомните добре. Първоначално всичко е просто, но с напредването на играта задачите стават по-сложни и детето трябва да мисли все повече и повече. В курса CodeCombat: Първи стъпки в JavaScript/Python вашето дете ще може наистина да усети езиците за програмиране JavaScript и Python и да развие алгоритмично мислене.
CodeCombat не е просто уроци с елементи на геймификация, а истинска игра, в която учениците трябва да напишат компетентен и красив код на Python и JavaScript, за да преминат всичките му нива. В този случай детето получава реакция от героя си в реално време. Освен това, чрез решаване на проблеми с програмирането, които естествено преминават към все по-предизвикателни нива, CodeCombat гарантира, че детето ви винаги развива критично мислене. CodeCombat е забележителен, защото освен индивидуална игра, предлага и много опции за отборна игра. игри, които позволяват на децата да овладеят комуникационни умения, практическо мислене и способност за сътрудничество и работа екип.
Така CodeCombat постоянно изисква от децата да практикуват нови форми на комуникация, било то присъединяване към екипи или работа индивидуално със самия компютър, трансформиране на вашите идеи в ефективни кодове.
Защо CodeCombat?
- Това наистина е игра, а не набор от игрови уроци - така че може да завладее и най-неспокойния ученик;
- CodeCombat е подходящ за деца от 10 години;
- CodeCombat има интерфейс на руски език;
- Има собствен редактор на нива, с който можете да променяте играта и да предлагате свои собствени задачи;
- CodeCombat има индивидуален режим и много опции за отборна игра;
- Учителят може да следи напредъка на цялата група;
- За решаване от първия опит без грешки и за оптимален код, играчът получава допълнителни точки;
- CodeCombat учи сериозно, „не за деца“ програмиране: провеждат се състезания за истински професионалисти;
- Авторите обещават да помогнат на всеки, който завърши цялата игра и достигне най-високото ниво, да си намери работа в САЩ.
Преди началото на часовете ви молим да създадете имейл адрес за вашето дете. Дайте му вашето имейл име за влизане и парола на хартия/на вашия телефон; трябва да имате тази информация със себе си по време на урока.
Това се дължи на необходимостта от създаване на акаунт в CodeCombat.
Курсът е подходящ за деца:
- За тези, които се интересуват от технологии и програмиране
- Тепърва започвам в света на програмирането
- Желаещите да подобрят дигиталните си умения
- Тези, които мечтаят да създават свои собствени игри
Изисквания към студентите (ниво на знания):
- Уверена работа с компютър (знае как да включва, стартира приложения, отваря папки, разбира какво е имейл)
- Способност за четене
- Как работят онлайн класовете в CODDY
Съдържание на учебната дисциплина:
- Основи на програмирането в Python и/или JavaScript и алгоритмизация
- Методи, променливи, типове данни
- докато цикъл
- Условни твърдения
- Логически оператори
- Алгебра на логиката
- Функции
- Двумерни масиви
- за цикъл
- Начини за итерация през масиви
- Аритметични операции
- Координати и пространство
Цели на курса:
1. Овладейте популярните езици за програмиране Python и JavaScript, като пишете програмни кодове в среда за игри.
2. Развийте критично мислене, умения за комуникация и работа в екип.
3. Да насочи децата от интереса към компютърните игри към желанието да ги създават и развиват в бъдеще в IT сферата.
Резултат от обучението:
- Основни познания по JavaScript и/или Python
- Способност за сътрудничество и работа както самостоятелно, така и в екип
- Развитие на алгоритмично, творческо и критично мислене
- Способност за решаване на проблеми извън кутията
Завършилите курса ще могат да:
- Компетентно и ефективно писане на програми на Python и/или JavaScript
- Покажете своята креативност, като създадете свои собствени игри
- Работа в софтуерен код самостоятелно и в екип
- Продължете обучението си в курсове по уеб програмиране и разработка на игри
- Решавайте нестандартни задачи
Бизнес умения:
- Логично мислене
- Креативно мислене
- Поставяне и решаване на проблеми
- Съвместна дейност
- Комуникационни умения
- Търсене и анализ на информация
- Независимост
- Умения за вземане на решения
Какво ви трябва за часовете:
За да започнете занятия, ви молим да създадете имейл адрес за вашето дете. Дайте му вашето имейл име за влизане и парола на хартия/на вашия телефон; трябва да имате тази информация със себе си по време на урока.
Ако часовете са онлайн, детето ще се нуждае от лаптоп, достъп до интернет и слушалки, за да може да общува с учителя.
След завършване на курса всеки студент получава персонализиран сертификат ( https://coddyschool.com/upload/files/cert.jpg) от CODDY
8
курсовеПреподавател по курса:
„Рисуване в стил „Аниме“, „Основи на цифровото рисуване в Procreate“, „Скициране“, „Град на бъдещето“, „Създаване на герой за игра във Photoshop“, „Графичен дизайн на Photoshop“, „Програмиране на Minecraft“, „Python и JavaScript: програмиране на игри в CodeCombat“, „Дигитално изкуство: рисуване върху таблет"
образование:
Държавен университет по земеустройство, специалност "Архитектура"
Опит:
Обучава деца да рисуват повече от 5 години. Намира общ език с всяко дете и възрастен.
Професионално владеене на Photoshop, Revit, 3ds Max, Autocad, ScetchUp.
интереси:
графичен дизайн, брандиране, съвременно изкуство, интериорен дизайн, кулинария.
„В моите курсове всяко дете ще разкрие максимално своя потенциал и ще може да се почувства като истински творец. Движейки се от цел към цел, ще достигнем големи висоти, защото, както е обичайно, този, който върви, ще овладее пътя, а „невъзможно“ е дума, която може да се намери само в речника на глупаците.
6
курсовеПреподавател по курса:
„Програмиране на JavaScript“, „Разработчик на Frontend: Уебсайтове на HTML/CSS/JavaScript“, „Курс Харвард CS50“, „Ботове в Python“, „Python и JavaScript: програмиране на игри в CodeCombat“, „Създаване на игри в Scratch“, „Unreal Двигател 4"
образование:
Ярославски държавен технически университет (YSTU), Институт по цифрови системи (IDS), специалност „Софтуерно инженерство“.
Опит:
От началото на гимназията той успешно е завършил допълнително обучение в областите Дизайн на схеми, Уеб разработка, Системна администрация и MYSQL бази данни. През ученическите и студентските си години се интересувах от програмиране на следните езици: Pascal, C++, C#, Python, Ruby, JavaScript, както и езици за уеб дизайн (HTML, CSS).
интереси:
Неговите хобита включват дърворезба, сглобяване на пластмасови/дървени модели на кораби, създаване на уебсайтове и създаване на програми на Python. Убеден съм, че развитието на моториката на ръцете и умствените способности са неразривно свързани.
„Нуждата от ИТ специалисти само ще нараства; да станеш един от тях означава да станеш част от малка история.“
9
курсовеПреподавател по курса:
„Minecraft: въведение в изкуствения интелект“, „Unity 3D“, „Разработване на мобилни игри на Android“, „Създаване на игри в Scratch“, „Програмиране на Minecraft“, „Minecraft в Scratch“, „Unreal Engine 4“, „3D моделиране на игри“, „Python и JavaScript: Игри програмиране в CodeCombat"
образование:
Московски държавен университет на име М.В. Ломоносов, Факултет по механика и математика
Сертифициран участник в програмата за обучение по програмиране на Minecraft
Програма Microsoft Certified Teacher Innovator
Опит:
Занимава се с разработка на софтуер на Java и C, многонишково програмиране. Постоянно се усъвършенства, използва съвременни подходи в разработката и управлението на проекти. Изучава дизайнерски модели и архитектура на софтуерни проекти, има познания в областта на криптографията и защитата на данните. Активно се интересува от темата за невронните мрежи и анализа на данни. Завършва обучение в Samsung SW&IT School по основи на ИТ и програмиране, където защитава индивидуален проект за разработка на Android приложение и става абсолютен победител във финалното състезание. Като част от екип от трима души участвах в шампионата по казуси на Kaspersky CyberHeroes. Отговаря за разработването на демо мобилно приложение и разкриването на софтуерната и хардуерната страна на проекта. Той е активен разработчик на приложения в Google Play и има няколко публикации в портала с отворен код GitHub. Поддържа здравословен начин на живот и редовно посещава басейна.
„За всеки ученик е много важна приятелската атмосфера при работа в екип. Като преподавател и наставник се опитвам да помогна на ученика да реализира идеите си, като същевременно му обяснявам техническата страна на въпроса на най-високо ниво. Всички сложни неща могат да бъдат обяснени на прост език: независимо дали пишете игра, стартирате стартъп или искате да изучавате предмет, всяка идея, която имате, ще бъде подкрепена и реализирана. Ето какво трябва да бъде технологичното образование."