•   C++-ohjelmoinnin perusteet 5G00EI63-3009 30.08.2022-23.12.2022  5 op  (22TIETOB) +-
    Opintojakson osaamistavoitteet
    Opiskelija
    -tietää ja tuntee ohjelmoinnin perusidean ja vaiheita
    -osaa kehittää pienehköjä ohjelmia ja omaa valmiudet ohjelmoinnin jatko-opiskeluun
    -tuntee ohjelmoinnin idean ja konseptin, tavan tuottaa ohjelmia sekä omaa valmiudet ja kiinnostuksen/motivaation ohjelmointialalle (ainakin tietää sopiiko ala hänelle).  
    Esitietovaatimukset
    Perustaidot ja tiedot tietokoneen käytössä
    Opintojakson sisältö
    Ohjelmoinnin perusidea, ohjelmoinnin vaiheet: editointi, kääntäminen ja linkittäminen, debuggaus, ajaminen. Ohjelmoinnin perusrakenteet: kontrollirakenteet, muuttujat, vakiot, algoritmien muodostaminen, aliohjelmat ja parametrinvälitysmekanismit, viittaukset, ohjelman modularisointi, tietueet. Komentorivin käytön perusteet. Gitin peruskäyttö ja versionhallinta.
    Arviointikriteerit
    Tyydyttävä

    Opiskelija

    -ymmärtää sisällössä kuvatut ohjelmoinnin peruskäsitteet

    -osaa ratkoa yksinkertaisia ohjelmointiongelmia koodiesimerkkien ja malliratkaisujen pohjalta itsenäisesti

    -suoriutuu tehtävistä annettujen aikataulujen puitteissa

    Hyvä

    Opiskelija

    -ymmärtää sisällössä kuvatut peruskäsitteet sekä osaa näitä hyödyntäen ratkoa käytännön ohjelmointiongelmia monipuolisesti ja perustellusti

    -osaa modularisoida ohjelmakokonaisuuksia

    -osaa hyödyntää aihealueen aliohjelmakirjastoja tarkoituksenmukaisesti

    Kiitettävä

    Opiskelija

    -ymmärtää ohjelmoinnin peruskäsitteet ja rakenteet

    -osaa ratkoa käytännön pieniä ohjelmointiongelmia kekseliäästi ja monipuolisesti hyviä ja tarkoituksenmukaisia ohjelmointirakenteita käyttäen

    -osaa tuottaa hyvää ja selkeää ohjelmakoodia

    -osaa tunnistaa mahdolliset vaihtoehtoiset koodin toteutustavat

    -hallitsee hyvin ja monipuolisesti aihealueeseen liittyvien aliohjelmakirjastojen käytön

    -osaa arvioida ja analysoida omaa ohjelmointityötään kriittisesti ja monipuolisesti.


    Vastuuhenkilön nimi

    Hanna Kinnari-Korpela

    Opetuskielet

    Suomi

    Ajoitus

    30.08.2022 - 23.12.2022

    Ilmoittautumisaika

    23.07.2022 - 29.08.2022

    Opintopisteet

    5 op

    Ryhmä(t)

    22TIETOB

    Opettaja(t)

    Juha Ranta-Ojala

    Vastuuyksikkö

    Tietotekniikka

    Koulutusohjelma(t)

    Tietotekniikan tutkinto-ohjelma

    Toimipiste

    TAMK Pääkampus

    Arviointiasteikko

    0-5