Programming 1Laajuus (5 cr)

Course unit code: SWD4TN032

General information


ECTS credits
5 cr
Teaching language
Finnish

Learning objectives

Opiskelija osaa toteuttaa komentoriviohjelmia monipuolisesti Java-ohjelmointikielen kontrolli- ja oliorakenteita käyttäen.

Contents

Opintojaksolla syvennetään ohjelmoinnin perusosaamista ja tutustutaan Java-ohjelmointikielen käyttöön.

- Java-kielen perusrakenne
- Tietotyypit
- Ehtolauseet
- Toistolauseet
- Metodit
- Olio-ohjelmoinnin perusteet
- Taulukon, listan käsittely
- Poikkeukset

Starting level and linkage with other courses

Opiskelija on suorittanut opintojakson Orientaatio ohjelmistotuotantoon (SWD1TN001) tai hänellä on vastaavat tiedot ja taidot

Implementation methods, demonstration and Work&Study

Tämän opintojakson osaamistavoitteet voi saavuttaa seuraavilla tavoilla:

a. Lähiopetus ja siihen liittyvät tehtävät päivä-, monimuoto- tai intensiivitoteutuksena TAI b. Työelämäprojektiin tai muuhun projektiin osallistuminen TAI c. Omassa työssä oppiminen (työssä tehdyn opinnollistaminen)

Opintojaksoon sisältyy myös pakollisena oman oppimisen arviointi

Assessment criteria - grade 1

- ymmärtää olio-ohjelmoinnin peruskäsitteet
- ymmärtää poikkeustenkäsittelyn merkityksen ohjelmassa
- ymmärtää, mihin listoja käytetään
- osaa käyttää ehto- ja toistorakenteita
- osaa määritellä metodeita

Assessment criteria - grade 3

- osaa määrittää ja käyttää luokkia ja olioita
- osaa laatia ohjelman, jossa poikkeuksia käsitellään
- osaa käyttää listoja ohjelmissa
- hahmottaa tehdyn sovelluksen ja sen ajoympäristön perusrakenteet

Assessment criteria - grade 5

- osaa soveltaa oppimaansa luovasti
- osaa hankkia itse uutta tietoa
- osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti

Learning materials

Jaetaan Moodlessa.

Go back to top of page