Ohjelmoinnin perusteet
| Rakennetyyppi: | Opintojakso |
|---|---|
| Koodi: | IST5003 |
| Tyyppi: | Pakollinen / Perusopinnot |
| OPS: | ST 2018V |
| Taso: | Insinööri (AMK) |
| Opiskeluvuosi: | 2 (2019-2020) |
| Lukukausi: | Syksy |
| Laajuus: | 5 op |
| Vastuuopettaja: | Nieminen, Juha |
| Opetuskieli: | Suomi |
Toteutukset lukuvuonna 2019-2020
| Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
|---|---|---|---|---|---|
| 4 | I-ST-1N | 7.1.2020 – 24.4.2020 | Juha Nieminen | Suomi | 16.12.2019 – 14.1.2020 |
| 5 | I-ST-2V | 21.10.2019 – 21.2.2020 | Juha Nieminen | Suomi | 19.8.2019 – 9.9.2019 |
Suoritus rästissä? Katso toteutukset lukuvuonna 2021-2022.
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija osaa
• Ohjelmoida sekä lausekielellä että lohko-ohjelmointina IEC 61131-3 mukaisesti
• Käsitellä ohjelmassa laitteiden I/O-rajapintaa
• Konfiguroida graafisen käyttöliittymän ja huomioida sen vaatimukset ohjelmassa
• Luoda sovelluksia sähkötekniikan ohjelmoitaviin laitteisiin
Opiskelijan työmäärä
135 h, josta lukujärjestykseen merkittyä lähiopetusta 70 h.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Johdatus ohjelmointiin on vaihtoehtoinen opintojakso.
Sisältö
Kurssissa ohjelmoidaan pienimuotoisia käytännön sovelluksia, joiden toiminta todennetaan simuloimalla ja todellisilla laitteita laboratoriossa.
1.
Lausekielisen ohjelmoinnin perusrakenteet IEC 61131-3 mukaisesti: Muuttujat, if-, while- ja for-lause, merkkijonot, taulukot, funktiot
2.
Logiikkakaavio-ohjelmointi ja omien toimilohkojen ohjelmointi IEC 61131-3 mukaisesti.
3.
Valvomonäyttöjen konfigurointi
Opiskelumateriaali
Opetusmonisteet, laboratoriotyöohjeet, harjoitustyöohjeet.
Opetusmuoto / Opetusmenetelmät
PC-harjoitukset, laboraatiot ja itsenäisesti suoritettavat tietokoneharjoitukset.
Arviointikriteerit
5: osaa tuottaa toimivia ja rakenteellisesti loogisia sovelluksia ilman aiempia esimerkkiratkaisuita
3: osaa tuottaa toimivia ja rakenteellisesti loogisia sovelluksia, jotka ovat aiempien esimerkkiratkaisujen kaltaisia
1: osaa tuottaa toimivia sovelluksia esimerkkiratkaisujen tukemana
Arviointimenetelmät
Tentti, harjoitukset, laboraatiot.
Lisätietoja
Vastuuorganisaatio: VAMK
