|
|
|||||||||||||||||
ELEP-1510 Laitteistoläheinen ohjelmointi, 3 op
|
Pekka Ruuskanen, Mika Saari
| Luentoajat ja -paikat | Kohderyhmä, jolle suositellaan | |
| Toteutus 1 |
|
Aktiivinen osallistuminen luennoille, opintopäiväkirjat ja harjoitustehtävät.
Osasuoritusten pitää liittyä samaan toteutuskertaan
-
Luoda perusta C-ohjelmointitaidolle, jota voi käyttää työvälineenä opiskelussaan ja tutkimustyössään. Antaa lähtötason, josta harjoittelemalla pystyy kehittymään ammattitaitoiseksi C -ohjelmien laatijaksi.
| Sisältöalue | 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. |
Harjoitustehtävät ja opintopäiväkirjat
Opintojaksolla käytetään suoritusmerkintäistä arviointiasteikkoa (hyväksytty-hylätty)
| Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
| Kirja | Ohjelmointi | Kernighan B.W., Ritchie D. M. | 951-826-773-1 | Suomi |
| Opintojakso | P/S | Selite |
| OHJP-1100 Ohjelmointitekniikka | Suositeltava |
| Kuvaus | Opetusmuodot | Toteutustapa | |
| Toteutus 1 | Luentoja 30h, harjoituksia 20h | Luennot Harjoitukset Harjoitustyöt Oppimispäiväkirja, portfolio ja muu kirjallinen tuotos |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |