C Programming
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | IITB8001 |
Tyyppi: | Pakollinen / Perusopinnot |
OPS: | IT 2016 / 2017 / 2018 / 2019 / 2020 / 2021 |
Taso: | Insinööri (AMK) |
Opiskeluvuosi: | 1 (2016-2017 / 2017-2018 / 2018-2019 / 2019-2020 / 2020-2021 / 2021-2022) |
Laajuus: | 4 op |
Vastuuopettaja: | Gao, Chao |
Opetuskieli: | Englanti |
Toteutukset
Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|---|
1 | I-IT-1N | 9.1.2017 – 30.4.2017 | Chao Gao | Englanti | 12.12.2016 – 16.1.2017 |
2 | I-IT-1N | 8.1.2018 – 23.2.2018 | Chao Gao | Englanti | 11.12.2017 – 15.1.2018 |
3 | I-IT-1N | 7.1.2019 – 1.4.2019 | Chao Gao | Englanti | 10.12.2018 – 14.1.2019 |
4 | I-IT-1N | 7.1.2020 – 3.4.2020 | Johan Dams, Mikael Jakas | Englanti | 16.12.2019 – 14.1.2020 |
3001 | IT2020-1, IT2020-1A, IT2020-1B, IT2020-1C, IT2020-1D | 4.1.2021 – 28.2.2021 | Johan Dams, Mikael Jakas | Englanti | 17.8.2020 – 10.1.2021 |
3002 | IT2021-1A, IT2021-1B, IT2021-1C, IT2021-1D | 3.1.2022 – 27.2.2022 | Mikael Jakas | Englanti | 1.12.2021 – 10.1.2022 |
Alla oleva kuvaus koskee lukuvuotta: 2021-2022
Osaamistavoitteet
After the course, the student is familiar with the variable types and data structures of the C language. She masters the control structures and basics of C software using functions. The student is able to use the standard C language libraries.
Opiskelijan työmäärä
108 h, which contains 56 h of scheduled contact studies.
The assessment of student’s own learning 1 h is included in contact lessons.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Introduction to Programming.
Sisältö
Properties and specialties of the C language (characters, numbers, strings, arrays and control structures). Implementation of the user's own functions, how to use library functions, structs. How to use function parameters, pointers, file I/O, write and read operations and standard streams. Compilation process in detail.
Opiskelumateriaali
Material on the course Moodle- site. Help on Visual Studio.
Opetusmuoto / Opetusmenetelmät
Evaluated assignments with short lectures in a PC classroom.
Arviointikriteerit
Grade 5: The student can find out the library functions supplied by the development environment and she can apply these fluently to programming tasks, which are suitable for the C language.
Grade 3: The student understands the importance of functions and she can write them. She is able to utilize basic library functions is programming.
Grade 1: The student can use the basic structures of the C language.
Arviointimenetelmät
Assignments 50 % and an examination 50 %.