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.