C++ ohjelmointi 2 (2 cr)
Code: TT00BT69-3004
General information
- Enrollment
-
01.08.2023 - 30.09.2023
Registration for the implementation has ended.
- Timing
-
01.08.2023 - 31.12.2023
Implementation has ended.
- Number of ECTS credits allocated
- 2 cr
- Local portion
- 2 cr
- Mode of delivery
- Contact learning
- Unit
- Teknologia
- Teaching languages
- Finnish
- Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Evaluation scale
0 - 5
Content scheduling
Kertausta C++:sta: luokkien määrittely, konstruktorit, periminen ja koostaminen
Aliohjelmamallit
Luokkamallit
Älykkäät osoittimet
Moniperintä, nimiavaruudet, poikkeuskäsittely ja komentoriviparametrit
Objective
Opiskelija oppii käyttämään C++-kielen edistyneempiä tekniikoita.
Accomplishment methods
Luennot, tuntitehtävät ja loppukoe. Kurssin voi halutessaan suorittaa itsenäisesti.
Content
Aliohjelmamallit
Luokkamallit
Poikkeuskäsittely, moniperintä
Älykkäät osoittimet
Location and time
Lukujärjestyksen mukaan
Materials
Kaikki materiaali löytyy Moodlesta, kurssiavaimen saa opettajalta
Teaching methods
Luennot ja tehtävät
Employer connections
-
International connections
-
Completion alternatives
itsenäinen opiskelu
Student workload
26 h lähiopetusta, 26 h itseopiskelua
Assessment criteria, satisfactory (1)
Opiskelija ymmärtää C++-kielellä kirjoitettua ohjelmakoodia ja osaa rakentaa yksinkertaisia olio-ohjelmoinnin periaatteita hyödyntäviä ohjelmia.
Assessment criteria, good (3)
Opiskelija osaa ratkaista ohjelmointitehtäviä C++-kieltä ja sen olio-ominaisuuksia käyttäen.
Assessment criteria, excellent (5)
Opiskelija osaa soveltaa C++-kieltä laajasti erilaisissa ohjelmointitehtävissä.
Qualifications
Ohjelmoinnin perusteet
Olio-ohjelmoinnin perusteet
C++ ohjelmointi