Siirry suoraan sisältöön

C++ Programming (4 op)

Toteutuksen tunnus: A800BD66-3006

Toteutuksen perustiedot


Ilmoittautumisaika

07.02.2022 - 20.03.2022

Ajoitus

07.03.2022 - 08.05.2022

Laajuus

4 op

Yksikkö

SeAMK Tekniikka

Toimipiste

SeAMK Seinäjoki, Frami

Opetuskielet

  • Suomi

Tutkinto-ohjelma

  • Professional Studies in Technology

Opettaja

  • Juha Yli-Hemminki

Opiskelijaryhmät

  • IEPIP21
    International Professional Studies
  • AUTE18SA
    Insinööri (AMK), Automaatiotekniikka

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.

Opiskelijan ajankäyttö ja kuormitus

Ilmoitetaan opintojakson alussa.

Arviointiasteikko

1-5

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.

Arviointimenetelmät ja arvioinnin perusteet

Aktiivisuuden, tuntitehtävien ja projektien pisteytys.

Esitietovaatimukset

Ohjelmoinnin perusteet