Siirry suoraan sisältöön

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
TAR23S1
Bachelor'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
Muutokset varauksiin voivat olla mahdollisia.

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.

Siirry alkuun