Siirry suoraan sisältöön

C#-ohjelmoinnin perusteetLaajuus (4 op)

Opintojakson tunnus: C-10065-TT00AC49

Opintojakson perustiedot


Laajuus
4 op
Korkeakoulu
Metropolia Ammattikorkeakoulu

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija ymmärtää .NET-arkkitehtuurin perusteet. Hän ymmärtää ja pystyy ohjelmoimaan ja debuggaamaan yksinkertaisia C#-kielisiä ohjelmia

Sisältö

Johdanto C#-kieleen, ohjelman perusrakenne, tietotyypit, operaattorit, valintalauseet, toistolauseet, poikkeukset, taulukot, olio-ohjelmoinnin perusteet, monimuotoisuus olio-ohjelmoinnissa, merkkijonon käsittely, tiedostojen käsittely

Arviointikriteerit, tyydyttävä (1)

Algoritmit ja ohjausrakenteet: - Ymmärtää eri kontrollirakenteiden merkityksen ja osaa valita tilanteeseen sopivan rakenteen. - Osaa selittää yksinkertaisen ohjelman etenemisen. Muuttujat, vakiot ja tyypit: - Ymmärtää muuttujan tyypin ja arvon merkityksen. Aliohjelmat: - Ymmärtää aliohjelmien merkityksen sekä nimeämisen ja kutsumisen periaatteen.

Arviointikriteerit, hyvä (3)

Algoritmit ja ohjausrakenteet: - Osaa laatia yksinkertaisia algoritmeja. - Osaa peruskontrollirakenteiden käytön. - Ymmärtää vuorovaikutteisen (syöttötietoja kyselevän ja tulostietoja kirjoittavan) ohjelman idean ja osaa toteuttaa tällaisia. - Tuntee taulukosta etsimisen idean ja osaa ohjelmoida peräkkäishaun. Muuttujat, vakiot ja tyypit - Osaa määritellä käyttötarkoitukseen sopivia muuttujia ja vakioita.

Arviointikriteerit, kiitettävä (5)

Algoritmit ja ohjausrakenteet: - Osaa tehdä elegantteja ratkaisuja pelkän oikean toiminnan lisäksi. - Osaa hyödyntää taulukoita monipuolisesti (peräkkäiskäsittely, hajakäsittely, assosiatiivinen haku). Muuttujat, vakiot ja tyypit: - Osaa määritellä ja käyttää kaksiulotteista taulukkoa. Aliohjelmat - Osaa tehdä testit aliohjelmille.

Siirry alkuun