|
Opinto-opas 2010-2011
ELEP-1510 Laitteistoläheinen ohjelmointi, 3 op
|
Vastuuhenkilö
Veikko Haukka
Opetus
Opetusmuoto | P1 | P2 | P3 | P4 | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
|
Suoritusvaatimukset
Aktiivinen osallistuminen luennoille, opintopäiväkirjat ja harjoitustehtävät.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija osaa - nimetä C-kielen elementtejä. - tuottaa pieniä yksinkertaisia ohjelmia C-kielellä. - soveltaa C-ohjelmointia sulautetuissa järjestelmissä.
Sisältö
Sisältö | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | C-kielen elementit:tietotyypit, operaattorit, ohjausrakenteet ja taulukot | Opetellaan pienimuotoisten ongelmien ratkaisemista ja ohjelmien toteuttamista C-ohjelmointikieltä käyttäen. | Erilaiset ohjelmointityövälineet. |
2. | C-kielen elementit: funktiot, tietueet, tiedostot ja kirjastot. | Opitun soveltaminen esimerkkien avulla. | Standardikirjastojen tarjoamat valmiit funktiot, niiden esittely ja soveltaminen |
3. | C-kielen elementit:osoittimet. | Osoittimien soveltaminen esimerkkien avulla. | Monimutkaisten esimerkkien läpikäynti. |
4. | C-ohjelmointi sulautetuissa järjestelmissä | Ohjelmointityökalut | AVR-mikrokontrollerin ohjelmointi. |
Opintojakson arvostelu
Harjoitustehtävät ja opintopäiväkirjat
Arvosteluasteikko:
Opintojaksolla käytetään suoritusmerkintäistä arviointiasteikkoa (hyväksytty-hylätty)
Osasuoritukset:
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Ohjelmointi | Kernighan B.W., Ritchie D. M. | 951-826-773-1 | Suomi |
Esitietovaatimukset
Opintojakso | P/S | Selite |
OHJP-1100 Ohjelmointitekniikka | Suositeltava |
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
Opintojakso ei vastaan mitään toista opintojaksoa
Tarkempia tietoja toteutuskerroittain
Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |
Luentoja 30h, harjoituksia 20h | Luennot Harjoitukset Harjoitustyöt Oppimispäiväkirja, portfolio ja muu kirjallinen tuotos |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |