timohei.net / 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