C++ Programming (4op)
Toteutuksen tunnus: A800BD66-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
- 03.02.2018 - 22.04.2018
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 05.03.2018 - 06.05.2018
- Toteutus on päättynyt.
- Opintopistemäärä
- 4 op
- Lähiosuus
- 4 op
- TKI-osuus
- 1 op
- Toteutustapa
- Lähiopetus
- Opetuskielet
- englanti
- Koulutus
- Professional Studies in Technology
- Opettajat
- Aute Nimeämätön
- Opintojakso
- A800BD66
Arviointiasteikko
1-5
Tavoitteet
Opiskelija osaa toteuttaa sovelluksia C++ kielellä mikrokontrolleripohjaiseen alustaan, luoda kirjastofunktiota ja käyttöliittymiä. C++ ohjelmointikieli on yksi kansainvälisesti tunnetuimpia ohjelmointikieliä. C++ ohjelmointikieli mahdollistaa laiteläheisen optimoinnin.
Sisältö
Sulautetun alustan ja kotrollerin ominaisuudet
Mittauksien ja ohjauksien toteutus
Käyttöliittymä sulautetulla alustalla
Käyttöliittumä etänä
Muistin käytön hallinta
Moniajon periaate ja toteutus
Oppimateriaalit
Oppimateriaali verkossa
Opetusmenetelmät
Luennot ja tuntitehtävät, ohjelmointiprojektit.
Arviointikriteerit, tyydyttävä (1)
Opiskelija hallitsee perusasiat
Arviointikriteerit, hyvä (3)
Opiskelija hallitsee laiteläheisen sovelluksien luonnin C++ kielellä
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa luoda monipuolisia sovelluksia omatoimisesti.
Esitietovaatimukset
Ohjelmoinnin perusteet