timohei.net / Opintojaksot
/ Opintojaksot
/ Soveltava ohjelmointi
/ Python-ohjelmointi
/
Etätuntien tallenteet
Pidän Soveltavasta ohjelmoinnista kahta versiota. Kolmen opintopisteen laajuinen versio on osa opintojaksoa Johdatus automaatio-, sähkö- ja taloteknisiin järjestelmiin. Viiden opintojakson laajuinen versio on itsenäinen opintojakso Soveltava ohjelmointi (3 op).
3 op:n toteutuksen sessiot
Nämä sessiot kattavat opintojakson Johdatus automaatio-, sähkö- ja taloteknisiin järjestelmiin Soveltavan ohjelmoinnin osuuden.
Ensimmäisen periodin sessiot
- 1. sessio
- Opintojakson esittely
- Python-ohjelmointiympäristön asentaminen
- Ensimmäiset omat ohjelmat
- 2. sessio
- Muuttujat
- print-funktio
- Matemaattiset perusoperaatiot
- Merkkijonojen käsittelyä
- 3. sessio
- Ehtolauseet (if - else - elif)
- Loogiset operaatiot (and, or)
- Toistorakenteet (while)
- 4. sessio
- Toistorakenteet (for)
- Tiedostojen käsittely: Excel-taulukon lukeminen csv-muotoisena
- 5. sessio
- Tiedostojen käsittely jatkuu (open(), read(), csv.reader())
- Tulostuksen muotoilu (format-metodi eli "temppu")
- 6. sessio
- Harjoitus: csv-tiedostosta luetun tiedon käsittelyä
- Vikasietoinen ohjelmointi (try - except)
Toisen periodin sessiot
- 7. sessio
- Vikasietoinen ohjelmointi jatkuu (try - except - pass)
- Oman funktion määrittely ja käyttö
- Pythonin lisäosat eli paketit (packages)
- Näppäimistön lukeminen (pynput-paketti)
- 8. sessio
- Internet-yhteyden yli viestiminen Python-ohjelmalla, osa 1
- 9. sessio
- Internet-yhteyden yli viestiminen Python-ohjelmalla, osa 2
Päivitetty 8.1.2024
© Timo Heikkinen | timo piste heikkinen at oamk piste fi