Skip to main content

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

  • TSA19SA
    Bachelor'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