Siirry suoraan sisältöön

Sulautetun järjestelmän ohjelmointi ja mikrokontrollerit (5 op)

Toteutuksen tunnus: 5G00ET65-3008

Toteutuksen perustiedot


Ilmoittautumisaika

15.07.2023 - 04.09.2023

Ajoitus

28.08.2023 - 22.12.2023

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tietotekniikka

Toimipiste

TAMK Pääkampus

Opetuskielet

  • Suomi

Paikat

0 - 45

Koulutus

  • Tietotekniikan tutkinto-ohjelma

Opettaja

  • Jaana Hännikäinen
  • Tomi Salo

Vastuuhenkilö

Jaana Hännikäinen

Ryhmät

  • 22TIETOA
    Tietotekniikka

Tavoitteet (OJ)

Opiskelija osaa suunnitella, toteuttaa ja testata yksinkertaisen sulautetun järjestelmän C- tai C++ -kielisen ohjelmiston sekä suunnitella laitteen kytkennän. 

Sisältö (OJ)

Ohjelmiston suunnittelu C- tai C++ -kielellä yksinkertaiseen sulautettuun järjestelmään. Ajastetut ohjelmarakenteet, perus-i/o-toiminnot, osoittimet, keskeytyspalveluohjelmat, funktiot ja parametrien välitys. Mikrokontrollerisovelluksen kytkennän ja liityntälogiikan suunnittelua.

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Opiskelija
-osaa perusteet laiteläheisestä ohjelmoinnista
-osaa perusteet mikrokontrollerilaitteen kytkennöistä

Arviointikriteerit, hyvä (3-4) (OJ)

Opiskelija
-osaa tehdä ohjelmiston sulautettuun järjestelmään opintojaksolla käytettävällä ohjelmointikielellä ja käytettävässä ohjelmankehitysympäristössä
-opiskelija ymmärtää mikrokontrollerilaitteen kytkennän

Arviointikriteerit, kiitettävä (5) (OJ)

Edellisten lisäksi

Opiskelija
-osaa tehdä keskeytyksiin perustuvan ohjelmiston ajastuksen ja suunnitella tarvittavat i/o-rakenteet sisältävän sovelluksen.

Aika ja paikka

Tiistaisin 8:15-11:30 luokissa A3-15 ja A3-16.

Tenttien ja uusintatenttien ajankohdat

Kurssilla on tentti 5.12.23

Arviointimenetelmät ja arvioinnin perusteet

Arviointi perustuu ryhmässä tehtävään harjoitustyöhön ja ryhmässä tehtäviin pieniin oppimistehtäviin 60%/40% suhteessa. Harjoitustyöstä jaetaan kurssilla tarkempi arvosanakriteeristö, jonka perusteella opiskelija suorittaa myös itsearvioinnin. Henkilökohtaisesti suoritettavan tentin vaikutus arvosanaan on +1/0/-1. Kurssin arviointiasteikko 0-5.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Opetus on lähiopetusta kokonaisuudessaan: teoriaopetus/johdanto viikon aiheeseen aluksi ja tämän sovelletaan teoriaa käytäntöön tekemällä pieniä oppimistehtäviä/harjoitustyötä laboratoriossa. Tehtävät ja harjoitustyö tehdään yhdessä pienryhmissä. Harjoitustyön idea ja tuotos esitellään luokassa, jolloin harjoitustyöprosessissa voidaan hyödyntää myös vertaisarviointia.

Oppimateriaalit

Oppimateriaalina luentokalvot ja muu materiaali, joka on nähtävissä/linkitettynä kurssin Moodle-sivulle.

Opiskelijan ajankäyttö ja kuormitus

Kurssi on laajuudeltaan 5 op. Tämä vastaa n. 135 h työskentelyä. Tästä 56 tuntia on ohjattua luento/laboratoriotyöskentelyä. Loppuosa (79 h) on opiskelijan itsenäistä työskentelyä.

Toteutuksen valinnaiset suoritustavat

Jos sinulla on aikaisemmin tai muualla hankittua osaamista kurssin aihepiiristä, ota yhteys opettajaan.

Harjoittelu- ja työelämäyhteistyö

Kurssilla on yksi opetuskerta kokonaisuudessaan varattu työelämäyhteistyölle. Työelämän edustajat sekä meiltä valmistuneet jo työelämään siirtyneet entiset opiskelijat (alumnit) kertovat työskentelystä ja tehtävistä yritykissä. Tilaisuudessa on myös mahdollista luoda työelämäsuhteita esitysten jälkeen.