VAMK

Vaihda kieltä: English

Etusivu > Ajankohtaiset koulutukset > Tietotekniikan koulutus (TT) > V2024 > Vuosi 1 > C-ohjelmointi (TT00BI66)

C-ohjelmointi

Rakennetyyppi: Opintojakso
Koodi: TT00BI66
OPS: TT V2024
Taso: Insinööri (AMK)
Opiskeluvuosi: 1 (2024-2025)
Lukukausi: Kevät
Laajuus: 5 op
Vastuuopettaja: Matila, Jukka
Opetuskieli: Suomi

Toteutukset lukuvuonna 2024-2025

Tot.Ryhmä(t)OpiskeluaikaOpettaja(t)KieliIlmoittautuminen
3006TT2024-1, TT2024-1A, TT2024-1B, TT2024-1C, TT2024-1D7.1.2025 – 30.4.2025Jukka MatilaSuomi1.12.2024 – 13.1.2025
3007TT2024V-1, TT2024V-1A, TT2024V-1B7.1.2025 – 17.5.2025Jukka MatilaSuomi1.12.2024 – 13.1.2025

Osaamistavoitteet

Opintojakson jälkeen opiskelija tuntee C-kielen muuttujatyypit ja tietorakenteet. Hän hallitsee C-kielisten funktioista koostuvien ohjelmien ohjausrakenteet ja perusteet. Opiskelija osaa käyttää C-kielen standardikirjastoja.

Opiskelijan työmäärä

135 h, josta lukujärjestykseen merkittyä lähiopetusta 50 h.

Edeltävät opinnot / Suositellut valinnaiset opinnot

Johdatus ohjelmointiin.

Sisältö

Kurssilla syvennytään C-kielen peruskäskyihin ja -rakenteisiin sekä sen monipuolisiin ominaisuuksiin ja erityispiirteisiin. Opit käsittelemään merkkejä, lukuja, merkkijonoja ja taulukoita sekä hallitsemaan erilaisia ohjausrakenteita. Lisäksi kurssi kattaa omien funktioiden toteutuksen, kirjastofunktioiden tehokkaan käytön sekä tietueiden hyödyntämisen. Kurssilla käsitellään myös funktioparametrien käyttöä, osoittimia, tiedostojen käsittelyä, luku- ja kirjoitusoperaatioita sekä standarditietovirtoja. Opit hallitsemaan C-kielisen ohjelman käännösvaiheet ja esikääntäjän ohjauksen, mikä mahdollistaa ohjelmien tehokkaan ja virheettömän kehityksen.

Opiskelumateriaali

Opettajan toimittama materiaali.

Opetusmuoto / Opetusmenetelmät

Harjoituksia Tietokoneluokassa. Harjoitusten ohessa lyhyitä luentoja. Harjoitukset arvioidaan.

Arviointikriteerit

Arvosana 5: Opiskelija osaa selvittää kehitysympäristön tarjoamat kirjastofunktiot ja soveltaa niitä joustavasti C-kielelle sopiviin ohjelmointitehtäviin.
Arvosana 3: Opiskelija ymmärtää funktioiden merkityksen ja osaa kirjoittaa niitä. Hän osaa käyttää peruskirjastofunktioita ohjelmoinnissa.
Arvosana 1: Opiskelija osaa käyttää C-kielen peruslauseita.

Arviointimenetelmät

Harjoitustehtävät 50 %, minitentit 30 % ja lopputentti 20 %.


Takaisin