Design patterns and object-oriented techniques (5 op)
Toteutuksen tunnus: IT00EC00-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
-
08.04.2024 - 21.04.2024
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
02.09.2024 - 20.12.2024
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Informaatioteknologian koulutusyksikkö
- Opetuskielet
- englanti
- Paikat
- 20 - 40
- Koulutus
- Degree Programme in Information Technology
- Opettajat
- Miika Reijonen
- Vastuuopettaja
- Miika Reijonen
- Ryhmät
-
ITMI22SPInformation technology, päivätoteutus
- Opintojakso
- IT00EC00
Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 49 t 0 min.
Aika | Aihe | Tila |
---|---|---|
Ke 04.09.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 11.09.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 18.09.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 25.09.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 02.10.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 09.10.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 16.10.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 30.10.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 06.11.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 13.11.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 20.11.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 27.11.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 04.12.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Ke 11.12.2024 klo 13:00 - 16:30 (3 t 30 min) |
Design patterns and object-oriented techniques IT00EC00-3003 |
MA325
Byod-/teorialuokka
|
Tavoitteet
Tunnet edistyneitä ohjelmointitekniikoita ja osaat käyttää suunnittelumalleja.
Tunnet suunnittelumallit ja niiden käyttötarkoitukset.
Osaat soveltaa malleja ohjelmoinnissa ja kuvata ohjelman rakenteen UML-kielellä.
Sisältö
Mitä ovat suunnittelumallit ja edistyneet ohjelmointitekniikat olio-ohjelmoinnin näkökulmasta?
Mitä suunnittelumalleja on olemassa?
Miten suunnittelumalli valitaan?
Miten suunnittelumalleja sovelletaan ohjelmoinnissa?
Miten suunnittelumallit ja koodin rakenne kuvataan UML-kielellä?
Arviointiasteikko
1-5
Esitietovaatimukset
Edellytetään hyvää ohjelmointitaitoa.