Non-stop
Course name Introduction to Programming (C++)
Course date 29.02.2020 - 31.12.2025
Institution Metropolia University of Applied Sciences
Course language Finnish
Credits 3 ECTS credit

Field Technology HUB
Teacher viopesupport@metropolia.fi
Email
Available for open UAS No
Level Bachelor

Queries related to enrolment practices
Enrolment period 29.02.2020 - 31.12.2024
Implementation plan
Enrol
Course enrolment info

Introduction to Programming (C++)

29.02.2020 - 31.12.2025

Course description

Tavoitteet

  • opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa
  • opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään
  • opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa
  • opiskelija osaa määritellä ja käyttää geneerisiä funktioita ja luokkia sekä operaattorifunktioita.

Sisältö

  • olion automaattinen ja dynaaminen luonti
  • konstruktorit ja destruktorit
  • periytyminen, assosiaatiot, koostuminen
  • funktioiden kuormittaminen
  • virtuaalifunktiot
  • erilaiset parametrityypit
  • kopiointikonstruktori
  • operaattorifunktiot
  • geneeriset funktiot ja luokat
  • standardi luokkakirjasto

Prerequisites

Ei ole

Assessment criteria

Kun opiskelija on tehnyt 80% tehtävistä, niin kurssiarvioinnin saamiseksi hänen tulee lähettää sähköpostiviestiä osoitteeseen: viopesupport@metropolia.fi

Kurssi arvioidaan periaatteella hyväksytty/hylätty.

Arvioinnit pyritään viemään mahdollisimman nopeasi, mutta tutkintosääntömme mukaisesti enintään neljän (4) viikon kuluessa siitä, kun olemme vastaanottaneet ilmoituksenne opintojakson suorittamisesta.

Course way of working and time table

Kurssi on 100% itsenäisesti suoritettava kurssi jolle voi ilmoittautua ympäri vuoden 24/7 ja sen suorittamisen voi aloittaa itselle sopivana ajankohtan.

Kurssi suoritetaan itsenäisesti joten suoritusaika riippuu täysin opiskelijasta itsestään.

Kurssin oppimisympäristönä toimii Metropolian Viope-ympäristö.

Course info

Kurssi toimii NonStop periaatteella, joten sille voi ilmoittautua ympäri vuoden 24/7. Kurssi suoritetaan itsenäisesti Metropolian Viope-ympäristössä, joten opiskelutahti riippuu täysin opiskelijasta itsestään.

Course additional info

Kurssi toimii NonStop periaatteella, joten sille voi ilmoittautua ympäri vuoden 24/7. Kurssi suoritetaan itsenäisesti Metropolian Viope-ympäristössä, joten opiskelutahti riippuu täysin opiskelijasta itsestään.

Course enrolment info

  • Kurssilla ei ole kurssikiintiötä joten kaikki halukkaat pääsevät suorittamaan sen.
  • Kurssi on 100% netin kautta itsenäisesti suoritettava kurssi.
  • Kurssin suorittamisen voi aloittaa heti ilmoittautumisen jälkeen itselle sopivana ajankohtana.
  • Kurssin voi suorittaa täysin omaan tahtiin.
  • Kurssisuorituksia kirjataan sitä mukaan kun opiskelijat saavat suorituksensa tehtyä.