Siirry suoraan sisältöön

Ohjelmointi 2 (4 op)

Toteutuksen tunnus: TSAT0510-3007

Toteutuksen perustiedot


Ilmoittautumisaika
20.11.2023 - 04.01.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2024 - 05.05.2024
Toteutus on päättynyt.
Opintopistemäärä
4 op
Lähiosuus
0 op
Virtuaaliosuus
4 op
Toteutustapa
Etäopetus
Yksikkö
Teknologiayksikkö
Toimipiste
Pääkampus
Opetuskielet
suomi
Koulutus
Sähkö- ja automaatiotekniikka (AMK)
Opettajat
Juho Riekkinen
Ryhmät
TSA22SS
Sähkö- ja automaatiotekniikka (AMK)
TSA22SA
Sähkö- ja automaatiotekniikka (AMK)
Opintojakso
TSAT0510

Oppimateriaalit

Verkko-oppimisympäristössä julkaistava sähköinen materiaali.

Arviointiasteikko

0-5

Toteutuksen valinnaiset suoritustavat

Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä.

Lisätiedot

Arviointi perustuu tentin ja harjoitusten/tehtävien laadulliseen arviointiin.

Virtuaaliosuus

4

Opiskelijan ajankäyttö ja kuormitus

Yksi opintopiste (1 op) tarkoittaa keskimäärin 27 tunnin työtä.

- etäluennot 40h
- harjoitustyöt 28h
- tehtävät 10h
- itsenäinen työskentely 30h
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.

Tenttien ajankohdat ja uusintamahdollisuudet

Mahdollinen tentin ajankohta ja toteutustapa ilmoitetaan opintojakson ensimmäisellä kerralla.

Opetuskieli

fi

Opetusmenetelmät

- etäluennot
- itseopiskelu
- verkko-opinnot
- webinaarit
- pienryhmätyöskentely
- harjoitustyöt
- oppimistehtävät

Opintopistemäärä

4

Esitietovaatimukset

Ohjelmoinnin perusosaaminen
Tietotyypit ja muuttujat
Ehto- ja toistolauseet
Aliohjelmat

Sisältö

Rajapintojen ohjelmointi
Ohjelmointiosaamisen syventäminen
Tietoliikenneprotokollan soveltaminen

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.

Siirry alkuun