Програмиране за най-малките - курс 60 000 рубли. от Coddy School of Programming for Children, обучение 10 модула (месеци)
разни / / December 03, 2023
Продължителност: от 10 модула (месеци), от 80 часа*.
Формат: индивидуални и групови уроци, офлайн и онлайн (в реално време).
Брой деца: от 1 до 6.
от 750 rub./час в онлайн група,
от 850 rub./час в офлайн група,
от 1050 rub./час индивидуално онлайн,
от 1980 rub./час индивидуално офлайн.
Вярвате ли, че едно тригодишно дете може да овладее програмирането и да се научи да създава собствени игри, преди да прочете? Лесно!
Ако детето ви постоянно иска вашия смартфон, за да играе, не ограничавайте интереса му. По-добре го запишете на курс по програмиране и го оставете сам да пише игри.
Време е да спрете да се страхувате от видеоигрите – според специалистите те не само не развалят зрението и характера, но и могат да развият логиката, абстрактното мислене, двигателните умения, въображението и паметта. Те също могат да отворят вратата към света на високите технологии за едно дете.
Ние от CODDY сме уверени, че разработването на игри е отлична възможност да превърнете хобито си в развиваща дейност и в същото време да се подготвите за училище. Създавайки свои собствени игри, дори деца на възраст 4-6 години могат лесно да се научат да програмират, да мислят логично и да работят в екип.
В нашите класове използваме Scratch - това е проста и разбираема среда за програмиране, разработена в легендарния MIT специално за деца. Тя прави учебния процес забавен и достъпен за най-малките.
За да създадете програма, не се използва обичайният текстов код, а визуален език. За нас дори няма значение дали детето може да чете. С помощта на таблети създаваме програми от многоцветни „тухли“ - плъзгаме ги и ги свързваме, като в Лего. Резултатът е ваша собствена игра, която можете веднага да играете и която наистина искате да покажете на родителите си.
По време на учебния процес децата научават блокове от движение и звук в Scratch, азбуката, форми и форми, измислят диалози за герои и се запознават с алгоритми и цикли.
Още в първия урок децата създават своя собствена мини-игра. След като научат основите на езика за програмиране Scratch, децата започват да работят върху многостепенна игра и да създават свои собствени проекти. В края на курса студентите ги представят на групата.
Уменията, придобити в часовете, ще осигурят отлична основа за по-нататъшно изучаване на програмирането. А курсът „Програмиране за малки“ е чудесен начин да се подготвите за училище. Помага на дете в предучилищна възраст:
1. Въведете децата в света на простото и достъпно програмиране с помощта на езика Scratch.
2. Да насочи децата от интереса към компютърните игри към желанието да ги създават и развиват в бъдеще в IT сферата.
Детето ще се нуждае от добре зареден таблет с инсталирани програми.
Преподавател по курса:
„Minecraft: Въведение в изкуствения интелект“, „Unity 3D“, „Разработчик на Frontend: HTML/CSS/JavaScript уебсайтове“, „Рисуване в аниме стил“, „Програмиране за най-малките“, „Програмиране в Minecraft“, „Дизайн мислене“, „Ботове в Python“, „Графичен дизайн на Photoshop“, "Видеоблог"
образование:
Многобройни курсове за подобряване на IT уменията в международни компании (Chatbot Hackathons, Прототипиране в областта на изкуствения интелект, IT архитектура и др.). Университет Хайлброн, Хайлброн, Германия (магистър по бизнес администрация). Беларуски държавен икономически университет, Минск, Беларус (магистър по бизнес администрация).
Опит:
Занимава се с клиентско консултиране на правни системи, системи за одиторски решения и автоматизация на процеси, работи в иновативната сфера на ИТ и стартира в Германия в международна компания.
интереси:
Лично развитие, страст към споделяне на знания, работещ в мрежа, отварящ света, дизайнер на живота, спортен активист.
„Днес целият свят е взаимосвързан: хора, държави, икономики, технологии и т.н. Програмирането е ключова компетентност на бъдещето. Помага ви да разберете по-добре света на бъдещето, активно да го оформяте и да бъдете новаторски член на едно вълнуващо общество без граници. Способността за кодиране отваря безкрайни врати към бъдещето за нашите деца в този свят и ги прави посланици на новите технологии.“
Преподавател по курса:
„Minecraft: Въведение в изкуствения интелект“, „Unity 3D“, „Разработчик на Frontend: HTML/CSS/JavaScript уебсайтове“, „Рисуване в аниме стил“, „Програмиране за най-малките“, „Програмиране в Minecraft“, „Дизайн мислене“, „Ботове в Python“, „Графичен дизайн на Photoshop“, "Видео блогове"
образование:
Многобройни курсове за подобряване на ИТ уменията в международни компании (SAP, автоматизация на процеси, електронна търговия). FOM University of Stuttgart, Щутгарт, Германия (магистър по бизнес администрация) Държавен технически университет в Караганда, Караганда, Казахстан.
Опит:
Основател на успешен онлайн магазин за електротехника в Германия, занимаващ се с консултации на клиенти в в областта на автоматизацията на процесите на продажби, работи в областта на ИТ продажбите в Германия в международния компании.
интереси:
Пътуване, риболов, спорт, шах.
И. Гьоте е казал: „Можеш да научиш само това, което обичаш“
Преподавател по курса:
„Програмиране на игри в Python“, „Unity 3D“, „Minecraft: Въведение в изкуствения интелект“, „Програмиране за най-малките“, „Разработка на мобилни игри на Android“, „Програмиране Minecraft"
образование:
Студент в Механико-математическия факултет на Московския държавен университет. М.В. Ломоносов, специалност "Математика".
Сертифициран участник в програмата за обучение по програмиране на Minecraft
Програма Microsoft Certified Teacher Innovator
Опит:
Многократно е участвала в организирането на детски лагери, а вече втора година преподава математика. Владее C, C++, Pascal, Python.
За учителя:
Лесен за общуване, общителен, отговорен. Тя винаги се радва на нови хора и знае как да мотивира човек да се развива. Смята за важно намирането на подход към всеки ученик и родител. Обича активния отдих, дългите разходки, спорта и пътуванията. Интересува се от изучаване на алгоритми и структури от данни и уеб технологии. Поставя личностното развитие, придобиването на полезни знания и умения като житейски приоритет.
„Давайки възможност на детето да се запознае с програмирането в ранна възраст, ние го учим на най-важните умения: способността да анализирате какво се случва, да изградите стратегия, да се концентрирате върху резултата и най-важното, акт. Курсът „Програмиране в Minecraft“ е комбинация от бизнес и удоволствие; обучението се провежда в любимата ви отдавна позната игра. Процесът не оставя безразлични дори родителите!“
1-ви модул
Първият ден
Въведение в програмирането.
− Представяме ви ScratchJr
− Въведение в концепцията за програмиране
− Изучаване на блока за движение в ScratchJr
− Създаване на първата мини-игра „Eskimos“
Практическа задача: Създаване на първата мини-игра ScratchJr “Happy Dancing”
Втори ден
Работа с редактора.
− Изучаване на символния блок в ScratchJr
− Да се научите да създавате свои собствени герои в редактора
− Създаване на мини-игра с ваши собствени герои в ScratchJr
− Да се научим да управляваме изпълнителя в CodeMonkey (ПОСЛЕДОВАТЕЛНОСТ)
Практическа задача:Създайте мини-игра със собствени герои в ScratchJr
Ден трети
Работа със звуци и таймер.
− Научаване на звуковия блок ScratchJr
− Ние измисляме диалози за героите
− Създаване на мини-игри с диалози в ScratchJr
− Управление на изпълнителя в CodeMonkey (ADV SEQUENCING)
Практическа задача: Създаване на мини-игра с диалози в ScratchJr
Ден четвърти
Цикъл.
− Повторение на преминат материал
− Какво е цикъл?
− Изучаване на повторителя в ScratchJr
− Създаване на мини-игра „Коли“ в ScratchJr
− Ние контролираме изпълнителя с помощта на цикли в CodeMonkey (LOOPS)
Практическа задача: Създаване на мини-игра "Коли" в ScratchJr
2-ри модул
Първият ден
Работа с таймери и ефекти.
− Повторение на преминат материал
− Ние контролираме изпълнителя с помощта на цикли в CodeMonkey (ADV LOOPS)
− Научете се да добавяте ефекти към играта
− Как работят таймерът и избледняването в ScratchJr?
− Създаване на мини-игра с таймер и ефекти „Забавен будилник“ в ScratchJr
Практическа задача: Създаване на мини-игра с таймер и ефекти „Забавен будилник“ в ScratchJr
Втори ден
Алгоритъм.
− Повторение на преминат материал
− Какво е алгоритъм? Изпълнител?
− Ние съставяме алгоритми за изпълнителя в Bee-Bot
− Създаване на мини-игра „Подводен свят“ в ScratchJr
Практическа задача:Създаване на мини-игра „Подводен свят“ в ScratchJr
Ден трети
Превключване между сцени.
− Повторение на преминат материал
− Научете се да превключвате между сцени
− Съставяне на лабиринти за изпълнителя
− Създаване на мини-игра „Лабиринт“ в ScratchJr
Практическа задача: Създаване на мини-игра „Лабиринт“ в ScratchJr
Ден четвърти
Създаване на собствен проект.
− Повторение на преминат материал
− Изучаване на видове мини-игри
− Създайте свое собствено оформление на мини игра
− Разработване на ваша собствена мини-игра в ScratchJr, като използвате блоковете, които сте научили
Практическа задача: Разработване на ваша собствена мини-игра в ScratchJr
3-ти модул
Първият ден
Ефективни и неефективни последователности.
− Повторение на материала от модул 2
− Научаване на основните функции на приложението Lightbot
− Ефективни и неефективни последователности
− Изготвяне на алгоритми за изпълнителя в Lightbot
− Създаване на играта „Fun Racing“ в ScratchJr
Практическа задача: Изготвяне на алгоритми за изпълнителя в Lightbot, създаване на играта „Забавни състезания“ в ScratchJr.
Втори ден
Процедури.
− Повторение на преминат материал
− Какво представляват процедурите в програмирането?
− Процедури за обучение в Lightbot
− Изготвяне на алгоритми с вложени процедури за изпълнители
Практическа задача: Съставяне на алгоритми с вложени процедури за изпълнители.
Ден трети
Цикли в Lightbot.
− Повторение на преминат материал
− Използване на Loops в Lightbot
− Съставяне на алгоритми с вложени процедури и цикли за изпълнители
Практическа задача: Съставяне на алгоритми с вложени процедури и цикли за изпълнители.
Ден четвърти
Криптиране в програмирането.
− Преговор на преминатия материал, проверка на домашните
− Какво е криптиране? Поверителност, профил?
− Шифроване на вашето име чрез различни алгоритми
− Изучаване на правилата за безопасно използване на Интернет и приложения
− Създаване на играта „Spy Chicken“ в ScratchJr
Практическа задача: Шифроване на вашето име с различни алгоритми, създаване на играта „Spy Chicken“ в ScratchJr
4-ти модул
Първият ден
Екипи.
− Повторение на материала за модул 3
− Запознаване с интерфейса на приложението Pictomir
− Какво представляват командите в програмирането? Какви отбори има?
− Писане на сценарии за изпълнителя в Pictomir
− Създаване на играта „Моето семейство“ в ScratchJr
Практическа задача: Писане на сценарии за изпълнители в Pictomir, създаване на играта „Моето семейство“ в ScratchJr.
Втори ден
Цикли и повторители в PictoMir.
− Преговор на преминатия материал, проверка на домашните
− За какво са необходими цикли и повторители?
− Писане на скриптове с повторители в Pictomir
− Създаване на играта „Когато порасна“ в ScratchJr
Практическа задача: Писане на скриптове с повторители в Pictomir, създаване на играта „Когато порасна“ в ScratchJr.
Ден трети
Фигури.
− Преговор на преминатия материал, проверка на домашните
− Изучаване на форми и форми
− Написване на сценарии за рисуване на прости фигури от изпълнителя
− Създаване на игра-упражнение „Форми“ в ScratchJr
Практическа задача: Писане на скриптове за рисуване на прости фигури от изпълнителя, създаване на игра за упражнения „Форми“ в ScratchJr
Ден четвърти
Писма.
− Преговор на преминатия материал, проверка на домашните
− Въведение в азбуката
− Написване на скриптове за рисуване на букви от изпълнителя в програмата Pictomir
− Създаване на проект в ScratchJr „Моето име“
Практическа задача: Писане на скриптове за рисуване на букви от изпълнителя в програмата Pictomir, създаване на проект в ScratchJr “My
5-ти модул
Първият ден
Логика и изобретателност в програмирането.
− Повторение на материала за модул 4
− Развитие на логически умения
− Решаване на пъзели с помощта на скриптове в Pictomir
− Създаване на мини-играта ScratchJr „Намери числото“.
Практическа задача: Решаване на пъзели с помощта на скриптове в Pictomir, създаване на мини-играта ScratchJr „Намери числото“.
Втори ден
Команди в програмирането.
− Преговор на преминатия материал, проверка на домашните
− Въведение в простите команди на английски език
− Създаване на мини-игра „Змия“ в ScratchJr
Практическа задача: Изготвяне на алгоритми за изпълнители, създаване на мини-игра „Змия“ в ScratchJr
Ден трети
Условия в програмирането.
− Преговор на преминатия материал, проверка на домашните
− Какви са условията в програмирането?
− Създаване на мини-игра с условия в ScratchJr
Практическа задача: Изготвяне на алгоритми за изпълнители, създаване на мини-игра с условия в Scratch Jr
Ден четвърти
Числата в програмирането.
− Преговор на преминатия материал, проверка на домашните
− Какво представляват числата? Защо са необходими в програмирането?
− Създаване на мини-игра „Броене“ в ScratchJr
Практическа задача: Работа с карти, работа върху мини-играта „Броене“ в приложението ScratchJr
6-ти модул
Първият ден
Алгоритми и изпълнители.
− Преговор на преминатия материал, проверка на домашните
− Въведение в интерфейсите на приложенията CODDY, FixTheFactory и LearnCode (SEQUENCES I)
− Използване на алгоритми в CODDY, FixTheFactory и LearnCode (SEQUENCES I)
− Изготвяне на алгоритми за изпълнители
Практическа задача: Съставяне на алгоритми за програмиране на изпълнители в CODDY, FixTheFactory и LearnCode.
Втори ден
Условия.
− Преговор на преминатия материал, проверка на домашните
− Какво е условие в програмирането?
− Програмиране на изпълнител в LearnCode (УСЛОВИЯ)
− Работа в приложението FixTheFactory
Практическа задача: Съставяне на алгоритми за програмиране на изпълнители в CODDY, FixTheFactory и LearnCode.
Ден трети
Ефективни последователности.
− Преговор на преминатия материал, проверка на домашните
− Повтаряне на ефективни и неефективни последователности
− Програмиране на изпълнител в LearnCode (SEQUENCES II)
− Работа в приложението FixTheFactory
Практическа задача: Съставяне на алгоритми за програмиране на изпълнители в CODDY, FixTheFactory и LearnCode.
Ден четвърти
Цикли и зацикляне.
− Преговор на преминатия материал, проверка на домашните
− Повторение на концепциите за цикли и процедури
− Подсилване на концепцията в приложението LearnCode (АЛГОРИТМИ)
− Работа в приложението FixTheFactory
Практическа задача: Съставяне на алгоритми за програмиране на изпълнители в CODDY, FixTheFactory и LearnCode.
7-ми модул
Първият ден
Първо запознанство с компютър.
− Преговор на преминатия материал, проверка на домашните
− Какво е компютър? За какво е?
− Научете се да управлявате компютърна мишка в Code.org
Практическа задача: Правене на упражнения в Code.org
Втори ден
Лабиринт: Последователност.
− Преговор на преминатия материал, проверка на домашните
− Учебни направления, работа в екипи
− Да се научат да създават последователности в Code.org
Практическа задача: Секвениране в Code.org.
Ден трети
Последователности 2.
− Преговор на преминатия материал, проверка на домашните
− Запознайте се с чертожника в Code.org
− Писане на сценарии за художници за рисуване на фигури
Практическа задача: Писане на сценарии за изпълнители в Code.org
Ден четвърти
Лабиринт: Отстраняване на грешки.
− Преговор на преминатия материал, проверка на домашните
− Какво е отстраняване на грешки?
− Да се научат да коригират написани последователности в Code.org.
Практическа задача: Поредици за отстраняване на грешки в Code.org.
8-ми модул
Първият ден
Лупинг.
− Преговор на преминатия материал, проверка на домашните
− Научете се да използвате клавиатурата
− Изследване на цикъла в Code.org
− Писане на скриптове с цикли на Code.org
Практическа задача: Писане на скриптове с цикли в Code.org
Втори ден
Зацикляне 2.
− Преговор на преминатия материал, проверка на домашните
− Затвърдяване на изучената тема „Лупинг“
− Писане на скриптове с цикли на Code.org
Практическа задача: Писане на скриптове с цикли в Code.org
Ден трети
събития.
− Преговор на преминатия материал, проверка на домашните
− Какво представляват събитията в програмирането?
− Писане на скриптове със събития в Code.org
Практическа задача: Писане на скриптове за събития в Code.org
Ден четвърти
Създаване на вашия проект в Code.org.
− Преговор на преминатия материал, проверка на домашните
− Разработване на оформлението на проекта върху листове хартия
− Писане на скриптове за рисуване на изображения в Code.org
Практическа задача: Създаване на вашия проект в Code.org
9-ти модул
Първият ден
Блоково програмиране в CodeMonkey.
− Повторение на преминат материал
− Въведение в интерфейса CodeMonkey (Beaver)
− Обучение на блоково програмиране в CodeMonkey (1-12)
− Ние пишем сценарии за изпълнителя, помагаме на бобъра да построи язовир
Практическа задача: Писане на скриптове за изпълнител в CodeMonkey
Втори ден
Нека се запознаем с командите на английски.
− Преговор на преминатия материал, проверка на домашните
− Въведение в интерфейса CodeMonkey (Monkey)
− Научаване на прости команди на английски език в CodeMonkey (1-10)
− Ние пишем сценарии за изпълнителя, помагаме на маймуната да събира банани
Практическа задача: Писане на скриптове за изпълнителя в CodeMonkey
Ден трети
Запознаване с командите на английски 2.
− Преговор на преминатия материал, проверка на домашните
− Научаване на прости команди на английски език в CodeMonkey (11-20)
− Ние пишем сценарии за изпълнителя, помагаме на маймуната да събира банани
Практическа задача: Писане на скриптове за изпълнителя в CodeMonkey
Ден четвърти
Запознаване с командите на английски 3.
− Преговор на преминатия материал, проверка на домашните
− Научаване на прости команди на английски език в CodeMonkey (21-30)
− Ние пишем сценарии за изпълнителя, помагаме на маймуната да събира банани
Практическа задача: Писане на скриптове за изпълнителя в CodeMonkey
10-ти модул
Първият ден
Създаване на игра на няколко нива.
− Повторение на преминат материал
− Какви игри има? Какви истории можете да измислите за тях?
− Създаване на сюжет за играта, писане на план за игра
− Създаване на многостепенна игра в ScratchJr на компютър
− Разработване на менюто и първо ниво
Практическа задача: Създаване на меню и първо ниво на играта.
Втори ден
Изграждане на второ и трето ниво.
− Проверка на домашните
− Продължаване на работата по многостепенна игра в Scratch Jr.
− Разработване на звук и ефекти
− Създаване на второ и трето ниво
Практическа задача: Създаване на второ и трето ниво на играта.
Ден трети
Създаване на четвърто и пето ниво.
− Проверка на домашните
− Работа върху анимации в ScratchJr
− Създаване на четвърто и пето ниво
Практическа задача: Създаване на четвърто и пето ниво на играта.
Ден четвърти
Защита на проекта.
− Финализиране на вашите проекти
− Разработване на геройни сцени
− Развитие на комуникативни умения, научаване за представяне на проект пред група
− Защита и представяне на вашите проекти пред групата
Практическа задача: Финализиране на проекти и представяне пред групата