Siirry suoraan sisältöön

Ohjelmointi 2 (4 op)

Toteutuksen tunnus: TSAT0510-3009

Toteutuksen perustiedot


Ilmoittautumisaika
01.08.2024 - 22.08.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.08.2024 - 31.12.2024
Toteutus on päättynyt.
Opintopistemäärä
4 op
Lähiosuus
1 op
Virtuaaliosuus
3 op
Toteutustapa
Monimuoto-opetus
Yksikkö
Teknologiayksikkö
Toimipiste
Pääkampus
Opetuskielet
suomi
Koulutus
Sähkö- ja automaatiotekniikka (AMK)
Opettajat
Teppo Flyktman
Ryhmät
TSA23KMS
Insinööri (AMK), sähkö- ja automaatiotekniikka,monimuototeutus
TSA23KMA
Insinööri (AMK), sähkö- ja automaatiotekniikka,monimuototeutus
Opintojakso
TSAT0510

Toteutuksella on 11 opetustapahtumaa joiden yhteenlaskettu kesto on 20 t 55 min.

Aika Aihe Tila
Ma 02.09.2024 klo 17:00 - 19:30
(2 t 30 min)
Ohjelmointi 2 TSAT0510-3009
Verkko-opetus
Ma 09.09.2024 klo 17:00 - 19:30
(2 t 30 min)
Ohjelmointi 2 TSAT0510-3009
Verkko-opetus
Ke 18.09.2024 klo 18:35 - 19:15
(0 t 40 min)
Ohjelmointi 2 TSAT0510-3009
Teams, ks Moodle
Ma 23.09.2024 klo 17:00 - 19:30
(2 t 30 min)
Ohjelmointi 2 TSAT0510-3009
Verkko-opetus
Ma 30.09.2024 klo 18:15 - 19:00
(0 t 45 min)
Ohjelmointi 2 TSAT0510-3009
Teams, ks Moodle
Ma 21.10.2024 klo 17:00 - 19:30
(2 t 30 min)
Ohjelmointi 2 TSAT0510-3009
Verkko-opetus
Ma 28.10.2024 klo 17:00 - 19:30
(2 t 30 min)
Ohjelmointi 2 TSAT0510-3009
Verkko-opetus
Ma 04.11.2024 klo 17:00 - 19:30
(2 t 30 min)
Ohjelmointi 2 TSAT0510-3009
Verkko-opetus
Ma 11.11.2024 klo 17:00 - 18:00
(1 t 0 min)
Ohjelmointi 2 TSAT0510-3009
Teams, ks Moodle
Ma 18.11.2024 klo 17:00 - 18:00
(1 t 0 min)
Ohjelmointi 2 TSAT0510-3009
Teams, ks Moodle
Ma 25.11.2024 klo 17:00 - 19:30
(2 t 30 min)
Ohjelmointi 2 TSAT0510-3009
Verkko-opetus
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

Oppimateriaalit

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

Opetusmenetelmät

- etäluennot
- itseopiskelu
- verkko-opinnot
- webinaarit
- 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) 20h
- itsenäinen ja ryhmässä työskentely 88h
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