Siirry suoraan sisältöön

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

Toteutuksen tunnus: 5G00ET65-3010

Toteutuksen perustiedot


Ilmoittautumisaika
06.06.2024 - 15.09.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
26.08.2024 - 22.12.2024
Toteutus on päättynyt.
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Tietotekniikan tutkinto-ohjelma
Opettajat
Jaana Hännikäinen
Vastuuhenkilö
Jaana Hännikäinen
Ryhmät
23TIETOB
Tietotekniikka
Luokittelu
CONTACT
Opintojakso
5G00ET65

Osaamistavoitteet (Opintojakso)

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

Sisältö (Opintojakso)

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) (Opintojakso)

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

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

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) (Opintojakso)

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 3.12.24

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ätä teoriaa sovelletaan 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ä 52 tuntia on ohjattua luento/laboratoriotyöskentelyä. Loppuosa (83h) 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.

Siirry alkuun