Peliohjelmointi ja tekoälyt (5 op)
Toteutuksen tunnus: TX00CG88-3009
Toteutuksen perustiedot
- Ilmoittautumisaika
-
02.05.2023 - 20.08.2023
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
21.08.2023 - 15.10.2023
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- (2019-2024) ICT ja tuotantotalous
- Toimipiste
- Karaportti 2
- Opetuskielet
- suomi
- Paikat
- 0 - 35
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Toteutuksella on 7 opetustapahtumaa joiden yhteenlaskettu kesto on 37 t 0 min.
Aika | Aihe | Tila |
---|---|---|
Ma 28.08.2023 klo 13:00 - 16:00 (3 t 0 min) |
Peliohjelmointi ja tekoälyt TX00CG88-3009 |
Zoom
|
Ke 30.08.2023 klo 09:00 - 16:00 (7 t 0 min) |
Peliohjelmointi ja tekoälyt TX00CG88-3009 |
KME762
Oppimistila
|
To 31.08.2023 klo 09:00 - 16:00 (7 t 0 min) |
Peliohjelmointi ja tekoälyt TX00CG88-3009 |
KMC565
Digitila
|
Ma 04.09.2023 klo 13:00 - 16:00 (3 t 0 min) |
Peliohjelmointi ja tekoälyt TX00CG88-3009 |
Zoom
|
Ti 05.09.2023 klo 09:00 - 16:00 (7 t 0 min) |
Peliohjelmointi ja tekoälyt TX00CG88-3009 |
KMC565
Digitila
|
To 07.09.2023 klo 09:00 - 16:00 (7 t 0 min) |
Peliohjelmointi ja tekoälyt TX00CG88-3009 |
KMC565
Digitila
|
Pe 08.09.2023 klo 13:00 - 16:00 (3 t 0 min) |
Peliohjelmointi ja tekoälyt TX00CG88-3009 |
Zoom
|
Tavoitteet
Opiskelija oppii erilaisten peleissä hyödynnettävissä olevien tekoälytekniikoiden periaatteet. Hän osaa käytännössä valita ja toteuttaa tarvittavia tekniikoita peliprojekteissa. Hän hallitsee koneoppimisen perusteet.
Sisältö
Kurssilla tutustutaan erilaisiin tietokonepelien tekoälymenetelmiin. Teoreettisen pohjan lisäksi kurssilla saa myös käytännönläheistä kokemusta tekoälyjen rakentamisesta. Käsiteltäviä asioita ovat mm. liikealgoritmit, polunetsintä, päätöksentekoalgoritmit, pelipuut ja koneoppiminen.
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija hallitsee tärkeimmät kurssilla tutkitut tekoälytekniikat sekä teoriassa että käytännössä. Hän osaa soveltaa tekniikoita yksinkertaisissa tilanteissa.
Arviointikriteerit, hyvä (3)
Opiskelija hallitsee useimmat kurssilla tutkitut tekoälytekniikat sekä teoriassa että käytännössä. Hän osaa soveltaa omissapeli projekteissaan.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee kaikki kurssilla tutkitut tekoälytekniikat sekä teoriassa että käytännössä. Hän osaa soveltaa ja muokata tekniikoita omissa peliprojekteissaan.
Arviointikriteeri, hyväksytty/hylätty
Opiskelija hallitsee tärkeimmät kurssilla tutkitut tekoälytekniikat sekä teoriassa että käytännössä. Hän osaa soveltaa tekniikoita yksinkertaisissa tilanteissa.
Lisätiedot
Tietorakenteet ja algoritmit, C++