PC-application programming (3 op)
Toteutuksen tunnus: TSAAA120-3001
Toteutuksen perustiedot
Ilmoittautumisaika
04.01.2021 - 10.01.2021
Ajoitus
01.01.2021 - 16.05.2021
Opintopistemäärä
3 op
Toteutustapa
Lähiopetus
Yksikkö
School of Technology
Toimipiste
Main Campus
Opetuskielet
- Suomi
Paikat
0 - 30
Koulutus
- Bachelor's Degree Programme in Electrical and Automation Engineering
Opettaja
- Teppo Flyktman
Ryhmät
-
TSA19SABachelor's Degree Programme in Electrical and Automation Engineering
Objectives
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.
Content
Käytöliittymäohjelmointi
Ohjelmistorajapinnat
Tiedonkeruu ja raportointi
Time and location
Kevät 2021
Learning materials and recommended literature
Verkko-oppimisympäristössä jaettava materiaali. Mahdolliset e-kirjat ja muu materiaali ilmoitetaan aloitusluennoilla.
Teaching methods
Luennot ja ohjelmointiharjoitukset.
Exam dates and retake possibilities
Ilmoitetaan aloitusluennolla.
Alternative completion methods
Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä.
Student workload
81h
Evaluation scale
0-5
Evaluation criteria, satisfactory (1-2)
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.
Evaluation criteria, good (3-4)
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.
Evaluation criteria, excellent (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ä.
Prerequisites
Perusteiden osaaminen seuraavissa aiheissa:
Ohjelmointi
Automaatiotekniikka
Tieto- ja tietoliikennetekniikka