Siirry suoraan sisältöön

IoT-järjestelmien projektityö (6 op)

Toteutuksen tunnus: KL00CT69-3004

Toteutuksen perustiedot


Ilmoittautumisaika
11.11.2024 - 15.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
07.01.2025 - 27.04.2025
Toteutus on päättynyt.
Opintopistemäärä
6 op
Lähiosuus
6 op
Toteutustapa
Lähiopetus
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
suomi
Koulutus
Insinööri (AMK), Tietotekniikka
Opettajat
Marko Hietamäki
Petteri Mäkelä
Juha Yli-Hemminki
Jarkko Loima
Ryhmät
TITE24
Insinööri (AMK), Tietotekniikka
Opintojakso
KL00CT69

Arviointiasteikko

1-5

Tavoitteet

Opiskelija saa kokonaiskuvan tietotekniikan alasta tekemällä IoT-järjestelmiin liittyvän ohjatun projektityön. Opiskelija tietää, mistä osista IoT-järjestelmä koostuu. Opiskelija tuntee tietoliikennetekniikan ja web-ohjelmoinnin perusasiat.

Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän annettujen ohjeiden mukaan. Opiskelija osaa tehdä tarvittavan elektroniikan yksinkertaiseen sulautettuun järjestelmään. Opiskelija osaa tehdä pienen sovelluksen, joka lukee mittauksia antureilta ja lähettää mittaukset palvelinohjelmalle internetin välityksellä. Opiskelija osaa toteuttaa yksinkertaisen palvelinohjelman, joka vastaanottaa ja tallentaa mittaukset sekä näyttää ne käyttäjälle web-sivulla.

Sisältö

Opintojaksolla perehdytään ensin web-ohjelmoinnin ja IoT-järjestelmien perusteisiin. Tämän jälkeen tutustutaan tietotekniikan eri osa-alueisiin rakentamalla sulautetusta laitteesta ja web-sovelluksesta koostuva IoT-järjestelmä projektityönä.

Opintojaksoon kuuluu seuraavat asiat:
- Elektroniikan peruskytkennät ja mittalaitteet
- Sulautettujen järjestelmien ohjelmoinnin perusteet: IO, tietoliikenne
- Yksinkertaisen palvelinohjelman ja selainkäyttöliittymän toteuttaminen
- Tietovarastoinnin perusasiat

Oppimateriaalit

Ilmoitetaan opintojakson alussa

Opetusmenetelmät

Oppitunnit, harjoitukset ja harjoitustyö

Tenttien ajankohdat ja uusintamahdollisuudet

Tentti pidetään viimeisellä tunnilla

Opiskelijan ajankäyttö ja kuormitus

Lähiopetus 37 %, itsenäinen työskentely 63 %.

Arviointikriteerit, tyydyttävä (1)

Opiskelija tietää, mistä osista IoT-järjestelmä koostuu. Opiskelija tuntee web-ohjelmoinnin perusasiat.

Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän annettujen ohjeiden mukaan. Opiskelija osaa tehdä pienen sovelluksen, joka lukee mittauksia antureilta ja lähettää mittaukset palvelinohjelmalle internetin välityksellä. Opiskelija osaa toteuttaa yksinkertaisen palvelinohjelman, joka vastaanottaa mittaukset ja näyttää ne käyttäjälle web-sivulla.

Arviointikriteerit, hyvä (3)

Opiskelija tietää, mistä osista IoT-järjestelmä koostuu. Opiskelija tuntee web-ohjelmoinnin perusasiat.

Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän annettujen ohjeiden mukaan. Opiskelija osaa tehdä tarvittavan elektroniikan yksinkertaiseen sulautettuun järjestelmään. Opiskelija osaa tehdä pienen sovelluksen, joka lukee mittauksia antureilta ja lähettää mittaukset palvelinohjelmalle internetin välityksellä. Opiskelija osaa toteuttaa yksinkertaisen palvelinohjelman, joka vastaanottaa ja tallentaa mittaukset sekä näyttää ne käyttäjälle web-sivulla.

Arviointikriteerit, kiitettävä (5)

Opiskelija tuntee hyvin IoT-järjestelmien rakenteen ja toiminnan. Opiskelija tuntee web-ohjelmoinnin perusasiat.

Opiskelija osaa toteuttaa pienen sulautetun järjestelmän. Opiskelija osaa tehdä tarvittavan elektroniikan pieneen sulautettuun järjestelmään. Opiskelija osaa tehdä sovelluksen, joka lukee mittauksia antureilta ja lähettää mittaukset palvelinohjelmalle internetin välityksellä. Opiskelija osaa toteuttaa palvelinohjelman, joka vastaanottaa ja tallentaa mittaukset sekä näyttää ne käyttäjälle web-sivulla.

Esitietovaatimukset

IoT-järjestelmät

Siirry alkuun