Prvi programi v Pythonu - tečaj 390 rub. iz Stepika, trening 33 učnih ur, Datum: 30.11.2023.
Miscellanea / / December 03, 2023
Komu je ta tečaj namenjen:
- za šolarje, ki jih zanima programiranje in šele začenjajo pisati prve programe;
- za tiste, ki poznajo Python in še naprej pilijo svoje veščine;
- za tiste, ki bodo opravljali OGE iz računalništva. Predmet zajema rešitve problemov na ravni OGE;
- za tiste, ki bodo opravljali enotni državni izpit iz računalništva. Tečaj pokriva teme, ki jih morate poznati
za uspešno opravljen enotni državni izpit iz računalništva.
Zakaj sem naredil ta tečaj in nadaljujem z delom na njem.
Sem učiteljica z bogatimi pedagoškimi izkušnjami. Moje izkušnje kažejo, da mora študij katerega koli predmeta potekati postopoma, od enostavnega k zapletenemu. Šele takrat lahko govorimo o poglobljenem razumevanju obravnavanih tem. Pri vseh tečajih programiranja, ki jih poznam, so skoraj takoj podani kompleksni problemi, katerih rešitev zahteva kompleksne algoritemske strukture in poznavanje vseh podatkovnih struktur. Za začetnike so takšni tečaji zelo težki. Zato sem ustvaril ta tečaj. Za tiste, ki delajo svoje prve korake in ne bi radi samo programirali, ampak pisali kodo in razumeli vsako njeno vrstico.
Po opravljenem tečaju boste lahko samozavestno reševali kompleksnejše probleme in se udeležili naprednejših tečajev.
Naprej je treba ;-)
Predmet vsebuje številne naloge s šolskih olimpijad iz računalništva. V njih morate praviloma izpeljati formulo ali pripraviti bolj zapleten algoritem. Če se vam zdijo težke, jih zaenkrat lahko preskočite.
Za prve začetne učne ure so bili posneti videi. Toda za vse lekcije obstaja potrebna in zadostna teorija. Vse probleme, predlagane v tečaju, je mogoče rešiti z obravnavano teorijo. To pomeni, da vam ni treba brskati po Googlu in iskati dodatnega gradiva. Če vidite nekoga, ki za reševanje težav uporablja nekaj, kar ni bilo zajeto v tečaju, to pomeni, da vidite rešitve nekoga, ki izpopolnjuje svoje veščine. Takšni ljudje vsekakor niso novi v programiranju.
1
dobroLeta 1999 sem diplomiral na Samarski državni pedagoški univerzi (SSPU). Po poklicu - učiteljica matematike in računalništva. Od takrat me je zanimalo poučevanje računalništva in programiranja. Imam najvišjo kvalifikacijsko kategorijo.
Vedno sem rada študirala sama in prenašala znanje na druge ljudi. To delam z velikim navdušenjem. Popolnoma se strinjam s Plutarhom, ki je rekel: “Učenec ni posoda, ki jo je treba napolniti, ampak bakla, ki jo je treba prižgati, baklo pa lahko prižge samo tisti, ki se opeče.”
Uvodna lekcija, postavitev razvojnega okolja
1. Komu je ta tečaj namenjen? poznanstvo
2. Namestitev razvojnega okolja in spletnega prevajalnika
Linearni programi
1. stavek print().
2. Operator dodelitve. Vrste podatkov
3. Branje podatkov s tipkovnice. operator input().
4. Celoštevilsko deljenje in ostanek
5. Celo število zaokroženo navzgor
Pogojni operator
1. Popolna razvejanost
2. Težke razmere. Malo logike.
3. Ugnezdene veje. Kaskadno oblikovanje v Pythonu.
4. Poiščite znesek, količino itd.
5. Menjava spremenljivih vrednosti, številke naročil
6. Reševanje zahtevnejših problemov s pogojnimi stavki
Cikel z znanim številom ponovitev. ZA zanka.
1. Vrste ciklov. ZA zanka. funkcijo range().
2. Obdelava zaporedja elementov
3. Zanka znotraj zanke (ugnezdene zanke)
4. Pisanje programov z uporabo zank (popravljanje)
Cikel z neznanim številom ponovitev. Medtem ko Loop
1. Predstavljamo zanko while. Nevarnost zanke.
2. Število razčlenimo na števke z uporabo zanke while.
3. Poiščite in popravite napake
4. Uporaba pri različnih opravilih.
Strune
1. Simboli, delo z ASCII
2. Iskanje v nizih
3. Ustvarjanje novih vrstic po pravilu
4. Črtne rezine
5. Funkcije za obdelavo nizov
6. Reševanje problemov (utrditev)
7. Reševanje bolj zapletenih in kočljivih problemov
Seznami
1. Uvod v sezname (matrike)
2. Obdelava seznama, linearno iskanje
3. Iskanje z odgovorom DA, NE
4. Obdelava sosednjih elementov polja
5. Ustvarjanje novega niza