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 opetellaan C-kielen peruskäskyt ja -rakenteet. C-kielen ominaisuudet ja erityispiirteet (merkit, luvut, merkkijonot, taulukot ja ohjausrakenteet). Omien funktioiden toteutus, kirjastofunktioiden käyttö sekä tietueet. Funktioparametrien käyttö, osoittimet, tiedostojen käyttö, luku- ja kirjoitusoperaatiot sekä standarditietovirrat. C-kielisen ohjelman käännösvaiheet, esikääntäjän ohjaus.

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