Opetussuunnitelmat

Opetussuunnitelma
Osaamisalueet
Arviointikehikko
Tietoa koulutuksesta

Opintojaksokuvaus


IN00ED26 Sulautettujen järjestelmien ohjelmistokehitys (6 op)
Esitietovaatimukset Esitietovaatimukset: kurssit IN00ED23 Tietotekniikan sovellusprojekti ja IN00CS88  Olio-ohjelmointi ja oliopohjainen suunnittelu tai vastaava osaaminen
Osaamistavoitteet Opiskelija tuntee sulautettujen järjestelmien ohjelmistokehityksen periaatteet, käytännöt ja työkalut. Opiskelija osaa suunnitella ja toteuttaa sulautetun ohjelman reaaliaikakäyttöjärjestelmällä. Opiskelija hallitsee sulautetun ohjelman testausmenetelmiä. Opiskelija osaa toteuttaa sulautetun ohjelmiston laitealustalle testivetoisen ohjelmistokehityksen käytäntöjä noudattaen.
Sisältö Sulautettujen järjestelmien ohjelmistokehitys ja työkalut
Reaaliaikakäyttöjärjestelmien periaatteet ja ohjelmointi
Testiautomaatio ja työkalut
Testivetoinen ohjelmistokehitys sulautetuissa järjestelmissä
Suositeltavat muut opinnot Tarpeen mukaan opiskelija ja opintojen ohjaaja käyvät läpi muut suositeltavat opinnot HOPS-keskusteluissa.
Suoritustavat Ei käytössä
Toteutustavat Ei käytössä
Oppimateriaalit Ei käytössä
Kurssikirjallisuus Ei käytössä
Arviointiasteikko 0-5
Arviointikriteerit tyydyttävä (1-2)
Tunnen sulautetun ohjelmistokehityksen käytännöt ja ymmärrän reaaliaikakäyttöjärjestelmien toimintaperiaatteet.
Laadin yksinkertaisia reaaliaikakäyttöjärjestelmään pohjautuvia ohjelmia sulautetuille laitteille.
Hyödynnän testiautomaatiotyökaluja sulautetun ohjelmakoodin testauksessa.

hyvä (3-4)
Käytän reaaliaikakäyttöjärjestelmien ominaisuuksia monipuolisesti ohjelmissani.
Hyödynnän testiautomaatiotyökaluja sujuvasti ohjelmakoodin testauksessa.

kiitettävä (5)
Sovellan reaaliaikakäyttöjärjestelmien ominaisuuksia ja testiautomaatiota itsenäisesti omiin ohjelmiini.
Arviointikehikot Ei käytössä
Lisätietoja opiskelijoille Ei käytössä
Vastuuhenkilöt Ei käytössä
Linkit Ei käytössä

Toteutukset


Ei toteutuksia.

Tiedot haettu 20.5.2024 10:52:42