Програмирање за малишане - курс 60.000 рубаља. из Цодди Сцхоол оф Программинг фор Цхилдрен, обука 10 модула (месеци)
мисцеланеа / / December 03, 2023
Трајање: од 10 модула (месеци), од 80 сати*.
Формат: индивидуални и групни часови, офлајн и онлајн (у реалном времену).
Број деце: од 1 до 6.
од 750 руб./сат у онлајн групи,
од 850 руб./сат у оффлине групи,
од 1050 руб./сат појединачно на мрежи,
од 1980 руб./сат појединачно ван мреже.
Верујете ли да дете од три године може да савлада програмирање и научи како да креира сопствене игрице пре читања? Лако!
Ако ваше дете стално тражи ваш паметни телефон да се игра, немојте ограничавати његово интересовање. Боље га упишите на курс програмирања и пустите га да сам пише игрице.
Време је да престанете да се плашите видео игрица – према речима стручњака, оне не само да вам не кваре вид и карактер, већ могу да развију логику, апстрактно мишљење, моторику, машту и памћење. Они такође могу да отворе врата у свет високе технологије за дете.
Ми у ЦОДДИ-ју смо уверени да је развој игара одлична прилика да се хоби претвори у активност која се развија, а да се у исто време припреми за школу. Правећи сопствене игре, чак и деца од 4-6 година могу лако да науче да програмирају, логично размишљају и раде у тиму.
У нашим часовима користимо Сцратцх - ово је једноставно и разумљиво програмско окружење развијено у легендарном МИТ-у посебно за децу. Она чини процес учења забавним и приступачним за малишане.
За креирање програма не користи се уобичајени текстуални код, већ визуелни језик. Није нам ни битно да ли дете уме да чита. Уз помоћ таблета креирамо програме од вишебојних „цигли“ - превлачимо их и повезујемо, као у Лего-у. Резултат је ваша сопствена игра коју можете одмах да играте и коју заиста желите да покажете родитељима.
Током процеса учења деца уче блокове покрета и звука у Сцратцх-у, абецеду, облике и форме, смишљају дијалоге за ликове и упознају се са алгоритмима и циклусима.
Већ на првом часу деца креирају своју мини-игру. Након што науче основе програмског језика Сцратцх, деца почињу да раде на игри на више нивоа и креирају сопствене пројекте. На крају курса ученици их презентују групи.
Вештине стечене на часовима пружиће одличну основу за даље учење програмирања. А курс „Програмирање за малишане” је одличан начин да се припремите за школу. Помаже предшколцу:
1. Уведите децу у свет једноставног и приступачног програмирања користећи Сцратцх језик.
2. Усмерити децу од интересовања за играње компјутерских игрица до жеље да их стварају и развијају у будућности у ИТ области.
Детету ће бити потребан добро напуњен таблет са програмима инсталираним на њему.
Наставник курса:
„Минецрафт: Увод у вештачку интелигенцију“, „Унити 3Д“, „Фронтенд Девелопер: ХТМЛ/ЦСС/ЈаваСцрипт веб странице“, „Цртање у аниме стилу“, „Програмирање за малишане“, „Мајнкрафт програмирање“, „Дизајн размишљање“, „Ботови у Питхон-у“, „Графички дизајн Пхотосхоп“, "Видеоблоггин"
Образовање:
Бројни курсеви за унапређење ИТ вештина у међународним компанијама (Цхатбот Хацкатхонс, Прототипи из области вештачке интелигенције, ИТ архитектура, итд.). Универзитет у Хајлброну, Хајлброн, Немачка (мастер пословне администрације). Белоруски државни економски универзитет, Минск, Белорусија (мастер пословне администрације).
Искуство:
Бави се консалтингом клијената правних система, система за ревизорска решења и аутоматизације процеса, ради у иновативној области ИТ-а и стартап у Немачкој у међународној компанији.
интересовања:
Лични развој, страст за дељењем знања, нетворкер, отварач света, дизајнер живота, спортски активиста.
„Данас је цео свет међусобно повезан: људи, земље, економије, технологије итд. Програмирање је кључна компетенција будућности. Помаже вам да боље разумете свет будућности, активно га обликујете и будете иновативни члан узбудљивог друштва без граница. Способност кодирања отвара бескрајна врата будућности нашој деци у овом свету и чини их амбасадорима нових технологија.”
Наставник курса:
„Минецрафт: Увод у вештачку интелигенцију“, „Унити 3Д“, „Фронтенд Девелопер: ХТМЛ/ЦСС/ЈаваСцрипт веб странице“, „Цртање у аниме стилу“, „Програмирање за малишане“, „Мајнкрафт програмирање“, „Дизајн размишљање“, „Ботови у Питхон-у“, „Графички дизајн Пхотосхоп“, „Видео блоговање“
Образовање:
Бројни курсеви за унапређење ИТ вештина у међународним компанијама (САП, аутоматизација процеса, е-трговина). ФОМ Универзитет у Штутгарту, Штутгарт, Немачка (мастер пословне администрације) Државни технички универзитет Караганда, Караганда, Казахстан.
Искуство:
Оснивач успешне онлине продавнице електричне енергије у Немачкој, бави се консалтингом клијената у област аутоматизације продајних процеса, ради у области ИТ продаје у Немачкој у међунар компаније.
интересовања:
Путовања, пецање, спорт, шах.
И. Гете је рекао: „Можете научити само оно што волите“
Наставник курса:
„Програмирање игара у Питхон-у“, „Унити 3Д“, „Минецрафт: Увод у вештачку интелигенцију“, „Програмирање за најмлађе“, „Развој мобилних игрица на Андроиду“, „Програмирање Минецрафт"
Образовање:
Студент Машинско-математичког факултета Московског државног универзитета. М.В. Ломоносов, специјалност "Математика".
Сертификовани учесник програма обуке за програмирање Минецрафт
Програм Мицрософт сертификованих наставника иноватора
Искуство:
Више пута је учествовала у организацији дечјих кампова, а већ другу годину предаје математику. Течно говори Ц, Ц++, Пасцал, Питхон.
О учитељу:
Лак за комуникацију, друштвен, одговоран. Увек је срећна да упозна нове људе и зна како да мотивише човека да се развија. Сматра да је важно пронаћи приступ сваком ученику и родитељу. Воли активну рекреацију, дуге шетње, спорт и путовања. Заинтересован је за проучавање алгоритама и структура података и веб технологија. Лични развој, стицање корисних знања и вештина поставља као животни приоритет.
„Пружајући детету прилику да се упозна са програмирањем у раном узрасту, учимо га најважнијим вештинама: способност анализирања онога што се дешава, изградње стратегије, концентрације на резултат и, што је најважније, акт. Курс „Програмирање у Минецрафт-у“ је комбинација посла и задовољства; обука се одвија у вашој омиљеној, одавно познатој игрици. Процес не оставља равнодушним ни родитеље!“
1. модул
Први дан
Увод у програмирање.
− Представљамо СцратцхЈр
− Упознавање са појмом програмирања
− Проучавање блока покрета у СцратцхЈр
− Стварање прве мини-игре „Ескими“
Практични задатак: Креирање прве мини-игре СцратцхЈр „Хаппи Данцинг“
Други дан
Рад са уредником.
− Проучавање блока знакова у СцратцхЈр
− Научите да креирате сопствене ликове у едитору
− Креирање мини-игре са сопственим ликовима у СцратцхЈр-у
− Научите да управљате извршиоцем у ЦодеМонкеи-у (СЕКУЕНЦИНГ)
Практични задатак:Направите мини-игру са сопственим ликовима у СцратцхЈр-у
Дан Три
Рад са звуцима и тајмером.
− Учење звучног блока СцратцхЈр
− Смишљамо дијалоге за ликове
− Прављење мини-игара са дијалозима у СцратцхЈр
− Управљајте извршитељем у ЦодеМонкеи-у (АДВ СЕКУЕНЦИНГ)
Практични задатак: Прављење мини-игре са дијалозима у СцратцхЈр
Дан четврти
Циклус.
− Понављање обрађеног градива
− Шта је циклус?
− Проучавање репетитора у СцратцхЈр
− Креирање мини-игре „Аутомобили“ у СцратцхЈр
− Извршилац контролишемо помоћу петљи у ЦодеМонкеи-у (ЛООПС)
Практични задатак: Креирање мини-игре "Аутомобили" у СцратцхЈр
2. модул
Први дан
Рад са тајмерима и ефектима.
− Понављање обрађеног градива
− Извршилац контролишемо помоћу петљи у ЦодеМонкеи-у (АДВ ЛООПС)
− Научите да додате ефекте игри
− Како тајмер и фаде раде у СцратцхЈр-у?
− Креирање мини-игре са тајмером и ефектима „Смешни будилник“ у СцратцхЈр-у
Практични задатак: Прављење мини-игре са тајмером и ефектима „Смешни будилник“ у СцратцхЈр-у
Други дан
Алгоритам.
− Понављање обрађеног градива
− Шта је алгоритам? Извршитељ?
− Састављамо алгоритме за извођача у Бее-Боту
− Креирање мини-игре „Подводни свет“ у СцратцхЈр
Практични задатак:Креирање мини-игре „Подводни свет“ у СцратцхЈр
Дан Три
Пребацивање између сцена.
− Понављање обрађеног градива
− Научите да прелазите између сцена
− Састављање лавирината за извођача
− Креирање мини-игре „Лавиринт“ у СцратцхЈр
Практични задатак: Прављење мини-игре „Лавиринт“ у СцратцхЈр
Дан четврти
Креирање сопственог пројекта.
− Понављање обрађеног градива
− Учење врста мини-игара
− Направите сопствени изглед мини-игре
− Развијање сопствене мини-игре у СцратцхЈр користећи блокове које сте научили
Практични задатак: Развијање сопствене мини игре у СцратцхЈр
3. модул
Први дан
Ефикасне и неефикасне секвенце.
− Понављање градива обрађеног у модулу 2
− Учење основних функција Лигхтбот апликације
− Делотворне и неефикасне секвенце
− Израда алгоритама за извођача у Лигхтбот-у
− Креирање игре “Фун Рацинг” у СцратцхЈр
Практични задатак: Израда алгоритама за извођача у Лигхтбот-у, креирање игре „Забавне трке“ у СцратцхЈр-у.
Други дан
Процедуре.
− Понављање обрађеног градива
− Шта су процедуре у програмирању?
− Процедуре учења у Лигхтбот-у
− Израда алгоритама са угнежђеним процедурама за извођаче
Практични задатак: Израда алгоритама са угнежђеним процедурама за извођаче.
Дан Три
Петље у Лигхтбот-у.
− Понављање обрађеног градива
− Коришћење петљи у Лигхтбот-у
− Израда алгоритама са угнежђеним процедурама и петљама за извршиоце
Практични задатак: Израда алгоритама са угнежђеним процедурама и петљама за извршиоце.
Дан четврти
Шифровање у програмирању.
− Прегледавање прерађеног градива, провера домаћег задатка
− Шта је шифровање? Приватност, профил?
− Шифровање вашег имена помоћу различитих алгоритама
− Проучавање правила за безбедно коришћење интернета и апликација
− Креирање игре „Спи Цхицкен“ у СцратцхЈр
Практични задатак: Шифровање вашег имена различитим алгоритмима, креирање игре „Спи Цхицкен“ у СцратцхЈр-у
4. модул
Први дан
Тимови.
− Понављање градива за модул 3
− Упознавање са интерфејсом апликације Пицтомир
− Шта су команде у програмирању? Какви су то тимови?
− Писање сценарија за извођача у Пицтомиру
− Креирање игре „Моја породица“ у СцратцхЈр
Практични задатак: Писање сценарија за извођаче у Пицтомиру, креирање игре „Моја породица“ у СцратцхЈр.
Други дан
Петље и репетитори у ПицтоМир-у.
− Прегледавање прерађеног градива, провера домаћег задатка
− За шта су потребни циклуси и репетитори?
− Писање скрипти са понављачима у Пицтомиру
− Креирање игре „Кад одрастем“ у СцратцхЈр
Практични задатак: Писање скрипти са понављачима у Пицтомиру, креирање игре „Кад одрастем“ у СцратцхЈр.
Дан Три
Фигурес.
− Прегледавање прерађеног градива, провера домаћег задатка
− Проучавање облика и облика
− Писање скрипти за цртање једноставних фигура од стране извођача
− Креирање игре-вежбе „Облици” у СцратцхЈр
Практични задатак: Писање скрипти за цртање једноставних фигура од стране извођача, креирање вежбе „Облици“ у СцратцхЈр-у
Дан четврти
Писма.
− Прегледавање прерађеног градива, провера домаћег задатка
− Упознавање са азбуком
− Писање скрипти за цртање слова извођача у програму Пицтомир
− Креирање пројекта у СцратцхЈр „Моје име“
Практични задатак: Писање скрипти за цртање слова извођача у програму Пицтомир, креирање пројекта у СцратцхЈр-у „Мој
5. модул
Први дан
Логика и домишљатост у програмирању.
− Понављање градива за модул 4
− Развој логичких вештина
− Решавање загонетки помоћу скрипти у Пицтомиру
− Креирање мини игре СцратцхЈр „Пронађи број“.
Практични задатак: Решавање загонетки помоћу скрипти у Пицтомиру, креирање СцратцхЈр мини-игре „Пронађи број“.
Други дан
Команде у програмирању.
− Прегледавање прерађеног градива, провера домаћег задатка
− Упознавање са једноставним командама на енглеском језику
− Креирање мини-игре „Змија“ у СцратцхЈр
Практични задатак: Израда алгоритама за извођаче, креирање мини-игре „Змија“ у СцратцхЈр-у
Дан Три
Услови у програмирању.
− Прегледавање прерађеног градива, провера домаћег задатка
− Који су услови у програмирању?
− Креирање мини-игре са условима у СцратцхЈр
Практични задатак: Израда алгоритама за извођаче, креирање мини-игре са условима у Сцратцх Јр
Дан четврти
Бројеви у програмирању.
− Прегледавање прерађеног градива, провера домаћег задатка
− Шта су бројеви? Зашто су они потребни у програмирању?
− Креирање мини-игре „Пребројавање“ у СцратцхЈр
Практични задатак: Рад са картама, рад на мини игрици „Пребројавање“ у апликацији СцратцхЈр
6. модул
Први дан
Алгоритми и извршиоци.
− Прегледавање прерађеног градива, провера домаћег задатка
− Увод у интерфејсе апликација ЦОДДИ, ФикТхеФацтори и ЛеарнЦоде (СЕКУЕНЦЕС И)
− Коришћење алгоритама у ЦОДДИ, ФикТхеФацтори и ЛеарнЦоде (СЕКУЕНЦЕС И)
− Израда алгоритама за извођаче
Практични задатак: Израда алгоритама за извршно програмирање у ЦОДДИ, ФикТхеФацтори и ЛеарнЦоде.
Други дан
Услови.
− Прегледавање прерађеног градива, провера домаћег задатка
− Шта је услов у програмирању?
− Извођачко програмирање у ЛеарнЦоде (УСЛОВИ)
− Рад у апликацији ФикТхеФацтори
Практични задатак: Израда алгоритама за извршно програмирање у ЦОДДИ, ФикТхеФацтори и ЛеарнЦоде.
Дан Три
Ефективне секвенце.
− Прегледавање прерађеног градива, провера домаћег задатка
− Понављање ефективних и неефикасних секвенци
− Извођачко програмирање у ЛеарнЦоде (СЕКУЕНЦЕС ИИ)
− Рад у апликацији ФикТхеФацтори
Практични задатак: Израда алгоритама за извршно програмирање у ЦОДДИ, ФикТхеФацтори и ЛеарнЦоде.
Дан четврти
Циклуси и петље.
− Прегледавање прерађеног градива, провера домаћег задатка
− Понављање појмова циклуса и поступака
− Појачавање концепта у апликацији ЛеарнЦоде (АЛГОРИТМИ)
− Рад у апликацији ФикТхеФацтори
Практични задатак: Израда алгоритама за извршно програмирање у ЦОДДИ, ФикТхеФацтори и ЛеарнЦоде.
7. модул
Први дан
Прво упознавање са рачунаром.
− Прегледавање прерађеног градива, провера домаћег задатка
− Шта је рачунар? За шта је то?
− Научите да контролишете компјутерски миш на Цоде.орг
Практични задатак: Извођење вежби у Цоде.орг
Други дан
Лавиринт: Секвенца.
− Прегледавање прерађеног градива, провера домаћег задатка
− Учење смерова, рад са тимовима
− Научите да креирате секвенце у Цоде.орг
Практични задатак: Секвенцирање на Цоде.орг.
Дан Три
Секвенце 2.
− Прегледавање прерађеног градива, провера домаћег задатка
− Упознајте цртача на Цоде.орг
− Писање сценарија за уметнике да цртају фигуре
Практични задатак: Писање сценарија за извођаче на Цоде.орг
Дан четврти
Лавиринт: Отклањање грешака.
− Прегледавање прерађеног градива, провера домаћег задатка
− Шта је отклањање грешака?
− Научите да исправите писане секвенце у Цоде.орг.
Практични задатак: Секвенце за отклањање грешака у Цоде.орг.
8. модул
Први дан
Лоопинг.
− Прегледавање прерађеног градива, провера домаћег задатка
− Научите да користите тастатуру
− Истраживање петље на Цоде.орг
− Писање скрипти са петљама на Цоде.орг
Практични задатак: Писање скрипти са петљама на Цоде.орг
Други дан
Петља 2.
− Прегледавање прерађеног градива, провера домаћег задатка
− Појачавање проучене теме „Петља”
− Писање скрипти са петљама на Цоде.орг
Практични задатак: Писање скрипти са петљама на Цоде.орг
Дан Три
Догађаји.
− Прегледавање прерађеног градива, провера домаћег задатка
− Шта су догађаји у програмирању?
− Писање скрипти са догађајима у Цоде.орг
Практични задатак: Писање скрипти догађаја у Цоде.орг
Дан четврти
Креирање вашег пројекта у Цоде.орг.
− Прегледавање прерађеног градива, провера домаћег задатка
− Израда изгледа пројекта на листовима папира
− Писање скрипти за цртање слика у Цоде.орг
Практични задатак: Креирање вашег пројекта у Цоде.орг
9. модул
Први дан
Блок програмирање у ЦодеМонкеи-у.
− Понављање обрађеног градива
− Увод у ЦодеМонкеи интерфејс (Беавер)
− Учење блок програмирања у ЦодеМонкеи (1-12)
− Пишемо сценарије за извођача, помажемо дабру да изгради брану
Практични задатак: Писање скрипти за извршиоца у ЦодеМонкеи-у
Други дан
Хајде да се упознамо са командама на енглеском.
− Прегледавање прерађеног градива, провера домаћег задатка
− Увод у ЦодеМонкеи интерфејс (Монкеи)
− Учење једноставних команди на енглеском у ЦодеМонкеи (1-10)
− Пишемо сценарије за извођача, помажемо мајмуну да скупља банане
Практични задатак: Писање скрипти за извршиоца у ЦодеМонкеи-у
Дан Три
Упознавање са командама на енглеском 2.
− Прегледавање прерађеног градива, провера домаћег задатка
− Учење једноставних команди на енглеском у ЦодеМонкеи (11-20)
− Пишемо сценарије за извођача, помажемо мајмуну да скупља банане
Практични задатак: Писање скрипти за извршиоца у ЦодеМонкеи-у
Дан четврти
Упознавање са командама на енглеском 3.
− Прегледавање прерађеног градива, провера домаћег задатка
− Учење једноставних команди на енглеском у ЦодеМонкеи-у (21-30)
− Пишемо сценарије за извођача, помажемо мајмуну да скупља банане
Практични задатак: Писање скрипти за извршиоца у ЦодеМонкеи-у
10. модул
Први дан
Креирање игре на више нивоа.
− Понављање обрађеног градива
− Које игре постоје? Које приче можете смислити за њих?
− Креирање заплета за игру, писање плана игре
− Креирање игре на више нивоа у СцратцхЈр-у на рачунару
− Израда менија и првог нивоа
Практични задатак: Креирање менија и први ниво игре.
Други дан
Стварање другог и трећег нивоа.
− Провера домаћег задатка
− Наставак рада на игри на више нивоа у Сцратцх Јр.
− Развој звука и ефеката
− Стварање другог и трећег нивоа
Практични задатак: Креирање другог и трећег нивоа игре.
Дан Три
Стварање четвртог и петог нивоа.
− Провера домаћег задатка
− Рад на анимацијама у СцратцхЈр
− Стварање четвртог и петог нивоа
Практични задатак: Креирање четвртог и петог нивоа игре.
Дан четврти
Заштита пројекта.
− Финализација ваших пројеката
− Развој карактерних сцена
− Развој комуникацијских вештина, учење презентовања пројекта групи
− Одбрана и презентација ваших пројеката групи
Практични задатак: Финализација пројеката и презентација групи