Развој апликације за Гоогле Ассистант - курс 50.400 руб. из Цодди Сцхоол оф Программинг фор Цхилдрен, обука 6 модула (месеци)
мисцеланеа / / December 03, 2023
Трајање: од 6 модула (месеци), од 48 сати*.
Формат: индивидуални и групни часови, офлајн и онлајн (у реалном времену).
Број деце: од 1 до 15.
од 1050 руб./сат у онлајн групи,
од 1100 руб./сат у офлајн групи,
од 1665 РУР/сат појединачно на мрежи,
од 2400 руб./сат појединачно ван мреже.
Гугл је једна од најпознатијих компанија на свету, коју већина људи познаје по свом алгоритму за претрагу, али ипак, Гугл је много више од једноставног алгоритма за претрагу.
Гоогле развија услуге и производе дизајниране за следеће задатке:
Гоогле производи и услуге се користе за организовање вашег радног окружења и побољшање радне ефикасности. На пример, можете да организујете онлајн састанке преко Гоогле Хангоутс-а, постављате видео упутства на свој ИоуТубе канал, припремате заједничке документе у Гоогле документима и још много тога. Ово су природне ствари које запослени у Гоогле-у користе у свакодневном животу. Да бисте пренели вештине које су уобичајене и тражене у Гоогле-у, Међународна школа програмирања ЦОДДИ је развио нови дубински шестомесечни курс о „Развоју апликација за Гоогле помоћник“ заједно са стручњацима од Гоогле-а.
На курсу „Развијање апликације за Гоогле помоћника“, студенти креирају друштвено значајне пројекте за Гоогле-овог гласовног асистента са накнадном одбраном у канцеларији Гоогле-а у Москви. Током курса, деца користе Гоогле услуге да побољшају своје учење и раде на пројектима.
Курс „Развој апликације за Гоогле Ассистант“ у трајању од 6 месеци обухвата неколико модула из различитих области програмирања на језику Питхон, дизајнерско размишљање и предузетништво, основе припреме професионалних презентација и говора пред публиком и дигитал писменост.
Да бисте развили професионалне вештине, модули курса „Развијање апликације за Гоогле помоћника“ укључују:
Да би се развиле вештине за повећање самоефикасности и организовање радног окружења, курс укључује детаљно проучавање Гоогле услуга, као што су:
Сав велики рад на курсу ће довести до главног резултата - одбране сопственог технолошког пројекта у московској канцеларији Гоогле-а. Пројекте ће оцењивати искусни Гоогле стручњаци. Студенти који успешно бране свој пројекат добиће сертификат о завршеном курсу и пријатно изненађење од стручњака из Гугла.
Наставник курса:
„Програмирање игара на Питхон-у“, „Развој цхат ботова у Питхон-у заједно са Комплексом рачунарских наука и технологије Московског државног универзитета. М.В. Ломоносов“, „Развој апликације за Гоогле помоћник“, „Олимпијада програмирања“, „Ботови на Питхон“, „Програмирање у Питхон3“, „Развој игара у Ц++“, „Програмирање игара у Јави“, "енглески и пајтон"
Образовање:
Универзитет Иннополис, дипломирани одсек за информатику и рачунарство.
Пројекти:
Онлине апликација Фик Ми Енглисх ( https://fix-my-english-c6270.web.app/#/). ( https://fix-my-englishc6270.web.app/#/) Користећи га, можете брзо пронаћи и исправити грешке везане за стил академског писања (есеји, дипломе, итд.).
Телеграм бот ( https://t.me/InnoMafiaBot) за мафијашки клуб да прати статистику игре.
Р2Д2 визуализација робота ( https://github.com/Zener085/ROS_project), контролише се тастатуром заснованом на Газебо-у.
Самоуки Питхон туторијали ( https://github.com/Zeneriode/CoddyPython) (синтакса, развој ботова на Дисцорд и Телеграм, развој игара на Пигаме и Арцаде) и Ц++ ( https://github.com/Zeneriode/CoddyCpp) (само синтакса језика).
Имплементација ( https://github.com/Zener085/Data-structures-and-Algorithms) популарни алгоритми и структуре података.
интересовања:
Заинтересован је за програмски језик Питхон, жели да постане специјалиста у области науке о подацима и да направи сопствену компанију. Поштује здрав начин живота, ужива у фудбалу и пливању, нема лоших навика. Млад и љубазан, уме да мотивише, воли да учи нове ствари и помаже у тешкоћама.
„Да бисте добили оно што желите, није увек све на особи. Међутим, напорним радом да постигне циљ, он увелико повећава своје шансе да га постигне.”
Први дан:
Уводна лекција
• Брифинг
• Тимски рад
• Подела улога у тиму
Други дан:
Увод у Питхон и дизајн размишљања
• Типови података у Питхон-у
• Улаз и излаз у Питхон-у
• Конверзија типа
• Научите Гоогле Хангоутс и Гоогле диск и региструјте се за Гмаил
Резултат лекције: стечено је неопходно знање о типовима података и проучаване су методе интеракције између програма и корисника. Тимски разговори су креирани.
Дан Три:
Петље и кондиционали и дизајнерско размишљање
• петље Вхиле и Фор
• Условне Иф/Елсе конструкције
• Израда прототипа производа
• Истражите Гоогле календар и Гоогле документе
Резултат лекције: Уз помоћ условних исказа постало је могуће направити гране, што је значило почетак анализе података од стране програма. Разговарало се ио могућим идејама за сопствени пројекат.
Дан четврти:
Дубоке петље и услови и дизајнерско размишљање
• Дубоке вхиле петље
• Дееп Фор Лоопс
• Уградни ИФ дизајн
• Израда прототипа производа
Резултат лекције: продубљено познавање условних оператора и вхиле петљи, што омогућава континуирану комуникацију са уређајем, решени су проблеми разумевања проучаваних алгоритама. Изабран је један друштвено значајан проблем на којем ће сваки тим радити.
пети дан:
Дијаграми тока за Питхон и дизајнерско размишљање
• Дијаграми тока учења за алгоритме
• Проучавање услуге драв.ио
• Заштита пројектних идеја
Резултат лекције: Ученик може самостално да напише конзолну апликацију у Питхон-у користећи Вхиле петље и условне наредбе. Разумевање проучаваних алгоритама, посебно условних исказа, неопходно је за развој асистента. Основни принципи конструисања блок дијаграма приказани су на примеру раније решених проблема.
Шести дан:
Питхон листе и дизајнерско размишљање
• Понављање за петље
• Листе за учење у Питхон-у
• Развој сопствених дијаграма тока за пројекат
Резултат лекције: Листе су проучаване као структура за складиштење података, као и методе интеракције са њима, посебно: креирање листе, промена елемента листе, додавање нових елемената и брисање непотребних.
Дан седми:
Гоогле Ассистант Сцрипт анд Десигн Тхинкинг
• Израда скрипте за асистента
• Развој скрипти за сопствене пројекте
• Развој сопствених дијаграма тока за пројекат
• Истражите Гоогле табеле
Резултат лекције: проучене су основе конструкције скрипте. Сваки тим је почео да прави дијаграм тока како би њихов сопствени гласовни асистент функционисао. Време је утрошено на колективно решавање проблема за различите циклусе. Добио сам потребне вештине за рад са листама за креирање помоћног бота.
осми дан:
Речници и методе рада са њима у Пајтону и дизајнерско размишљање
• Питхон речници
• Пред-заштита дијаграма тока скрипте за Гоогле Ассистант
Резултат лекције: наставак проучавања структура података користећи речнике као пример. Приказани су примери у којима је згодније користити речнике, а не листе, а проучаване су и методе за брисање елемената и прављење копија речника. Поред тога, сваки тим мора узети у обзир грешке пре одбране и прецизирати своје сценарије.
пети дан:
Дијаграми тока за Питхон и дизајнерско размишљање
• Дијаграми тока учења за алгоритме
• Проучавање услуге драв.ио
• Заштита пројектних идеја
Резултат лекције: Ученик може самостално да напише конзолну апликацију у Питхон-у користећи Вхиле петље и условне наредбе. Разумевање проучаваних алгоритама, посебно условних исказа, неопходно је за развој асистента. Основни принципи конструисања блок дијаграма приказани су на примеру раније решених проблема.
Шести дан:
Питхон листе и дизајнерско размишљање
• Понављање за петље
• Листе за учење у Питхон-у
• Развој сопствених дијаграма тока за пројекат
Резултат лекције: Листе су проучаване као структура за складиштење података, као и методе интеракције са њима, посебно: креирање листе, промена елемента листе, додавање нових елемената и брисање непотребних.
Дан седми:
Гоогле Ассистант Сцрипт анд Десигн Тхинкинг
• Израда скрипте за асистента
• Развој скрипти за сопствене пројекте
• Развој сопствених дијаграма тока за пројекат
• Истражите Гоогле табеле
Резултат лекције: проучене су основе конструкције скрипте. Сваки тим је почео да прави дијаграм тока како би њихов сопствени гласовни асистент функционисао. Време је утрошено на колективно решавање проблема за различите циклусе. Добио сам потребне вештине за рад са листама за креирање помоћног бота.
осми дан:
Речници и методе рада са њима у Пајтону и дизајнерско размишљање
• Питхон речници
• Пред-заштита дијаграма тока скрипте за Гоогле Ассистант
Резултат лекције: наставак проучавања структура података користећи речнике као пример. Приказани су примери у којима је згодније користити речнике, а не листе, а проучаване су и методе за брисање елемената и прављење копија речника. Поред тога, сваки тим мора узети у обзир грешке пре одбране и прецизирати своје сценарије.
тринаести дан:
Креирање веб странице и рад са датотекама у Питхон-у
• Проучавање услуге и креирање веб странице помоћу Гоогле Ситес
• Рад са датотекама у Питхон-у
Резултат лекције: Уз помоћ вежбања у решавању задатака на обрађену тему, ученик је оспособљен за рад са датотекама. Показано је како можемо да користимо библиотеку захтева за преузимање слике са веб странице. Поред тога, проучаван је интерфејс услуге Гоогле Ситес и сваки тим је почео да преноси прототип сајта визиткарте на прави сајт.
четрнаести дан:
Парсинг, веб сцрапинг и дизајнерско размишљање
• Парсинг и веб сцрапинг
• Предзаштита локације за ваш пројекат
Резултат лекције: Стечене су практичне вештине у тражењу података о интернет страници на примеру неколико популарних сајтова, укључујући и пример сајта за оглашавање. Сваки тим је представио своју веб страницу, још једном истакавши најпозитивније квалитете свог производа, а недостаци сваког тима су колективно идентификовани и послани на побољшање.
Петнаести дан:
Креирање цхатбот-а помоћу ВК АПИ-ја
• Креирање цхатбот-а
• Презентација веб странице пројекта
Резултат лекције: Сваки тим је направио сопственог цхат бота и обучио га једноставним командама. Обука једноставних команди је била неопходна да бисте разумели како да пренесете развијену скрипту вашег производа на цхат бот.
Дан шеснаести:
Побољшање функционалности цхатбот-а
• Проширивање функционалности цхат бота
• Пословна игра „Продај ми оловку“
Резултат лекције: Бот је оптимизован, сваки ученик је проширио своје знање о могућностима ВК АПИ библиотеке, посебно су научили како да направе алтернативна дугмад и научили бота да шаље медијске датотеке. Играла се игра „Продај ми свог бота“ чија је сврха била да ученик схвати каква га питања чекају током правог рада на пројекту за одрасле.
Дан седамнаести:
ДиалогФлов Сервице, Ацтионс он Гоогле и Публиц Спеакинг
• Проучавање услуге Диалог Флов
• Креирање акција на Гоогле-у
• Истраживање услуге Гоогле Слидес
• Беседнички час анализе тема излагања
(додатни сат)
Резултат лекције: почео је рад на гласовном асистенту. Детаљно је размотрена сама Ацтион технологија у Гоогле Ассистант-у, а разговарано је и о главним циљевима и могућностима сервиса ДиалогФлов са којим ће се радити на наредним часовима. Завршили смо почетно подешавање и креирали нашег првог агента. Поред тога, одржана је једночасовна сесија о јавном говору и презентацијама, током које је сваки тим анализирао теме пројекта и одлучивао о циљевима.
Дан осамнаести:
Намера за гласовног асистента и вештине јавног говора
• Креирање намере за гласовног асистента
• Час јавног говора о креирању текстова за презентацију (додатни сат)
Резултат лекције: Различите врсте прилагођених намера су додате кроз ДиалогФлов. За сваку команду смо анализирали фразе које корисник може да каже у свакој фази сценарија.
Дан деветнаести:
Ентитети и јавни наступ
• Проучите ентитете да побољшате сопствени пројекат
• Лекција о јавном наступу и креирању презентације о изради прототипа презентација (додатни сат)
Резултат лекције: Користећи пример, показано је како се намере могу побољшати коришћењем ентитета. Гласовни асистент почиње да препознаје више варијанти фраза чим додамо ентитете. Идентификоване су главне фазе презентације, идентификована је главна идеја и закључак за јавно наступање.
двадесети дан:
Контексти учења и јавни наступ
• Проучавање контекста за побољшање пројекта
• Лекција о јавном наступу и презентација о дизајну презентације (додатни сат)
Резултат лекције: концепт контекста је анализиран са становишта чувања информација типа „кључ-вредност”. Научиле су се основе успешног излагања. Текстуалне информације су додате слајдовима.
Двадесет први дан:
ВебХоок и јавни говор
• Интеграција кода у гласовни помоћник за испуњавање Вебхоок-а
• Рад на дизајну презентације
• Беседнички час анализе теме излагања (додатни час)
Резултат лекције: стечено програмско знање примењивано, сваки тим подељен по улогама је писао код који „повлачи“ информације из отворених извора и код је интегрисан у глас помоћник. Сваки тим је креирао сопствени стил презентације и дизајн, без употребе готових изгледа.
Двадесет други дан:
Цоде Аудит, ССМЛ и јавни говор
• Код
• Учење језика за означавање гласа ССМЛ
• Лекција о јавном говору (додатни сат)
Резултат лекције: грешке су исправљене и код за испуњавање Вебхоок-а је заштићен. Као примере за изучавање ССМЛ-а узели смо песме и песме, које су, према задатку, морале бити означене за паузе/повишење или снижавање тона/додавање звукова. Почеле су припреме за завршну презентацију, објашњена су основна правила за писање текстова за презентације.
Двадесет трећи дан:
Финализација пројекта и генерална проба за одбрану пројекта
• Исправљање недостатака у пројекту и презентацији
• Генерална проба за одбрану пројеката (додатни сат)
Резултат лекције: недостаци у пројекту су финализовани и одржана је проба за одбрану пројеката
Дан двадесет четврти:
Одбрана пројеката пред стручњацима из Гоогле-а
• Заштита пројекта
• Уручење награда