VAMK

Vaihda kieltä: English

Etusivu > Opintohaku > C-ohjelmointi (TT00BI66)

C-ohjelmointi

Rakennetyyppi: Opintojakso
Koodi: TT00BI66
OPS: TK 2022 / 2023 / 2024
TT 2022 / 2023 / 2024 / V2022 / V2024
Taso: Tradenomi (AMK) / Insinööri (AMK)
Opiskeluvuosi: 1 (2022-2023 / 2023-2024 / 2024-2025)
Laajuus: 5 op
Vastuuopettaja: Matila, Jukka
Opetuskieli: Suomi

Toteutukset

Tot.Ryhmä(t)OpiskeluaikaOpettaja(t)KieliIlmoittautuminen
3001TT2022-1, TT2022-1A, TT2022-1B, TT2022-1C, TT2022-1D9.1.2023 – 29.4.2023Jukka MatilaSuomi1.12.2022 – 10.1.2023
3002TT2022V-1, TT2022V-1A, TT2022V-1B9.1.2023 – 13.5.2023Jukka MatilaSuomi1.12.2022 – 9.1.2023
3003TT2023-1, TT2023-1A, TT2023-1B, TT2023-1C, TT2023-1D8.1.2024 – 30.4.2024Jukka MatilaSuomi1.12.2023 – 12.1.2024
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

Alla oleva kuvaus koskee lukuvuotta: 2024-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