Ohjelmointi 2 (4 op)
Toteutuksen tunnus: TSAT0510-3010
Toteutuksen perustiedot
- Ilmoittautumisaika
-
01.11.2024 - 09.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
13.01.2025 - 18.05.2025
Toteutus on käynnissä.
- Opintopistemäärä
- 4 op
- Lähiosuus
- 4 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Teknologiayksikkö
- Toimipiste
- Lutakon kampus
- Opetuskielet
- englanti
- Paikat
- 20 - 35
- Koulutus
- Sähkö- ja automaatiotekniikka (AMK)
- Opettajat
- Teppo Flyktman
- Ryhmät
-
TAR23S1Bachelor's Degree Programme in Automation and Robotics
- Opintojakso
- TSAT0510
Toteutuksella on 16 opetustapahtumaa joiden yhteenlaskettu kesto on 25 t 30 min.
Aika | Aihe | Tila |
---|---|---|
To 23.01.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 30.01.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 06.02.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
Ke 12.02.2025 klo 16:30 - 18:30 (2 t 0 min) |
Working with assignments |
R35DP69
Automaatiolaboratorio PID
|
To 13.02.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
Ke 19.02.2025 klo 16:30 - 18:30 (2 t 0 min) |
Working with assignments |
R35DP69
Automaatiolaboratorio PID
|
To 20.02.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 06.03.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 13.03.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 20.03.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 27.03.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
Ke 02.04.2025 klo 12:00 - 14:00 (2 t 0 min) |
Extra: Visiting lecturer ISR (Jaen, Spain) |
Extra: Visiting lecturer ISR (Jaen, Spain)
|
To 03.04.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 10.04.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 17.04.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
To 24.04.2025 klo 11:30 - 13:00 (1 t 30 min) |
Programming 2 TSAT0510-3010 |
R35F310
CAE-lab
|
Arviointiasteikko
0-5
Tavoitteet
Tutustut laiterajapintojen sekä graafisen käyttöliittymän ohjelmointiin ja syvennät aiempaa ohjelmointiosaamistasi. Tällä opintojaksolla opiskeluun tarvitset pohjatiedot ohjelmoinnista. Mahdollistaa aiheen syvällisemmän opiskelun toisilla opintojaksoilla.
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 laitteiden väliseen kommunikointiin.
Sisältö
Rajapintojen ohjelmointi
Ohjelmointiosaamisen syventäminen
Tietoliikenneprotokollan soveltaminen
Aika ja paikka
Main campus, Rajakatu 35 / Spring 2025
Oppimateriaalit
Verkko-oppimisympäristössä julkaistava sähköinen materiaali.
Opetusmenetelmät
- luennot
- itseopiskelu
- verkko-opinnot
- pienryhmätyöskentely
- harjoitustyöt
- oppimistehtävät
Tenttien ajankohdat ja uusintamahdollisuudet
Mahdollinen tentin ajankohta ja toteutustapa ilmoitetaan opintojakson ensimmäisellä kerralla.
Toteutuksen valinnaiset suoritustavat
Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä.
Opiskelijan ajankäyttö ja kuormitus
Yksi opintopiste (1 op) tarkoittaa keskimäärin 27 tunnin työtä.
- oppitunnit (etä/kontakti) 32h
- itsenäinen ja ryhmässä työskentely 76h
Yhteensä 108h
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
Lisätiedot
Arviointi perustuu tentin ja harjoitusten/tehtävien laadulliseen arviointiin.