Siirry suoraan sisältöön

C#-ohjelmoinnin perusteet (4 op)

Toteutuksen tunnus: TT00AC49-3086

Toteutuksen perustiedot


Ajoitus
01.08.2024 - 30.07.2025
Toteutus on käynnissä.
Opintopistemäärä
4 op
Lähiosuus
0 op
Virtuaaliosuus
4 op
Toteutustapa
Etäopetus
Yksikkö
(2019-2024) ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettajat
Janne Salonen
Vastuuopettaja
Janne Salonen
Ryhmät
Viope_nonstop_15
Viope_nonstop_15
Opintojakso
TT00AC49
Toteutukselle TT00AC49-3086 ei löytynyt varauksia!

Tavoitteet

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

Arviointiasteikko

Hyväksytty/Hylätty

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