Python-ohjelmoinnin jatkokurssiLaajuus (5 op)
Tunnus: TT00CV67
Laajuus
5 op
Opetuskieli
- suomi
Vastuuhenkilö
- Jaakko Vanhala
Osaamistavoitteet
Opiskelija syventää osaamistaan Python-kielen olioiden käsittelyssä, perehtyy funktionaaliseen ohjelmointiin sekä tutustuu pygame-kirjastoon pelikehityksen kontekstissa.
Sisältö
Luokkahierarkiat
Näkyvyysmääreet
Olio-ohjelmoinnin tekniikat
Kapselointi
Koosteet
Rekursio
Generaattorit
Funktionaalinen ohjelmointi
Säännölliset lausekkeet
pygame-kirjasto
Oppimateriaalit
Ilmoitetaan toteutuksen kuvauksessa.
Ilmoittautumisaika
02.07.2024 - 31.07.2024
Ajoitus
01.08.2024 - 31.12.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Opetuskielet
- Suomi
Koulutus
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Jaakko Vanhala
Tavoitteet
Opiskelija syventää osaamistaan Python-kielen olioiden käsittelyssä, perehtyy funktionaaliseen ohjelmointiin sekä tutustuu pygame-kirjastoon pelikehityksen kontekstissa.
Sisältö
Luokkahierarkiat
Näkyvyysmääreet
Olio-ohjelmoinnin tekniikat
Kapselointi
Koosteet
Rekursio
Generaattorit
Funktionaalinen ohjelmointi
Säännölliset lausekkeet
pygame-kirjasto
Oppimateriaalit
Ilmoitetaan toteutuksen kuvauksessa.
Arviointiasteikko
0 - 5
Esitietovaatimukset
Ohjelmoinnin perusteet
Nykyaikainen ohjelmistokehitys