Ohjelmointi 2 (4 op)
Toteutuksen tunnus: TSAT0510-3002
Toteutuksen perustiedot
Ilmoittautumisaika
01.11.2021 - 09.01.2022
Ajoitus
01.01.2022 - 15.05.2022
Opintopistemäärä
4 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologiayksikkö
Toimipiste
Pääkampus
Opetuskielet
- Suomi
Paikat
0 - 30
Koulutus
- Sähkö- ja automaatiotekniikka (AMK)
Opettaja
- Juho Riekkinen
- Teppo Flyktman
Ryhmät
-
TSA20SASähkö- ja automaatiotekniikka
-
TSA20SBSähkö- ja automaatiotekniikka
-
TSA20S1Sähkö- ja automaatiotekniikka
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
Oppimateriaali ja suositeltava kirjallisuus
Verkko-oppimisympäristössä jaettava materiaali. Mahdolliset e-kirjat ja muu materiaali ilmoitetaan aloitusluennoilla.
Opetusmenetelmät
Luennot ja harjoitustyöt
Tenttien ajankohdat ja uusintamahdollisuudet
Ilmoitetaan aloitusluennoilla
Vaihtoehtoiset 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
108 h
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (1-2)
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-4)
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