Opetussuunnitelmat

Opetussuunnitelma
Osaamisalueet
Arviointikehikko
Tietoa koulutuksesta

Opintojaksokuvaus


IN00ED23 Tietotekniikan sovellusprojekti (12 op)
Esitietovaatimukset -
Osaamistavoitteet Osaan toteuttaa mikroprosessorisovelluksen, joka monitoroi ympäristöään sensorien avulla ja ohjaa mikroprosessoriin kytkettyä laitteistoa sensorien signaalien perusteella.

Osaan toimia projektin prosessimallin mukaisesti osana tiimiä. Osaan suunnitella, toteuttaa ja dokumentoida sulautetun järjestelmän sovelluksen.Osaan käyttää suunnittelussa ja toteutuksessa tarvittavia ohjelmointi- ja laitevälineitä.

Osaan hyödyntää käytännön projektissa yhtälöiden ratkaisutaitoja ja vektorialgebraa sekä kompleksilukujen perusteita.

Osaan suunnitella ja dokumentoida yksinkertaisen ohjelman lohkokaaviona ja toteuttaa ohjelman lohkokaavioesityksen perusteella.
Sisältö Mikrokontrollerin rakenne ja toimintaperiaate. Yksinkertaisen sulautetun ohjelman suunnittelu ja dokumentointi lohkokaaviona ja toteutus C/C++-kielellä. (3 op.)

Projekti. Sulautetun järjestelmän komponentit ja välineet, sovellussuunnittelu ja toteutus. Projektinhallinnan perusteet. (6 op.)

Vektorit ja kompleksilukujen perusteet sovellettuna projektin tarpeisiin (3 op).
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)
Osaan toteuttaa annetun esimerkin avulla sovelluksen kytkimien painallusten tunnistamiseksi ja ledin sytyttämiseksi merkiksi kytkimen painalluksesta.

Toteutan annetun projektitehtävän projektiryhmän mukana.

Osaan ratkaista ensimmäisen asteen yhtälön. Osaan laskea vektoreilla yhteen, vähennys, kerto ja jakolaskut.

Tiedän, että ohjelma kannattaa suunnitella lohkokaaviona ennen ohjelman toteutusta ja tunnen lohkokaavion piirrosmerkit, mutta en osaa muodostaa lohkokaavioesitystä ohjelmasta.

hyvä (3-4)
Osaan toteuttaa annettujen esimerkkien avulla sovelluksen kytkimien painallusten tunnistamiseksi ja ledin sytyttämiseksi merkiksi kytkimen painalluksesta. Ja osaan ohjelmoida mikrokontrollerin timerin siten, että se antaa keskeytyksiä halutulla tahdilla.

Toteutan annetun projektitehtävän projektiryhmän kanssa ja raportoin projektin etenemisestä viikkokokouksissa.

Osaan ratkaista ensimmäisen asteen yhtälön ja osaan muodostaa yhtälön yhden tuntemattoman ongelmasta. Osaan laskea vektoreilla yhteen, vähennys, kerto ja jakolaskut sekä vektoreiden pistetulon. Osaan esittää vektoreiden peruslaskutoimitukset graafisesti.

Osaan suunnitella ja toteuttaa yksinkertaisen ohjelmointitehtävän lohkokaaviona ja toteuttaa sen C/C++ ohjelmointikielellä.

kiitettävä (5)
Osaan toteuttaa annettujen esimerkkien avulla sovelluksen kytkimien painallusten tunnistamiseksi ja ledin sytyttämiseksi merkiksi kytkimen painalluksesta. Ja osaan ohjelmoida mikrokontrollerin timerin siten, että se antaa keskeytyksiä halutulla tahdilla. Osaan toteuttaa tilakoneen ohjelmallisesti c/c++ kielellä.

Toteutan annetun projektitehtävän projektiryhmän kanssa ja raportoin aktiivisesti projektin etenemisestä viikkokokouksissa ja esitän ratkaisuvaihtoehtoja ongelmatilanteissa.

Osaan ratkaista ensimmäisen asteen yhtälön ja osaan muodostaa yhtälön yhden tuntemattoman ongelmasta. Osaan laskea vektoreilla ja kompleksiluvuilla yhteen, vähennys, kerto ja jakolaskut sekä piste- ja ristitulon. Osaan esittää vektoreiden peruslaskutoimitukset graafisesti. Osaan nimetä kompleksilukujen käyttökohteita tekniikassa.

Osaan suunnitella ja toteuttaa ohjelmointitehtävän modulaarisena lohkokaaviona. Osaan lohkokaavioesityksen mukaisen ohjelman C/C++ ohjelmointikielellä ja testata sen toiminnan.
Arviointikehikot Ei käytössä
Lisätietoja opiskelijoille -
Vastuuhenkilöt Ei käytössä
Linkit Ei käytössä

Toteutukset


Näytä menneet toteutukset
  • 30.10.2023 - 31.12.2023 (IN00ED23-3001 | TVT23SPL)
  • 30.10.2023 - 31.12.2023 (IN00ED23-3002 | TVT23SPO)
Tiedot haettu 20.5.2024 08:48:24