Skip to main content

PC-sovellusten ohjelmointi (3 op)

Toteutuksen tunnus: TSAAA120-3002

Toteutuksen perustiedot


Ilmoittautumisaika

01.11.2021 - 09.01.2022

Ajoitus

01.01.2022 - 15.05.2022

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Teknologiayksikkö

Toimipiste

Pääkampus

Opetuskielet

  • Suomi

Paikat

0 - 30

Koulutus

  • Sähkö- ja automaatiotekniikka (AMK)

Opettaja

  • Teppo Flyktman

Ryhmät

  • TSA19SM
    Sähkö- ja automaatiotekniikka

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

Verkko-oppimisympäristössä ja laboratorioissa

Learning materials and recommended literature

Verkko-oppimisympäristössä jaettava materiaali. Mahdolliset e-kirjat ja muu materiaali ilmoitetaan aloitusluennoilla.

Teaching methods

Luennot ja harjoitustyöt

Exam dates and retake possibilities

Ilmoitetaan aloitusluennoilla

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

81 h

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