Tietokoneiden näyttöjä, joissa näkyy kuvaa automaatiolaboratorion laitteistosta. Monitoreiden takana näkyy sama laitteisto kuin kuvissa.

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

<<  Edellinen
( 1) Python-ohjelmointi
Sivu 2/17Seuraava >>
(3) IDLE-ympäristön käyttäminen
© Timo Heikkinen | timo piste heikkinen at oamk piste fi