Ohjelmoinnin perusteet C# kevät 2026 (5op)
Toteutuksen tunnus: C-02537-CO00BV54-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 01.12.2025 - 30.04.2026
- Ilmoittautuminen toteutukselle on käynnissä.
- Ajoitus
- 12.01.2026 - 31.05.2026
- Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 5 op
- Korkeakoulu
- Savonia-ammattikorkeakoulu
- Opetuskielet
- suomi
- Paikat
- 0 - 500
- Opintojakso
- C-02537-CO00BV54
Arviointiasteikko
H-5
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa suunnitella ja toteuttaa ohjelmistoja C#-kielellä. Hän hallitsee muuttujat ja lukutaulukot sekä merkkijonot ja niiden käsittelyfunktiot. Opiskelija osaa tehdä omia funktioita ja hän osaa luoda tiedostoja, kirjoittaa dataa niihin ja lukea tietoa niistä.
Sisältö
Muuttujat, lukutaulukot Merkkijonot ja niiden käsittely Syöttö- ja tulostusfunktiot Totuusarvot Satunnaisluvut Toisto-, valinta- ja ehtorakenteet Funktiot - Funktioiden esittely - Funktioiden toteutus - Funktioiden käyttäminen - C#:n funktiot/omat funktiot Tiedostojen käsittely - Luonti/avaaminen ja sulkeminen - Tiedostoon kirjoittaminen - Tiedostosta lukeminen
Oppimateriaalit
Opintojakson alussa Moodlessa julkaistaan kurssin materiaali
Opetusmenetelmät
- Opintojakso koostuu teemoista, joihin kuuluu opetusvideoita, harjoitustehtäviä sekä palautettavia, teemaan liittyviä, tehtäviä. Palautettavat tehtävät tulee palauttaa 31.5.2026 mennessä. - Opintojakson Moodle-alusta avautuu tehtäviin orientoitumista ja tutustumista varten maanantaina 12.1.2026. Opintojakson Moodle-alustalle täytyy kirjautua perjantaihin 1.5.2026 mennessä, jotta opintojakson voi suorittaa. - Kurssin aloitusluento on tiistaina 13.1.2026 klo 16:00 Zoomilla (linkki löytyy moodle-kurssilta ja luento nauhoitetaan). Luennolle osallistuminen erittäin suositeltavaa! Luennolla käydään läpi kurssin suoritukseen liittyvät asiat. - Kurssilla ei järjestetä erillistä tenttiä, vaan arviointi perustuu palautettuihin tehtäviin - Opintojakson arviointi ja arvosanojen tallennus 12.6.2026 mennessä.
Esitietovaatimukset
Ei vaadittavia edeltäviä opintoja, mutta tietokoneenkäytön perusosaaminen vaaditaan