Ohjelmoinnin perusteet (3 op)
Toteutuksen tunnus: TT00CB41-3010
Toteutuksen perustiedot
- Ilmoittautumisaika
-
02.07.2025 - 31.07.2025
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
- Ajoitus
-
01.08.2025 - 26.10.2025
Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Teknologia
- Opetuskielet
- suomi
- Koulutus
- Tietojenkäsittelyn koulutus
Toteutuksella on 8 opetustapahtumaa joiden yhteenlaskettu kesto on 24 t 30 min.
Aika | Aihe | Tila |
---|---|---|
Ti 19.08.2025 klo 13:15 - 15:00 (1 t 45 min) |
Ohjelmoinnin perusteet TT00CB41-3010 |
TA12L123 ML8
TA12L123 ML8
|
Ke 03.09.2025 klo 12:45 - 16:00 (3 t 15 min) |
Ohjelmoinnin perusteet TT00CB41-3010 |
TA12L123 ML8
TA12L123 ML8
|
Ke 10.09.2025 klo 12:45 - 16:00 (3 t 15 min) |
Ohjelmoinnin perusteet TT00CB41-3010 |
TA12L123 ML8
TA12L123 ML8
|
Ke 17.09.2025 klo 12:45 - 16:00 (3 t 15 min) |
Ohjelmoinnin perusteet TT00CB41-3010 |
TA12L123 ML8
TA12L123 ML8
|
Ke 24.09.2025 klo 12:45 - 16:00 (3 t 15 min) |
Ohjelmoinnin perusteet TT00CB41-3010 |
TA12L123 ML8
TA12L123 ML8
|
Ke 01.10.2025 klo 12:45 - 16:00 (3 t 15 min) |
Ohjelmoinnin perusteet TT00CB41-3010 |
TA12L123 ML8
TA12L123 ML8
|
Pe 10.10.2025 klo 08:30 - 11:45 (3 t 15 min) |
Ohjelmoinnin perusteet TT00CB41-3010 |
TA12L123 ML8
TA12L123 ML8
|
Ke 22.10.2025 klo 12:45 - 16:00 (3 t 15 min) |
Ohjelmoinnin perusteet TT00CB41-3010 |
TA12L123 ML8
TA12L123 ML8
|
Tavoitteet
Ohjelmoinnin perusteet kurssilla opitaan perusteet ohjelmoinnista. Ohjelmointikielenä käytetään C# tai Java ohjelmointikieltä.
Sisältö
1. Yleistä ohjelmoinnista
2. Työkalut
2.1 Kääntäjä ja tulkki
2.2 Tekstinkäsittelijä
2.3 Virheenjäljitin
2.4 Versionhallinta
3. Muuttujat, osa 1
3.1 Muuttujan käsite
3.2 Perustietotyypit
4. Kontrollirakenteet
4.1 If
4.2 Switch-case
4.3 While / Do-while
4.4 For
4.5 Exceptions / Poikkeukset
5. Aliohjelmat / funktiot / metodit
5.1 Metodit
6. Muuttujat, osa 2
6.1 Arrays / taulukot
6.2 Tietueet
6.3 Pointer / references
7. Dokumentaatio
7.1 Koodin dokumentointi
7.2 Kehitysympäristöt, kirjastot ja API:t
Oppimateriaalit
https://digicampus.fi/course/view.php?id=445&lang=fi
Arviointiasteikko
0 - 5
Arviointikriteerit, kiitettävä (5)
yli 95% kokonaispistemäärästä.
Arviointikriteerit, hyvä (3)
65% - 95% kokonaispistemäärästä.
Arviointikriteerit, tyydyttävä (1)
50% - 65% kokonaispistemäärästä.
Arviointikriteeri, hyväksytty/hylätty
yli 50% kokonaispistemäärästä. Alle 50% on hylätty.
Esitietovaatimukset
Kurssin suorittaminen ei vaadi edeltävää ohjelmointiosaamista.
Osaamistavoitteet
Ohjelmoinnin perusteet kurssilla opitaan perusteet ohjelmoinnista. Ohjelmointikielenä käytetään C# tai Java ohjelmointikieltä.
Toteutustavat
Lähiopetus ja/tai verkko-opetus.
Suoritustavat
Kurssi on mahdollista suorittaa joko osin tai kokonaan verkkokurssina. Kurssilla tuotetaan yksinkertaisia ohjelmakoodeja esimerkkien avulla ja yhdistellään esimerkeistä toimiva ohjelma.
Sisältö
1. Yleistä ohjelmoinnista
2. Työkalut
2.1 Kääntäjä ja tulkki
2.2 Tekstinkäsittelijä
2.3 Virheenjäljitin
2.4 Versionhallinta
3. Muuttujat, osa 1
3.1 Muuttujan käsite
3.2 Perustietotyypit
4. Kontrollirakenteet
4.1 If
4.2 Switch-case
4.3 While / Do-while
4.4 For
4.5 Exceptions / Poikkeukset
5. Aliohjelmat / funktiot / metodit
5.1 Metodit
6. Muuttujat, osa 2
6.1 Arrays / taulukot
6.2 Tietueet
6.3 Pointer / references
7. Dokumentaatio
7.1 Koodin dokumentointi
7.2 Kehitysympäristöt, kirjastot ja API:t
Esitietovaatimukset
Kurssin suorittaminen ei vaadi edeltävää ohjelmointiosaamista.