Основи програмирања и алгоритами - курс 18.000 рубаља. из Цодди Сцхоол оф Программинг фор Цхилдрен, обука 3 модула (месеци)
мисцеланеа / / December 04, 2023
Обука је заснована на ауторској методологији, узимајући у обзир захтеве Савезног државног образовања стандард Руске Федерације за организацију образовно-васпитног процеса у основној школи и стручне заједнице у односу на ИТ специјалисти. Курс је методолошки тестиран у више од 500 школа у Русији.
Сврха курса: Дајте деци визуелно разумевање програмирања и упознајте децу са основним принципима програмирања и алгоритама
Током курса дете ће научити:
- размишљати логично;
- решавају нетривијалне проблеме;
- комуницирати са рачунаром;
- рад у тиму.
Цодевардс подучава „тачно“ програмирање
Током часова деца уче објектно оријентисано програмирање, односно одмах пишу код уместо да померају „блокове“ унаоколо. Ово вам даје основно разумевање како код функционише и могућност брзог прилагођавања било ком програмском језику у будућности. Посебно за курс, развили смо поједностављену верзију ЦоффееСцрипт-а, која је заснована на ЈаваСцрипт-у. Прилагођен је за подучавање деце основних школа и има знатно поједностављену синтаксу.
Лако за вежбање код куће
Да бисте похађали курс Цодевардс, не морате да инсталирате посебне програме. За пун приступ платформи довољан је претраживач и интернет веза.
Техника игре
Цодевардс је фасцинантан свет у којем се дете налази као спасилачки инжењер. Мораће да изврши мисије, обнови рад система подводне станице, програмира роботе и бори се са злим Кодавром. Сценарио и механика игре чине курс заиста занимљивим за децу. Овај приступ задржава њихову пажњу током читавог курса, укључује их у процес учења и учење нових материјала.
Вруће теме
Поред тема из програмирања (објекат, команда, програм, алгоритам, петља, угнежђена петља), ученици ће добити увод у теме Дигитална писменост:
- информације: појам, класификација, складиштење и дистрибуција (извори);
- интерфејс: концепт, типови, елементи;
- улазни и излазни уређаји;
- Интернет и профили друштвених мрежа, основна онлајн безбедност.
- Развијање вештина будућности
Самоорганизација:
- прилагодљивост и флексибилност;
- пажљивост;
- иницијативе и независности.
тимски рад:
- вођство;
- сарадња;
- комуникација.
Системско размишљање:
- анализа и синтеза;
- односи унутар система;
- решавање задатака са непознатим подацима.
Пратите напредак ваше деце
Платформа показује колико дуго дете програмира, са каквим се потешкоћама сусрело и у којој се фази тренутно налази.
Направљен од професионалаца
Образовну платформу Цодевардс развили су ИТ професионалци (компанија број 1 у развој мобилних апликација у Русији – Редмадробот) и водећих методолога, практичара игара и психолози.
„Цодвардс“ је званични партнер и програмер симулатора за сверуску акцију „Лекција бројева“, коју организују Министарство просвете и Министарство дигиталног развоја. Више од 5 милиона ученика из свих школа у Русији завршило је задатке на платформи Цодевардс.
Програмирање је једна од кључних компетенција нове дигиталне економије. У будућности, ова вештина ће постати основна као и способност писања и читања. Уживљавањем деце у програмирање данас, стварамо чврсту основу за њихове професионалне компетенције у будућности.
По завршетку курса, свако дете добија званични сертификат о завршеном курсу од ЦОДДИ и Цодевардс.
Први дан: Увод у свет програмирања игара
• Проучавање интерфејса Цодевардс
• Увод у свет програмирања у Цодевардс
Након часа се задаје домаћи задатак у складу са темом часа.
Други дан: Алгоритам
• Шта је алгоритам
• Програмирање робота коришћењем алгоритама
Након часа се задаје домаћи задатак у складу са темом часа.
Трећи дан: Креирање и извршавање алгоритама
• Наставак проучавања алгоритама
• Проналажење грешака у алгоритмима
Након часа се задаје домаћи задатак у складу са темом часа.
Дан четврти: Извођач: формални и неформални. Систем команди извршиоца.
• Комуникација “формални извршилац” – “систем команди”.
• Утврдити и доказати истинитост и нетачност исказа.
Након часа се задаје домаћи задатак у складу са темом часа.
Пети дан: Концепт „истине“ и „неистине“
• Истина и нетачност изјава
• Проналажење грешака у алгоритмима
Након часа се задаје домаћи задатак у складу са темом часа.
Шести дан: Својство објекта и објекта
• Шта је предмет
• Објектно програмирање
Након часа се задаје домаћи задатак у складу са темом часа.
Дан седми: Класификација објеката
• Најједноставнији програми за управљање објектима
• Израда програма за контролу више објеката
Након часа се задаје домаћи задатак у складу са темом часа.
Дан осми: Управљање више локација
• Научите како да управљате више објеката
• Секвенце учења
Након часа се задаје домаћи задатак у складу са темом часа.
Девети дан: Понављање радњи. Концепт „циклуса“, употреба конструкције циклуса у програмском коду
• Шта је циклус
• Примена петљи у програмирању
Након часа се задаје домаћи задатак у складу са темом часа.
Дан десети: Петље и оптимизација алгоритама
• Учвршћивање теме циклуса
• Упознавање са концептом „Оптимизација“, „оптимална путања“
• Решавање проблема везаних за циклусе
Након часа се задаје домаћи задатак у складу са темом часа.
Једанаести дан: петље и оптимизација алгоритама
• Довршавање теме циклуса
• Примена принципа оптимизације на завршене задатке
• Решавање проблема везаних за циклусе
Након часа се задаје домаћи задатак у складу са темом часа.
Дванаести дан: Управљање вишеструким објектима, мултифункционалним и монофункционалним објектима.
• Управљање вишеструким објектима
• Мултифункционални и монофункционални објекат
Након часа се задаје домаћи задатак у складу са темом часа.