Opintojaksolla opiskellaan ensin ohjelmoinnin perusteet Python-kielellä, jonka jälkeen tutustutaan automaatiotekniseen ohjelmointiin Pythonia muistuttavalla ST-kielellä. Python-kieltä opiskellaan PC-ympäristössä (Windows, Linux tai MacOS) ; ST-kielistä ohjelmointia varten käytetään Omronin ohjelmistoympäristöä, joka toimii vain Windows-ympäristössä.
Opintojaksolle osallistuminen ei edellytä ennakkotietoja ohjelmoinnista.
Python-osuuden sisältö:
- IDLE-ympäristön käyttäminen
- Ohjelman kommentointi
- Muuttujat
- Muuttujien tyypit
- Matemaattiset operaatiot
- Merkkijonojen käsittely
- Ehtolauseet, loogiset operaatiot
- Toistorakenteet
- Tiedostojen käsittely
- Virheensietoinen ohjelmointi
- Ulkoisten kirjastojen käyttäminen, esimerkkinä näppäimistön lukeminen pynput-kirjaston avulla
- Internet-yhteyden yli viestiminen
ST-ohjelmoinnin sisältö päivitetään tänne myöhemmin.
- Lärare: Timo Heikkinen