Soveltava ohjelmointi (5op)
Toteutuksen tunnus: TS00CC44-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 17.11.2025 - 08.01.2026
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 12.01.2026 - 20.05.2026
- Toteutus on käynnissä.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Teknologiayksikkö
- Toimipiste
- Lutakon kampus
- Opetuskielet
- englanti
- Paikat
- 20 - 30
- Koulutus
- Bachelor's Degree Programme in Automation and Robotics
- Opettajat
- Teppo Flyktman
- Ryhmät
-
TAR24S1Bachelor's Degree Programme in Automation and Robotics
-
TSA26VKSähkö- ja automaatiotekniikka (AMK), vaihto-opiskelu/Exchange studies
-
TSA26VKDDSähkö- ja automaatiotekniikka (AMK), DD
- Opintojakso
- TS00CC44
Toteutuksella on 15 opetustapahtumaa joiden yhteenlaskettu kesto on 23 t 30 min.
| Aika | Aihe | Tila |
|---|---|---|
|
Pe 16.01.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
Pe 23.01.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
Pe 30.01.2026 klo 13:15 - 14:45 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
Pe 06.02.2026 klo 13:15 - 14:45 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F204
IT-tila
|
|
Pe 13.02.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
Pe 20.02.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
To 05.03.2026 klo 12:30 - 14:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
To 12.03.2026 klo 11:30 - 14:00 (2 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
Pe 20.03.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
To 26.03.2026 klo 09:00 - 10:30 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F204
IT-tila
|
|
To 02.04.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F204
IT-tila
|
|
Pe 10.04.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F204
IT-tila
|
|
Pe 17.04.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F310
CAE-lab
|
|
Pe 24.04.2026 klo 13:15 - 14:45 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F204
IT-tila
|
|
To 30.04.2026 klo 11:30 - 13:00 (1 t 30 min) |
Applying programming TS00CC44-3001 |
R35F204
IT-tila
|
Arviointimenetelmät ja arvioinnin perusteet
The assessment is based on the exam, exercises and final assignment. Evaluation of the Final Assignment is qualitative and contains also interview part.
Arviointiasteikko
0-5
Tavoitteet
Tutustut laiterajapintojen ohjelmointiin ja syvennät aiempaa ohjelmointiosaamistasi. Kurssin läpäistyäsi sinulla on hyvä käsitys tapahtumapohjaisen graafisen käyttöliittymän ohjelmoinnista sekä tietokoneen ja automaatiolaiteen välisen kommunikaation ohjelmoinnista jotain yleistä protokollaa käyttäen.
EUR-ACE TIETO JA YMMÄRRYS
Tunnet laitteiden liityntärajapintoja ja ymmärrät olio-ohjelmoinnin perusideologian.
EUR-ACE TEKNIIKAN SOVELTAMINEN KÄYTÄNTÖÖN
Osaat soveltaa ohjelmointiosaamista teollisuusautomaatiossa käytettävien laitteiden väliseen kommunikointiin.
Sisältö
Tällä opintojaksolla tutustut laiterajapintojen ohjelmointiin ja syvennät aiempaa ohjelmointiosaamistasi. Kurssin läpäistyäsi sinulla on hyvä käsitys tapahtumapohjaisen graafisen käyttöliittymän ohjelmoinnista sekä tietokoneen ja automaatiolaitteen välisen kommunikaation ohjelmoinnista yleisiä protokollia käyttäen. Ymmärrät laitteiden liityntärajapinnat ja olio-ohjelmoinnin perusideologian. Tämä opintojakso antaa sinulle tarvittavat taidot soveltaa ohjelmointiosaamista teollisuusautomaatiossa käytettävien laitteiden väliseen kommunikointiin.
Ohjelmointiosaamisen syventäminen
Tapahtumapohjaisuus
Teollisuusautomaatiossa yleisesti käytetyn tietoliikenneprotokollan hyödyntäminen
Aika ja paikka
Main campus, Rajakatu 35 / Spring 2026
Oppimateriaalit
Materials in the e-learning environment.
Opetusmenetelmät
- lectures
- independent study
- distance learning
- small group learning
- exercises
- learning tasks
Tenttien ajankohdat ja uusintamahdollisuudet
The course exam will be held in a classroom. The exam will be completed using pen and paper. Computers and other electronic devices are prohibited.
Toteutuksen valinnaiset suoritustavat
The admission procedures are described in the degree rule and the study guide. The teacher of the course will give you more information on possible specific course practices.
Opiskelijan ajankäyttö ja kuormitus
One credit (1 Cr) corresponds to an average of 27 hours of work.
Arviointikriteerit, tyydyttävä (1)
Välttävä (1): Tunnistat perusasiat ja terminologian, mutta niiden tulkinta on haasteellista.
Tyydyttävä (2): Tunnet perusasiat ja terminologian, mutta niiden itsenäinen soveltaminen on haasteellista. Kykenet ohjelmoimaan yksinkertaisen sovelluksen, jossa on graafinen käyttöliittymä
Arviointikriteerit, hyvä (3)
Hyvä (3): Osaat ohjelmoida itsenäisesti yksinkertaisia sovelluksia, joissa on graafinen käyttöliittymä. Pystyt analysoimaan ongelmia ja soveltamaan tietoliikenneprotokollatuntemustasi ohjelmointitehtävissä. Tunnet olio-ohjelmoinnin peruskonseptit.
Kiitettävä (4): Hallitset kaikki opintojakson keskeiset asiat ja osaat soveltaa niitä monipuolisesti.
Arviointikriteerit, kiitettävä (5)
Erinomainen (5): Hallitset kaikki opintojakson keskeiset asiat ja osaat soveltaa niitä poikkeuksellisen luovasti. Osaat analysoida toteuttamasi sovelluksen toimintaa tehokkuuden ja luotettavuuden näkökulmasta. Ymmärrät automaatiossa käytettävien rajapintojen mahdollisuudet ja rajoitteet.
Esitietovaatimukset
Ohjelmoinnin perusosaaminen
Tietotyypit ja muuttujat
Ehto- ja toistolauseet
Aliohjelmat
Tietoverkkotekniikan perusteet
Lisätiedot
Exchange students 5