Ohjelmointi 1Laajuus (5 op)
Opintojakson tunnus: SOF005AS2A
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
Intro
Ota askel kohti ammatillista koodaamista Javalla, joka on yksi maailman suosituimmista ohjelmointikielistä. Java on pitkään kuulunut kolmen eniten käytetyn ohjelmointikielen joukkoon (https://www.tiobe.com/tiobe-inde x) ja sen rooli korostuu erityisesti palvelinohjelmoinnissa.
Osaamistavoitteet
Opiskelija osaa toteuttaa komentoriviohjelmia monipuolisesti Java-ohjelmointikielen kontrolli- ja oliorakenteita käyttäen.
Sisältö
Opintojaksolla syvennetään ohjelmoinnin perusosaamista ja tutustutaan Java-ohjelmointikielen käyttöön.
- Java-kielen perusrakenne
- Ehtolauseet
- Toistolauseet
- Merkkijonojen käsittelyä
- Poikkeusten käsittelyn perusteita
- Taulukot
- Metodit
- Olio-ohjelmoinnin perusteita: luokka, olio, yhteyssuhde
- Listan käsittelyä
Toteutustavat, näyttö ja opinnollistaminen
Contact / Online.
Mikäli jo osaat tämän opintojakson osaamistavoitteet, voit näyttää osaamisesi. Kysy lisää opintojakson opettajalta.
Mikäli haluat opinnollistaa tämän opintojakson, ole yhteydessä opintojakson opettajaan.
Oppimateriaalit
Jaetaan Moodlessa.
Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
Opiskelija on suorittanut opintojakson Johdanto ohjelmistokehitykseen SOF001IT1A tai hänellä on vastaavat tiedot ja taidot.
Opintojakso sijaitsee it-tradenomitutkinnon ohjelmistokehityksen suuntautumisessa.
Arviointikriteerit - arvosana 1
Opintojaksojen CONTACT, ONLINE ja BLENDED -toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25% arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50%, opintojakso hylätään.
- osaa käyttää ehto- ja toistorakenteita
- osaa määritellä metodeita
- ymmärtää olio-ohjelmoinnin peruskäsitteet
- ymmärtää poikkeustenkäsittelyn merkityksen ohjelmassa
- ymmärtää, mihin listoja käytetään
Arviointikriteerit - arvosana 3
- osaa arvosanan 1 vaatimukset
- osaa määrittää ja käyttää luokkia ja olioita
- osaa käyttää listoja ohjelmissa
- hahmottaa tehdyn sovelluksen ja sen ajoympäristön perusrakenteet
Arviointikriteerit - arvosana 5
- osaa arvosanan 3 vaatimukset
- osaa soveltaa oppimaansa luovasti
- osaa hankkia itse uutta tietoa
- osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti