Siirry suoraan sisältöön

IoT sovellukset (5 op)

Toteutuksen tunnus: AT00BY38-3004

Toteutuksen perustiedot


Ilmoittautumisaika

06.05.2024 - 30.08.2024

Ajoitus

14.10.2024 - 13.12.2024

Opintopistemäärä

5 op

Virtuaaliosuus

5 op

Toteutustapa

Etäopetus

Yksikkö

Teknologia (LAB)

Toimipiste

  • Lahden kampus
  • Verkkokampus, Lahti

Opetuskielet

  • Suomi

Koulutus

  • Tieto- ja viestintätekniikan koulutus

Opettaja

  • Matti Welin
  • Olli Koskimaa

Opetusryhmät

  • Harjoitukset 1 (Koko: 100. Avoin AMK: 0.)

Ryhmät

  • TLTITVT21SV
    Tieto- ja viestintätekniikan koulutus 21SV Lahti
  • TLTITVT22K
    Tieto- ja viestintätekniikan koulutus 22K Lahti

Pienryhmät

  • Harjoitukset 1

Osaamistavoitteet

Opiskelija osaa
- suunnitella ja toteuttaa standardeja tiedonsiirtoprotokollia käyttävän sulautetun IoT-laitteen
- toteuttaa pilvipalveluna IoT keskittimen ja yksinkertaisen tiedon analysointi- ja visualisointisovelluksen
- osaa käyttää hyväkseen yksikkötestaustyökaluja ohjelmiston laadun varmistamiseksi
- osaa toimia johtavana ohjelmistoasiantuntijana monialaisissa IoT-kehitysprojekteissa

Toteutustapa ja opetusmenetelmät

Opetusmenetelminä käytetään case-pohjaista soveltavaa toteuttamista. Tunneilla voi olla tietoiskumaisia osioita ajankohtaisista asioista.
Suurin osa ajasta menee harjoitustyön/tehtävän suunnitteluun, toteuttamisen ja testaukseen.

Opintojaksolla toteutetaan pienryhmissä projekti, jossa tuotetaan sulautettu ohjelmisto, projektiraportti sekä ryhmän yhteisesitys. Projektin tueksi järjestetään ohjausta ja katselmuksia. Opintojakson tuotokset esitellään viimeisellä kerralla. Projektiraportti sisältää sekä tarvittavat tutkimukset ja selvitykset, toteutetun ohjelmiston dokumentaation että yhteenvedon ja pohdinnan projektin toteutumisesta.

Ajoitus ja läsnäolo

Tunteja on viikottain syyslukukauden loppuosalla, läsnäolo aloitus- ja lopetustunneilla on välttämätöntä ja muilla tunneilla erittäin suotavaa. Projektityötä voi tehdä ryhmissä myös muina aikoina ryhmän sopimukseen mukaan ilman ohjausta.

Oppimateriaali ja suositeltava kirjallisuus

Oppimateriaali löytyy Moodlesta. Se koostuu kurssin luentokalvoista ja muusta ajankohtaisesta materiaalista. Lisäksi opiskelija etsii itsenäisesti sekä kirjallisuuslähteitä että internetin kautta löydettävissä olevia luotettavia lähteitä sekä sovellettava oppimiaan asioita käytännössä.

Toteutuksen valinnaiset suoritustavat

-

Työelämäyhteistyö

Case osuus voi olla toimeksianto teollisuudesta

Uusintamahdollisuudet

-

Oppimisympäristö

Kurssin informointi- ja järjestely-ympäristönä käytetään virtuaalista Moodle verkko-oppimisalustaa. Kurssilla edellytetään oman koneen teho-käyttöä ja järjestelmänvalvojan tunnukset on hyvä olla käytössä kurssin aikana. Käytettävä tietokone voi olla Windows, Linux tai Mac-pohjainen.

Opiskelijan ajankäyttö ja kuormitus

Yhteisiä tunteja on noin 40.
Kokonaisajankäyttö opiskelijalle on mitoitettu keskimäärin 136 tunniksi.

Sisältö

Kurssilla opitaan kehittämään sulautettujen järjestelmien ohjelmistoja case'n avulla.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ohjelmoinnin perusteet, olio-ohjelmoinnin perusteet, c/c++ kielen perusteet

Arviointimenetelmät

Arvioinnin perusteena käytetään opintojaksolla tehtäväksi annettujen tehtävien suorittamisen tasoa sekä opiskelijan aktiivisuutta.

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei ole saavuttanut opintojakson osaamistavoitteita.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija osaa käyttää hyväkseen saatavilla olevia tietolähteitä sekä tehdä itsenäisiä ratkaisuja jossain määrin. Palautettavat tehtävät tulee olla suoritettuina läpipääsyn tasolla. Opiskelija osallistuu välttävästi ryhmän toimintaan.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija osaa käyttää käytettävissä olevia tietolähteitä itsenäisesti hyväkseen ja soveltaa niitä.
Palautettavat tehtävät tulee olla suoritettuina siten, että ne ovat tehtäväksiannon mukaisesti oikein ja hyväksytysti suoritettuina. Opiskelija osallistuu luennoilla tapahtuvaan keskusteluun sekä ryhmän toimintaan ja pohdintoihin.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija osaa käyttää hyväkseen, kriittisesti arvioida ja soveltaa käytettävissä olevia tietolähteitä. Opiskelijalta vaaditaan aktiivista osallistumista keskusteluun ja ryhmän toimintaan, hän on positiivinen keskutelukumppani sekä edistää keskustelua olennaiseen suuntaan ja perustelee mielipiteensä. Palautettavat tehtävät tulee olla suoritettuina siten, että ne täyttävät annetun tehtäväksiannon tavoitteet kiitettävällä tasolla.