Siirry suoraan sisältöön

Python-ohjelmointi (5 op)

Toteutuksen tunnus: TT00CC54-3005

Toteutuksen perustiedot


Ilmoittautumisaika
02.07.2025 - 31.07.2025
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
01.08.2025 - 31.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Jaakko Vanhala
Ryhmät
TTM25SAI
TTM25SAI
Opintojakso
TT00CC54

Toteutuksella on 7 opetustapahtumaa joiden yhteenlaskettu kesto on 21 t 0 min.

Aika Aihe Tila
Ma 27.10.2025 klo 17:00 - 20:00
(3 t 0 min)
Python-ohjelmointi
Teams
Ma 03.11.2025 klo 17:00 - 20:00
(3 t 0 min)
Python-ohjelmointi
Teams
Ma 10.11.2025 klo 17:00 - 20:00
(3 t 0 min)
Python-ohjelmointi
Teams
Ma 17.11.2025 klo 17:00 - 20:00
(3 t 0 min)
Python-ohjelmointi
Teams
Ma 24.11.2025 klo 17:00 - 20:00
(3 t 0 min)
Python-ohjelmointi
Teams
Ma 01.12.2025 klo 17:00 - 20:00
(3 t 0 min)
Python-ohjelmointi
Teams
Ma 08.12.2025 klo 17:00 - 20:00
(3 t 0 min)
Python-ohjelmointi
Teams
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opiskelija hallitsee monipuolisen Python-ohjelmoinnin, valinta- ja toistorakenteen, tiedostojen käsittelyn, funktiot, luokkarakenteen, modulit, sekä virheiden ja tietokantojen käsittelyn. Opiskelija tutustuu myös monipuolisesti erilaisten ohjelmakirjastojen käyttöön ja kykenee ratkaisemaan laajojakin ohjelmointitehtäviä Python-kielen avulla.

Sisältö

Python-kielisen ohjelman rakenne
Toisto- ja ehtorakenteet
Valmiit ja itse määritellyt tietotyypit
Funktiot ja luokat
Säännölliset lausekkeet
Tietokantojen käsittely
Ohjelmakirjastojen käyttö
- Numpy
- Pandas
- Matplotlib

Arviointiasteikko

0 - 5

Arviointikriteerit, kiitettävä (5)

Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.

Arviointikriteerit, hyvä (3)

Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.

Arviointikriteerit, tyydyttävä (1)

Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.

Esitietovaatimukset

Ohjelmoinnin perusteet
Nykyaikainen ohjelmistokehitys

Siirry alkuun