Laiteläheinen ohjelmointi

Rakennetyyppi: Opintojakso
Koodi: KL04BT40060
Taso: AMK
Laajuus: 4.0 op
Vastuuopettaja: Stenberg, Seppo
Opetuskieli: Suomi

Opinnon toteutukset, suunniteltu opiskeluvuosi ja lukukausi

Opetussuunnitelma  Lukukausi  Laajuus  Kauden alkupvm.  Kauden loppupvm.
TITE-2013   2-S   4.0   2014-09-01   2014-12-31  
TITE-2014   2-S   4.0   2015-08-01   2015-12-31  
TITE-2015   2-S   4.0   2016-08-01   2016-12-31  
TITE-2016   2-S   4.0   2017-08-01   2017-12-31  

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija osaa tietokoneen ja sulautetun laitteen yhteiskäytön perusteita sekä yksinkertaisia ohjaus- ja valvontatoteutuksia. Opiskelija kykenee suunnittelemaan modulaarisen ohjelman, jossa tietojen käsittely, viittaukset ja talletukset toteutetaan tehokasta käskykantaa käyttäen. Lisäksi opiskelija osaa soveltaa tiedonkeruuseen ja –tallennukseen erilaisia laitteita ja menetelmiä. Opiskelija osaa kehittää C-kielistä ohjelmaa laiteläheisessä ympäristössä.

Opiskelijan työmäärä

Työmäärä yhteensä: 80 h
- mistä työjärjestyksessä olevaa opiskelua: 40 h
- mistä itsenäistä opiskelua: 40 h

Edeltävät opinnot / Suositellut valinnaiset opinnot

Edeltäviä opintoja ei tarvita.

Sisältö

Opetuksessa käytetään C-kielen ohjelmointityökaluja ja liitetään sulautettujen laitteet tietokoneeseen. Mittaustietoja kerätään erillisellä mittauskortilla tai tarkoitukseen sopivalla sulautetulla laitteella ja muokataan sopivaan muotoon.

Opiskelumateriaali

Verkkomateriaali.

Kernighan & Ritchie: The C Programming Language

Opetusmuoto / Opetusmenetelmät

Luennot ja harjoitustyöt

Arviointikriteerit

Kiitettävä 5
Opiskelija osaa tehdä harjoitustyöt hyvin. Opiskelija osaa ohjelmoinnin perusrakenteet ja osaa soveltaa niitä.

Hyvä 4-3
Opiskelija osaa tehdä harjoitustyöt. Opiskelija osaa ohjelmoinnin perusrakenteet.

Tyydyttävä 2-1
Opiskelija läpäisee harjoitustyöt kohtuullisesti. Opiskelija osaa ohjelmoinnin perusrakenteet tyydyttävästi.

Arviointimenetelmät

Tentti ja harjoitustyöt

Takaisin