Padziļināts kurss par Python — bezmaksas kurss no GeekSchool, apmācības 9 mēneši, datums 2023. gada 30. novembris.
Literārs Mistrojums / / December 01, 2023
Bērniem no 11-14 gadiem. Puišiem bez pieredzes, kuri sapņo uzrakstīt savu pirmo kodu.
Kāpēc mācīties Python
- Viegli sākt programmēšanu
Python ir vienkāršs kods un skaidra sintakse: puišiem ir viegli strādāt ar mainīgajiem, algoritmiem, funkcijām un komandām. Pēc apmācības bērniem būs programmēšanas zināšanu pamati.
2. Akadēmiskā snieguma vispārējā attīstība un uzlabošana
Programmēšana trenē loģiku, māca izvirzīt mērķus un atrast kļūdas, attīsta radošo un analītisko domāšanu. Pēc treniņa bērni kļūs pārliecinātāki matemātikas, fizikas, informātikas stundās.
3. Skaidras karjeras izredzes
Python ir viena no 3 populārākajām valodām: izstrādātāji nopelna vidēji 250 000 RUB mēnesī. Viņi var izstrādāt programmas un spēles, analīzi un radīt mākslīgo intelektu.
Puiši ne tikai apgūst Python, bet attīstās kā speciālisti
Izmēģināt dažādas specialitātes
Puiši izmēģinās sevi kā izstrādātāji, spēļu dizaineri un analītiķi. Viņi varēs saprast, kurai specialitātei viņi dod priekšroku.
Sava portfolio apkopošana
9 mēnešu laikā puiši iemācīsies strādāt ar datora algoritmiem, grafiku, skaņu un animāciju. Katrs skolēns izveidos četras 2D spēles, četras tīmekļa vietnes un trīs tērzēšanas robotus.
Darbu draudzīgā kolektīvā
Puiši redz, kā notiek darbs īstā IT uzņēmumā: sadalās komandās, veic kopīgus projektus un plāno uzdevumus ar citām komandām.
Sazinieties ar lielu uzņēmumu IT ekspertiem
Bērni uzzinās, kā izskatās reāls projektu darbs un kā turpināt attīstīties. Eksperti dalīsies ar puišiem attīstības noslēpumos un atbildēs uz jautājumiem.
Kāpēc GeekSchool
Dzīvās nodarbības
Nodarbības notiek Zoom: bērni klausās skolotāju un nekavējoties praktizē. Pēc katras nodarbības tiek saglabāts ieraksts, kas padara to ērti pārskatāmu.
Pastāvīgs atbalsts
Kuratori atbalsta bērnus, motivē viņus mācīties sarežģītās situācijās, uzdod interesējošus jautājumus čatā, sūta noderīgus materiālus. Kuratori vienmēr sazinās ar vecākiem un bērniem
Pieredzējuši skolotāji
Nodarbības vada programmētāji ar pedagoģēšanas pieredzi. Viņi runā vienā valodā ar bērniem, jautri vada stundas un atbild uz jautājumiem.
Draugi ar līdzīgām interesēm
Puiši atrod domubiedrus, ar kuriem ir interesanti mācīties, dalīties idejās un apmainīties ar iespaidiem. Pēc kursa puiši turpina sazināties un pilnveidot kopīgos projektus
Nodarbības reizi nedēļā – pēc skolas vai brīvdienās
9 mēnešu apmācība
Nodarbība ilgst 90 minūtes
Grupā 15 puiši
Pirmais modulis: 2D — spēles Python
- Darbs ar pamata sintaksi programmā Python
- Risinām matemātikas uzdevumus, izmantojot kodu, veidojam funkcijas automātiskai risināšanai
- Darbs ar Turtle un Pygame bibliotēkām: koda vizualizēšana un vienkāršu 2D spēļu izveide
- Izpratne par objektorientētu programmēšanu, lai izveidotu sarežģītas spēles
- Mēs izstrādājam spēles kā komanda
Rezultātā mēs izveidojam kalkulatora spēli, teksta uzdevumu, galda tenisu, šaušanas spēli, sacīkstes, grafiskas formas
Otrais modulis: Python vietnes
- Mēs strādājam ar vietnes priekšgalu un aizmuguri: mēs pielāgojam izskatu un pārdomājam vietnes iekšējo loģiku
- Strādājam ar rīkiem, kas palīdzēs izveidot mājaslapu: HTML, CSS, Flask
- Mēs izstrādājam vietni kā komanda
Rezultātā mēs izveidojam emuāra vietni ar stāstu par sevi un vienu vietni par mūsu iecienītāko tēmu: par spēli, filmu, grāmatu, mūziķi
Trešais modulis: tērzēšanas roboti Python
- Mēs pētām jebkura tērzēšanas robota loģiku
- Discord tērzēšanas robota izveide
- Tērzēšanas robota izveide komandā
Rezultātā mēs izveidojam trīs tērzēšanas robotus: viens uzrauga tērzēšanu un apkopo aktivitāšu statistiku, bet pārējie divi darbojas pēc jebkura principa.