TJTP1130 Johdatus sovelluskehitykseen (3 op)

Arvosteluasteikko
Hyväksytty-hylätty
Opetuskieli/-kielet
suomi

Osaamistavoitteet

Kurssin suoritettuaan opiskelija: ymmärtää sovelluksen toiminnan, osat ja piirteet; ymmärtää, millaisia ongelmia sovellus pystyy ratkaisemaan; ymmärtää ohjelmiston ja laitteiston keskeiset käsitteet; ymmärtää ohjelmiston kehittämiseen liittyvät keskeiset käsitteet; osaa soveltaa ohjelmointikieltä ongelmanratkaisussa.

Suoritustavat

Opintojakso suoritetaan aktiivisella ryhmätyöskentelyllä kurssin eri aihealueista. Opintojakson työmäärä on 81 tuntia, ja työmäärää muodostuu luentojen seuraamisesta sekä ryhmätyöskentelystä. Kurssin luennoilla läsnäolo on pakollista.

Sisältö

Opintojakson aikana opiskelijat tutustuvat yleisellä tasolla erilaisiin aihealueisiin sovelluskehityksestä. Aihealueiden käsittely tapahtuu käytännön sovellutusten kautta. Opiskelijat työskentelevät ryhmissä ymmärtääkseen sovellusten toimintaa, piirteitä ja osia sekä ongelmanratkaisua sovellusten avulla. Opintojaksolla opiskelijat tutustuvat laitteistoon ja ohjelmistojen asentamiseen sekä ratkaisevat yksinkertaisia ongelmia kehitysympäristön ja ohjelmointikielen avulla. Kurssilla opitaan ryhmätyötaitoja ja ongelmanratkaisua ryhmässä sekä taitoja ryhmäytymiseen. Opiskelijalle tarjotaan johdatus keskeisiin IT-alan aihealueisiin.

Kirjallisuus

ISBN-numero Tekijä, julkaisuvuosi, teoksen nimi, julkaisija
Spraul, A.V. (2012) Think Like a Programmer, No Starch Press.

Arviointiperusteet

Kurssilla opetellaan tiimityöskentelytaitoja sekä tätä että tulevia kursseja ja työelämää varten. Kurssi arvostellaan asteikolla hyväksytty/hylätty. Arvostelun perusteena on ryhmätyö ja ryhmätyöskentelyyn osallistuminen.

Esitietovaatimukset

Kurssille osallistuvat ovat ensimmäistä vuotta opiskelevia tietojärjestelmätieteen opiskelijoita. Opiskelijalla olisi hyvä olla edeltävien opintojen tai harrastuneisuuden kautta ymmärrystä käyttöjärjestelmien (kuten Windows, Linux tai macOS) peruskäytöstä ja hänellä on tietokoneen peruskäyttötaidot.