Python problēmu grāmata: teorija un prakse - kurss 900 rub. no Stepika, apmācība, Datums: 2023. gada 30. novembris.
Literārs Mistrojums / / December 03, 2023
Kursa mērķis ir apgūt Python programmēšanas valodas pamatprincipus un jēdzienus.
Python ir viena no populārākajām programmēšanas valodām, ko raksturo programmas koda vienkāršība un kompaktums.
Kursa apguves procesā uzzināsiet, no kādiem pamatelementiem sastāv programmēšanas valoda, iepazīsieties Python programmēšanas valodas pamatjēdzieni un definīcijas, iemācīties strādāt ar pamata algoritmu dizaini.
Kursā nav liekas informācijas, apmācība notiek pēc principa “no vienkārša līdz sarežģītam” stingras loģikas formātā. Pēc vienkāršas programmas “Sveika, Pasaule!” uzrakstīšanas apgūsi datoraritmētiku, datorloģiku (nosacījuma operators) un iemācīsies risināt “Šaha uzdevumus”. Nākotnē varēsiet rakstīt vienkāršas pielāgotas funkcijas un strādāt ar teksta failiem.
Python programmēšanas valodas zināšanas un koda rakstīšanas prakse ļaus kvalitatīvi sagatavoties dalībai Vienotajā valsts eksāmenā datorzinātnēs.
Kursā tiek izskatīti vienotā valsts eksāmena uzdevumi, kas tiek risināti, izmantojot programmēšanu. Katram šādi atrisinātam uzdevumam ir pievienota risinājuma analīze un aptuvens risinājuma kods.
Kursā ietilpst:
- sistemātiski veidots teorētiskais materiāls,
- uzdevumi teorētiskā materiāla nostiprināšanai un praktisko iemaņu praktizēšanai.
Kursā izmantotie uzdevumi atbilst kārtējā akadēmiskā gada KIM vienotā valsts eksāmena datorzinātnēs Demo versijai, Kodifikatoram un Specifikācijai.
Atkarībā no sagatavotības līmeņa vari veidot individuālu darba trajektoriju, jo... visi izglītojošie materiāli jums ir pieejami no brīža, kad esat pievienojies kursam.
Kursa uzdevumiem ir dažādas grūtības pakāpes, un, ja rodas problēmas to risināšanā, varat uzdot jautājumu skolotājam “Komentāros”. Skolotājs jums VIENMĒR atbildēs.
Varat sazināties grupā VKontakte (saite uz sarunu kursa ietvaros). Grupas lapā ir pieejami papildu materiāli, iespēju analīze, risinājumi KIM vienotā valsts eksāmena datorzinātnēs atsevišķiem numuriem.
Mācību procesa īstenošanai kursā ir iekļauti interaktīvi praktiskie uzdevumi.
Atjauninājums no 02/06/2023 - uzdevumos ir pievienoti testi objektīvākai pārbaudei
3
protamsIzglītība: Ļipeckas Politehniskais institūts, Ļipeckas Valsts pedagoģiskais institūts. No 1994. līdz 2008. gadam strādāju par programmētāju un sistēmas administratoru, no 2008. gada līdz mūsdienām strādāju skolā un par privātskolotāju.
Skolā sāku interesēties par jaunu priekšmetu – informātiku. Pēc skolas viņš iestājās Ļipeckas Politehniskajā institūtā un gadu vēlāk pārcēlās uz Valsts pedagoģisko institūtu. Institūtā papildus standarta BASIC es sāku apgūt datu bāzes pārvaldības sistēmas Clipper un FoxPro. Pēc koledžas viņš 5 gadus strādāja par programmētāju, pēc tam sāka administrēt datortīklus un datu bāzes. Brīvajā laikā mācījos Assembler, C, Delphi. 2009. gadā viņš sāka strādāt skolā par informātikas skolotāju un pēc tam periodiski mācīja matemātiku. Tajā pašā 2009. gadā es sāku privāti mācīt datorzinātnes un matemātiku (skolotājs), ko es daru līdz šai dienai. Hobijs: cīņas māksla.
Pamatinformācija.
1. Daži leksiskie jēdzieni
I/O un pirmā programma
1. I/O un pirmais programmas kods
2. Konstantes
Vienkārši lineāri algoritmi
1. Vairāku skaitlisko vērtību ievadīšana
2. Skaitlisko vērtību ievadīšana no virknes
3. Formatēta reālu skaitļu izvade
4. Matemātiskās operācijas
5. Veselu skaitļu aritmētika
Loģiskās algebras un sazarošanas algoritmu pamati (nosacījuma operators i
1. Sazarojumu algoritmi
2. Dažādas problēmas nosacītajam operatoram
3. Nosacīta operatora "šaha problēmas"
Algoritmi, kas satur for un while cilpas
1. cilpai, ligzdots cilpām
2. kamēr cilpa
3. Dažādi uzdevumi darbam ar cilpām
Minimālās vai maksimālās vērtības atrašana
1. Min/max elementa atrašana
2. Minimālā/maksimālā elementa atrašana (turpinājums)
Masīvi
1. Viendimensijas masīvs (vektors)
2. Viendimensijas masīvs (vektors) turpinājās
3. Divi viendimensijas masīvi
4. Masīvu konvertēšana (šķirošana un permutācija)
5. Divdimensiju masīvi (#matrices)
Rakstzīmes un virknes
1. Burti (simboli)
2. Stīgas
3. Vairāk problēmu vingrināties uz stīgām
Funkcijas un mainīgais apjoms
1. Ievada teorija
Rekursija
1. Pamatuzdevumi
Failu I/O
1. Ievada teorija
Matemātisko uzdevumu simulācija
1. Standarta uzdevumi veselu skaitļu matemātikā (Py)
2. Atkal pirmskaitļi (Py)
3. Problēmu risināšana, izmantojot vispārinājumu un analoģiju metodi (Py)
4. Ģeometrija
Vienotā valsts eksāmena uzdevumu risinājumi datorzinātnēs
1. Vienotā valsts eksāmena uzdevumu risināšana datorzinātnēs
2. Loģikas algebra un loģiskās izteiksmes;
3. Izpildītāji
4. Kodēšana un kombinatorika (Python)
5. Rekursija (Python)
6. Dinamiskā programmēšana (Python)
7. Skaitļu secību apstrāde;
8. Sagatavošanas uzdevumi tēmai "Darbs ar skaitļiem"
9. Secības