Boti Python - kurss 18 000 rub. no Coddy School of Programming for Children, apmācība 3 moduļi (mēneši)
Literārs Mistrojums / / December 07, 2023
Vecums: 11-14 gadi
Līmenis: iesācējiem.
Ilgums: no 3 moduļiem (mēneši), no 24 stundām*
Formāts: individuālas un grupu nodarbības, bezsaistē un tiešsaistē (reālā laikā).
Bērnu skaits: no 1 līdz 8.
Cena:
no 750 rub./stundā tiešsaistes grupā,
no 850 rubļiem stundā bezsaistes grupā,
no 1050 rub./stundā individuāli tiešsaistē,
no 1980 rub./stunda individuāli bezsaistē.
Kurss par robotu izveidi Python
Vai vēlaties pēc iespējas efektīvāk izmantot mūsdienu elektroniskos "asistentus"? Tad apmācības kurss par robotprogrammatūras rakstīšanu Python no Coddy būs lielisks sākums šajā virzienā. Bet vispirms izdomāsim, kas ir šis rīks un kā tas atvieglos jūsu dzīvi.
Vārds "bot" ir atvasinājums no "robots". Un šai utilītai ir vairākas funkcijas:
• paredzēts monotonam un atkārtojamam darbam;
• veikt darbības saskaņā ar doto algoritmu;
• viņiem nav līdzvērtīgas spējas atdarināt cilvēka darbības (dažas īpaši sarežģītas iespējas nevar atšķirt no reālajiem lietotājiem);
• var būt vienkāršas vai sarežģītas un var veikt dažādas funkcijas – no informācijas meklēšanas un satura nosūtīšanas līdz tulkojumiem un spēļu spēlēšanai ar lietotāju.
Programmēšanas valodu vidū Python izceļas ar savu efektivitāti, eleganto dizainu un sintaksi, kas atvieglo kodēšanu. To izmanto skriptiem dažādiem mērķiem, kā arī robotu izveidei. Galu galā Python ir nenoliedzamas priekšrocības:
• salīdzinoši viegli apgūstams (īpaši sākuma posmā);
• ir atvērta attīstība;
• sintakses līdzekļi ļauj rakstīt labi lasāmu kodu;
• vienots importēšanas mehānisms, kas ļauj ērti izmantot daudzas bibliotēkas un paplašinājumus jūsu projektiem;
• nodrošina rīkus ātrai prototipu veidošanai un dinamiskai semantikai;
• liela lietotāju kopiena, kas pozitīvi izturas pret jaunpienācējiem.
Kam un kā noder botu rakstīšanas kurss?
Mēs izmantojam visaptverošu pieeju mūsu studentu mācīšanai un cenšamies sniegt vispraktiskāko informāciju ne tikai par kā izveidot botu Python, bet arī padziļinātākas zināšanas, kas noderēs turpmākajās apmācībās un strādāt.
Ja jūsu bērns ir vecumā no 11 līdz 14 gadiem un jau ilgu laiku aizraujas ar programmēšanu vai vienkārši iegrimst šajā aizraujošajā pasaulē, piesakiet viņu jaunajam kodētājam jau tagad. Šajā kursā mēs detalizēti paskaidrosim, kā Python rakstīt robotprogrammatūru, un bērni varēs:
• apgūt šīs programmēšanas valodas pamatus un funkcijas. Un tas noteikti kļūs par viņu svarīgo konkurences priekšrocību nākotnē;
• praksē tie radīs vienkāršas iespējas (arī spēles – teksta kvesta veidā);
• patstāvīgi palaist un pat izmantot “asistentus” nākotnē, sazinoties un izklaidējoties ar draugiem.
Tas viss palīdzēs atklāt bērna radošo potenciālu, norādīs viņa stiprās puses programmēšanā un dos impulsu turpmākiem sasniegumiem šajā jomā. Un kas zina, varbūt drīzumā mūsu kodētāji radīs unikālus projektus, kas kvalitatīvi mainīs viņu dzīvi un apkārtējo pasauli uz labo pusi.
Pabeidzot kursu, katrs students saņem personalizētu sertifikātu no CODDY.
11
kursiKursa pasniedzējs:
“Minecraft: ievads mākslīgajā intelektā”, “Unity 3D”, “Frontend izstrādātājs: HTML/CSS/JavaScript vietnes”, “Zīmēšana anime stilā”, “Programmēšana mazajiem”, “Minecraft programmēšana”, “Dizaina domāšana”, “Boti Python”, “Photoshop grafiskais dizains”, "Videoblogs"
Izglītība:
Neskaitāmi kursi IT prasmju pilnveidošanai starptautiskos uzņēmumos (Chatbot Hackathons, Prototyping mākslīgā intelekta jomā, IT arhitektūra u.c.). Heilbronnas Universitāte, Heilbronna, Vācija (biznesa administrācijas maģistrs). Baltkrievijas Valsts ekonomikas universitāte, Minska, Baltkrievija (biznesa vadības maģistrs).
Pieredze:
Viņš nodarbojas ar klientu konsultēšanu juridisko sistēmu, audita risinājumu sistēmu un procesu automatizācijas jomā, strādā inovatīvā IT jomā un start-up Vācijā starptautiskā uzņēmumā.
Intereses:
Personības attīstība, aizraušanās ar zināšanu apmaiņu, tīklu veidotājs, pasaules atvērējs, dzīves dizainers, sporta aktīvists.
“Šodien visa pasaule ir savstarpēji saistīta: cilvēki, valstis, ekonomika, tehnoloģijas utt. Programmēšana ir galvenā nākotnes kompetence. Tas palīdz labāk izprast nākotnes pasauli, aktīvi to veidot un būt novatoriskam aizraujošas sabiedrības bez robežām dalībniekam. Spēja kodēt paver bezgalīgas durvis uz nākotni mūsu bērniem šajā pasaulē un padara viņus par jauno tehnoloģiju vēstnešiem.
9
kursiKursa pasniedzējs:
“Minecraft: ievads mākslīgajā intelektā”, “Unity 3D”, “Frontend izstrādātājs: HTML/CSS/JavaScript vietnes”, “Zīmēšana anime stilā”, “Programmēšana mazajiem”, “Minecraft programmēšana”, “Dizaina domāšana”, “Boti Python”, “Photoshop grafiskais dizains”, "Video emuāru rakstīšana"
Izglītība:
Neskaitāmi kursi IT prasmju pilnveidošanai starptautiskos uzņēmumos (SAP, procesu automatizācija, e-komercija). FOM Štutgartes Universitāte, Štutgarte, Vācija (biznesa vadības maģistrs) Karagandas Valsts tehniskā universitāte, Karaganda, Kazahstāna.
Pieredze:
Veiksmīga tiešsaistes elektropreču veikala dibinātājs Vācijā, kas nodarbojas ar klientu konsultēšanu pārdošanas procesu automatizācijas jomā, strādā IT pārdošanas jomā Vācijā starptautiskajā kompānijas.
Intereses:
Ceļošana, makšķerēšana, sports, šahs.
I. Gēte teica: “Tu vari iemācīties tikai to, kas tev patīk”
4
protamsKursa pasniedzējs:
“Spēļu programmēšana Python”, “Programmēšana JavaScript”, “Boti Python”, “Tīmekļa programmēšana”
Izglītība:
Maskavas Politehniskā universitāte, specialitāte “Informātika un datorzinātnes”.
Pieredze:
Brīvi pārvalda C\C++, Java, Python, PHP, JavaScript, SQL. Biju iesaistīts Android aplikāciju izveidē Java valodā, starpplatformu aplikāciju veidošanā C\C++, dažādu tūlītējo ziņojumapmaiņas botu veidošanā Python, kā arī dažādu web servisu izveidē, izmantojot HTML/CSS/JS/PHP.
Intereses:
Jau no mazotnes viņš ir programmējis dažādas aplikācijas no CLI līdz MVP/MVVC projektiem. Piedalījies mobilajos hakatonos. Piedalījies lietās, kas saistītas ar integrāciju ar trešo pušu slēgtajām API. Strādāja arī ar 3D, jo īpaši Autodesk Maya, Inventor, 3ds Max, Fusion360 (ir daži nelieli uzlabojumi ar objektu parādīšanu mobilajās ierīcēs). Papildus programmēšanai viņš interesējas par motosportu, jo īpaši driftu. Atturīga, prot iedvest interesi par darbu, atbildīga un efektīva.
1. modulis
Pirmā diena
Ievads Python un IDLE
− Attīstības vide
− Mainīgie
− Operācijas ar mainīgajiem
− Lietotāja ievade
Nodarbības rezultāts: Students varēs patstāvīgi instalēt Python datorā un sākt strādāt ar valodu, rakstīsim anketēšanas programmu Python valodā.
Otrā diena
Nosacījuma paziņojums un cilpas
− Ja-elif-cits paziņojums
− kamēr cilpa
− cilpai
− diapazons
Nodarbības rezultāts: uzrakstīsim dažas vienkāršas programmas, piemēram, “Uzmini numuru”.
Trešā diena
Virknes, saraksti, funkcijas, bibliotēkas
− Stīgas, virkņu formatēšana
− Saraksti, sarakstu ģeneratori
− Funkcijas, argumenti, atgriežamā vērtība
− Trešo pušu bibliotēkas
Nodarbības rezultāts: Pamatojoties uz visām iegūtajām zināšanām, rakstīsim teksta spēli.
Ceturtā diena
OOP pamati
− Klases, objekti
− Atribūti
− Metodes, konstruktori
Nodarbības rezultāts: Iegūstam nepieciešamo minimālo izpratni par objektorientēto programmēšanu.
2. modulis
Pirmā diena
Pirmais robots VKontakte
− Nepieciešamo bibliotēku uzstādīšana
− Iestatīšana
- Izveidojiet robota marķieri
− VK bibliotēkas metodes
− Vienkāršs tērzēšanas robots
Nodarbības rezultāts: Izveidosim vienkāršu botu, kas uz noteiktu tekstu atbildēs ar ziņojumu.
Otrā diena
Botu spēle "Pilsētas"
− Lietotāju ziņojumu apstrāde
− pilsētu un valstu “datu bāze”.
− Spēles cilpa
Nodarbības rezultāts: Rakstīsim botu spēlēšanai pilsētās
Trešā diena
Botu spēle "Viktorīna"
− Botu pieprasījumu veidošana
− Jautājumu rindu formatēšana
Nodarbības rezultāts: Bots, kas uzdod jautājumus un dod punktus pareizās atbildes.
Ceturtā diena
Botu spēle “9 dzīvības”
− Emociju sūtīšana
− Dzīvību skaitīšana
− Vārda sadalīšana burtos
Nodarbības rezultāts: Bots, kas līdzīgs teksta spēlei “Hangman”
3. modulis
Pirmā diena
Bots, kura pamatā ir “mākslīgais intelekts”
− DialogFlow bibliotēkas iestatīšana
− Botu reģistrācija
− DialogFlow pievienošana programmai
− JSON atbildes
Nodarbības rezultāts: izveidosim robotu, kas gudri atbildēs uz lietotāja jautājumiem, izmantojot mašīnmācīšanās bibliotēku.
Otrā diena
Informācijas iegūšana no trešo pušu vietnēm
− pieprasījumu modulis
− HTML parsēšana
Nodarbības rezultāts: Uzrakstīsim botu, kas reāllaikā sūta valūtas kursus vai citu informāciju no interneta.
Trešā diena
Darbs ar attēliem
- Attēlu augšupielāde
- Attēlu pievienošana
Nodarbības rezultāts: Bots sūta kaķu fotogrāfijas.
Ceturtā diena
URL pieprasījumi
− Pieprasījumi YouTube vietnei
− Rezultātu nosūtīšana lietotājam
Nodarbības rezultāts: Izveidosim botu, kas pēc lietotāja pieprasījuma meklēs video vietnē Youtube un nosūtīs saites.