VAMK

Vaihda kieltä: English

Etusivu > Ajankohtaiset koulutukset > Information Technology (IT) > 2022 > Vuosi 1 > C Programming (IT00BL18)

C Programming

Rakennetyyppi: Opintojakso
Koodi: IT00BL18
OPS: IT 2022
Taso: Insinööri (AMK)
Opiskeluvuosi: 1 (2022-2023)
Lukukausi: Kevät
Laajuus: 5 op
Vastuuopettaja: Matila, Jukka
Opetuskieli: Englanti

Toteutukset lukuvuonna 2022-2023

Tot.Ryhmä(t)OpiskeluaikaOpettaja(t)KieliIlmoittautuminen
3001IT2022-1, IT2022-1A, IT2022-1B24.10.2022 – 25.3.2023Mikael JakasSuomi1.12.2022 – 9.1.2023

Suoritus rästissä? Katso toteutukset lukuvuonna 2023-2024.

Osaamistavoitteet

After the course, the student is familiar with the variable types and data structures of the C language. He/she masters the control structures and basics of C-language functions. The student is able to use standard C-language libraries.

Opiskelijan työmäärä

135 h, of which 50 hours of scheduled contact teaching.

Edeltävät opinnot / Suositellut valinnaiset opinnot

Introduction to programming.

Sisältö

The course teaches basic commands and structures for the C language. Characteristics and special features of C (characters, numbers, strings, tables, and control structures). Implementation of my functions, use library functions, and records. Use of function parameters, pointers, file usage, read/write operations, and standard data streams. Translation phases of the C-language programme, pre-translator control.

Opiskelumateriaali

Material provided by the teacher.

Opetusmuoto / Opetusmenetelmät

Exercises in computer class. In addition to rehearsals, short lectures. The exercises will be evaluated.

Arviointikriteerit

Grade 5: The student is able to find out the library functions offered by the development environment and apply them flexibly to programming tasks suitable for the C language.
Grade 3: The student understands the meaning of functions and can write them. They know how to use basic library functions for programming.
Grade 1: The student is able to use the basic sentences of the C language.

Arviointimenetelmät

Programming exercises 50 %, mini quizzes 30 % and final examination/project 20 %.


Takaisin