PC-sovellusten ohjelmointi (3 op)
Toteutuksen tunnus: TSAAA120-0K0H3
Toteutuksen perustiedot
- Ajoitus
-
01.01.2020 - 31.07.2020
Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Teknologiayksikkö
- Opetuskielet
- suomi
- Koulutus
- Sähkö- ja automaatiotekniikka (AMK)
Arviointiasteikko
0-5
Tavoitteet
Opiskelija osaa suunnitella ja ohjelmoida käyttöliittymän sekä tiedonkeruu- ja raportointisovelluksen. Opiskelija ymmärtää tietokantoihin perustuvan tiedonkeruun ja raportoinnin periaatteet automaatiosovelluksissa. Opiskelija tuntee yleisimmät automaatiossa käytetyt ohjelmistorajapinnat ja ymmärtää niiden toiminnan ohjelmistojen ja automaatiolaitteistojen välisessä tiedonsiirrossa.
Sisältö
Käytöliittymäohjelmointi
Ohjelmistorajapinnat
Tiedonkeruu ja raportointi
Oppimateriaalit
Opetusmonisteet (pdf)
Toteutuksen valinnaiset suoritustavat
Harjoitustehtävät 80 % Tentti 20 %
Opiskelijan ajankäyttö ja kuormitus
-luennot 21 h -harjoitustyöt 18 h -itsenäinen työskentely 42 h Yhteensä 81 h
Arviointikriteerit, tyydyttävä (1)
Välttävä 1: Opiskelija kykenee ohjelmoimaan sovelluksen, joka kommunikoi ohjelmoitavan ohjelmoitavan logiikan tai automaatiojärjestelmän kanssa.
Tyydyttävä 2: Opiskelija osaa ohjelmoida toimivan, mutta ominaisuuksiltaan suppean käyttöliittymän. Sovellus sisältää osioita, jotka hyödyntävät tietokantaa.
Arviointikriteerit, hyvä (3)
Hyvä 3: Opiskelija osaa toteuttaa pääpiirteittäin toimeksiannon mukaisen sovelluksen, joka hyödyntää tietokantaa. Opiskelija tuntee tyypillisimmät automaatiosovelluksissa käytetyt ohjelmistorajapinnat.
Kiitettävä 4: Opiskelija osaa toteuttaa sovelluksen, joka täyttää kaikki toimeksiannon tavoitteet.
Arviointikriteerit, kiitettävä (5)
Erinomainen 5: Opiskelija suunnittelee ja toteuttaa sovelluksen osoittaen poikkeuksellista osaamista ja luovuutta, jonka ansiosta tulokset ylittävät toimeksiannossa asetetut tavoitteet. Opiskelija osaa analysoida sovelluksensa toimintaa tehokkuuden ja luotettavuuden näkökulmasta. Opiskelija ymmärtää automaatiossa käytettävien ohjelmistorajapintojen mahdollisuudet sekä rajoitteet ja osaa soveltaa niitä.
Esitietovaatimukset
Perusteiden osaaminen seuraavissa aiheissa:
Ohjelmointi
Automaatiotekniikka
Tieto- ja tietoliikennetekniikka