Ohjelmistokehitys I
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | TTKA0715 |
Tyyppi: | Pakollinen / Ammattiopinnot |
OPS: | TK 2017 / 2018 / 2019 / 2020 / 2021 |
Taso: | Tradenomi (AMK) |
Opiskeluvuosi: | 2 (2018-2019 / 2019-2020 / 2020-2021 / 2021-2022 / 2022-2023) |
Laajuus: | 5 op |
Vastuuopettaja: | Ulvinen, Tero |
Opetuskieli: | Suomi |
Toteutukset
Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|---|
3001 | TK2019-2A, TK2019-2B | 24.8.2020 – 20.12.2020 | Kenneth Norrgård, Raija Tuomaala | Suomi | 17.8.2020 – 11.9.2020 |
3002 | TK2020-2A, TK2020-2B | 23.8.2021 – 19.12.2021 | Kenneth Norrgård | Suomi | 1.8.2021 – 6.9.2021 |
3003 | TK2021-2A, TK2021-2B | 22.8.2022 – 23.12.2022 | Tero Ulvinen | Suomi | 1.8.2022 – 6.9.2022 |
Alla oleva kuvaus koskee lukuvuotta: 2022-2023
Osaamistavoitteet
Opiskelija ymmärtää tietojärjestelmien kehittämisen prosessin.
Opiskelija ymmärtää käyttäjäkeskeisen suunnittelun menetelmiä ja oliomallintamisen ja oliokeskeiset menetelmät. Opiskelija osaa soveltaa mallinnuskieltä järjestelmän kehittämisessä eri sovellusalueilla.
Opiskelijan työmäärä
Työmäärä yhteensä: 135 h
- mistä työjärjestyksessä olevaa opiskelua: 45 h
- mistä itsenäistä opiskelua: 90 h
Oman oppimisen arviointi 1 h sisältyy lähiopetukseen.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Ohjelmoinnin perustietämys ja systeemityön perustietämys.
Ohjelmointi perusteet ja käyttöliittymien -opintojaksojen antama osaaminen tai muulla tavalla ansaittu vastaava osaaminen.
Sisältö
Systeemityömallit ja menetelmät, oliokeskeinen systeemityö, UML ja CASE-väline. Yleisimmät prosessimallit, perinteinen ja kevyet mallit. Analyysi ja suunnitteluvaihe. Työskentely oliokehitysprojektissa.
Aluevaikuttavuus
Kurssin sisällössä otetaan huomioon alueen IT-alan yritysten toimintamalleja
Opiskelumateriaali
Case väline: Visual Paradigm – User´s Guide
https://www.visual-paradigm.com/support/documents/vpuserguide.jsp
Muut:
Opettajan Portaalissa antamia videoita ja linkkejä.
Opetusmuoto / Opetusmenetelmät
Learning by doing-methodi.
Luennot, oppimistehtävät, projektitehtävä
Arviointikriteerit
5: Opiskelija ymmärtää suurimman osan (noin 90%) kurssin vaatimuksista ja pystyy itsenäisesti
3: Opiskelija ymmärtää perusteellisemmin ja laajemmin oliomallinnuksen elementit ja soveltamisen (noin 60%) . Hän pystyy tekemään analyysivaiheen ja suunnittelemaan sovelluksen UML:n merkintävavoilla.
1: Opiskelija ymmärtää perusteet oliomallinnuksesta (noin 40%)ja pystyy suunnittelemaan rajattuja kokonaisuuksia.
Arviointimenetelmät
Luennot ja oppimistehtäviä, loppuprojekti arvioidaan erikseen.
Kurssi on hyväksytty jos osasuoritukset on suoritettu hyväksytysti.
1-5 arvosana.