Esimesed programmid Pythonis - kursus 390 hõõruda. Stepikust, koolitus 33 õppetundi, Kuupäev: 30.11.2023.
Varia / / December 03, 2023
Kellele see kursus on mõeldud:
- programmeerimishuvilistele koolilastele, kes alles alustavad oma esimeste programmide kirjutamist;
- neile, kes tunnevad Pythonit ja jätkavad oma oskuste lihvimist;
- neile, kes lähevad arvutiteaduse OGE-sse. Kursusel käsitletakse probleemide lahendusi OGE tasemel;
- neile, kes sooritavad arvutiteaduse ühtse riigieksami. Kursusel käsitletakse teemasid, mida pead teadma
arvutiteaduse ühtse riigieksami eduka sooritamise eest.
Miks ma selle kursuse tegin ja selle kallal edasi töötan.
Olen suure õpetamiskogemusega õpetaja. Minu kogemus näitab, et mis tahes aine õppimine peaks toimuma järk-järgult, lihtsast keerukani. Alles siis saame rääkida uuritud teemade sügavast mõistmisest. Kõigil mulle tuttavatel programmeerimiskursustel antakse peaaegu kohe ette keerulised ülesanded, mille lahendamiseks on vaja keerulisi algoritmilisi struktuure ja teadmisi kõigist andmestruktuuridest. Algajatele on sellised kursused väga rasked. Seetõttu lõin selle kursuse. Neile, kes astuvad esimesi samme ja tahaksid mitte ainult programmeerida, vaid ka koodi kirjutada ja igast selle reast aru saada.
Pärast selle kursuse läbimist on sul võimalik enesekindlalt lahendada keerulisemaid probleeme ja läbida edasijõudnumaid kursusi.
Edasi liikumine on kohustuslik ;-)
Kursus sisaldab mitmeid ülesandeid arvutiteaduse kooliolümpiaadidelt. Nendes peate reeglina tuletama valemi või leidma keerukama algoritmi. Kui need tunduvad teile rasked, võite need praegu vahele jätta.
Esimeste starditundide jaoks salvestati videod. Kuid kõigi õppetundide jaoks on vajalik ja piisav teooria. Kõiki kursusel välja pakutud probleeme saab käsitletud teooria abil lahendada. See tähendab, et te ei pea googeldama ja lisamaterjale otsima. Kui näete, et keegi kasutab probleemide lahendamiseks midagi, mida kursusel ei käsitletud, tähendab see, et näete lahendusi kelleltki, kes oma oskusi lihvib. Sellised inimesed pole programmeerimises kindlasti uued.
1
hästiLõpetasin Samara Riikliku Pedagoogikaülikooli (SSPU) 1999. aastal. Elukutse järgi - matemaatika ja informaatika õpetaja. Sellest ajast alates tekkis minus huvi arvutiteaduse ja programmeerimise õpetamise vastu. Mul on kõrgeim kvalifikatsioonikategooria.
Mulle on alati meeldinud ise õppida ja teadmisi teistele inimestele edasi anda. Teen seda suure entusiasmiga. Nõustun täielikult Plutarhosega, kes ütles: "Õpilane ei ole anum, mida tuleb täita, vaid tõrvik, mis tuleb süüdata, ja tõrviku saab süüdata ainult see, kes ennast põletab."
Sissejuhatav tund, arenduskeskkonna seadistamine
1. Kellele see kursus on mõeldud? Tuttav
2. Arenduskeskkonna ja veebitõlgi paigaldamine
Lineaarsed programmid
1. print() lause
2. Määramise operaator. Andmetüübid
3. Andmete lugemine klaviatuurilt. sisend() operaator
4. Täisarvude jagamine ja jääk
5. Täisarvude jaotus ümardatud ülespoole
Tingimuslik operaator
1. Täielik hargnemine
2. Rasked tingimused. Natuke loogikat.
3. Pesastatud oksad. Kaskaadkujundus Pythonis.
4. Otsige kogust, kogust jne.
5. Muutuvate väärtuste, tellimuste numbrite vahetamine
6. Keerulisemate ülesannete lahendamine tingimuslausetega
Teadaoleva korduste arvuga tsükkel. FOR Loop.
1. Tsüklite tüübid. FOR Loop. funktsioon vahemikus().
2. Elementide jada töötlemine
3. Silmus silmuses (pesastatud silmused)
4. Programmide kirjutamine silmuste abil (parandamine)
Tsükkel teadmata korduste arvuga. Kuigi Loop
1. Tutvustame while-tsüklit. Loopimise oht.
2. Sõelume arvu numbriteks, kasutades while-tsüklit.
3. Otsige ja parandage vead
4. Kasutamine erinevates ülesannetes.
Stringid
1. Sümbolid, töö ASCII-ga
2. Otsige stringides
3. Uute ridade loomine reegli järgi
4. Joone viilud
5. Stringi töötlemise funktsioonid
6. Probleemide lahendamine (konsolideerimine)
7. Keerulisemate ja keerulisemate probleemide lahendamine
Loendid
1. Sissejuhatus loenditesse (massiivid)
2. Loendi töötlemine, lineaarne otsing
3. Otsige vastusega JAH, EI
4. Külgnevate massiivi elementide töötlemine
5. Uue massiivi genereerimine