Python võõrkeelena - tasuta kursus Open Educationist, koolitus ca 6 tundi nädalas, kuupäev: 03.12.2023.
Varia / / December 07, 2023
meister
Ametikoht: metoodik, külalislektor, suurandmete ja teabeotsingu osakond, arvutiteaduskonna
Haridus 2013: magistrikraad: Tomski Riiklik Ülikool, eriala "Filosoofia" 2009: Eriala: Tomski Riiklik Ülikool, eriala “Ajakirjandus” Töökogemuse külalisõpetaja arvutiteaduskonnas alates 2018. aastast (andmekultuuri projekti kursused bakalaureuseõppe üliõpilastele, kursused keskusele täiendkoolitus Kõrgemas Majanduskoolis ja Arvutiteaduskonna Täienduskoolis) andmekultuuri projekti digipädevuste mõõtmise tööriista ekspert, asepresident Budapesti Kesk-Euroopa Ülikooli poliitilise käitumise uurimisrühm (2015-2017) statistikakursuste dotsent kl. Kesk-Euroopa Ülikool (2015), Pythoni töötubade läbiviimine teadlastele inglise keeles ECPR suvekoolides (2017, 2018), läbiviimine töötubade külastamine (Amsterdam, Pariis).
1 – Pythoni programmeerimisega alustamine
Tere tulemast meie kursuse esimesele nädalale! Selle nädala jooksul räägime Pythoni programmeerimise põhitõdedest, õpime seadistama töökeskkonda ning mõistame lihtsate programmide kirjutamist ja vigadega toimetulekut.
2 – Boole'i andmetüüp ja tingimuslik operaator
Tere tulemast kursuse teisele nädalale! Esimesel nädalal nuputasime, kuidas seadistada töökeskkonda ning õppisime lihtsaid programme kirjutama ja vigadega töötama. Teisel nädalal pühendame tööle if, elif ja else konstruktsioonidega ning õpime neid programmide kirjutamisel kasutama.
3 – Kuigi silmus
Tere tulemast kursuse kolmandale nädalale! Pühendame selle while-tsükliga töötamisele, analüüsime selle tsükli tingimustes olevaid loogilisi avaldisi ning õpime ka pesastatud while-tsüklitega töötamist ja nende kasutamist programmide kirjutamisel.
4 – järjestatud andmetüüpide ja for-tsükli tutvustus
Tere tulemast kursuse neljandale nädalale! Siin vaatleme Pythonis kasutatavaid erinevaid andmetüüpe ning õpime ka for-tsükliga töötamist ja selle kasutamist programmide kirjutamiseks.
5 - Meetodid
Tere tulemast kursuse viiendale nädalale! Pühendame selle stringide ja loenditega töötamise meetodite uurimisele, õpime stringi loendiks muutma ja stringi ka for-tsükli abil redigeerima.
6 - Järjestamata andmetüübid
Tere tulemast kursuse kuuendale nädalale! Pühendame selle järjestamata andmetüüpide uurimisele, komplektide ja sõnaraamatutega töötamisele ning õpime neid ka programmide kirjutamisel kasutama.
7 – Pesastatud andmestruktuurid. Sorteerimine
Tere tulemast meie kursuse seitsmendale nädalale! Siin uurime pesastatud andmestruktuure, õpime töötama loendisõnastikega ning mõistame ka jadade miinimumi ja maksimumi arvutamist.
8 - Funktsioonid
Tere tulemast kursuse kaheksandale nädalale! Siit õpime, kuidas töötada funktsioonidega, kirjutada funktsioone ja jagada programm funktsioonideks ning töötada Pythonis teekide ja moodulitega.
9 - Tekstifailid ja tabelid
Tere tulemast meie kursuse üheksandale nädalale! Siit õpime failide lugemist ja kirjutamist ning tekstifailidega töötamist. Samuti töötame csv-failidega ja analüüsime arvandmeid.
10 – kraapimine: saidilt linkide kogumine
Tere tulemast meie kursuse kümnendale nädalale! Siin uurime veebisaitide ülesehitust, õpime Internetist lehti taotlema ja nendega töötama.
11 - kordamine