Recorded lectures and excercises are distributed in the learning environment. Scheduled, weekly training sessions, which will be recorded. Attendance not compulsory.
Eero Mönkkönen
Liang, Y. Daniel. Introduction to Java Programming and Data Structures. (11th edition)
Distance learning
Wärtsilä Campus Karjalankatu 3
Course exam 15th Dec @ 12-15 1st retake 13th Jan 2021 @ 15-18 2nd retake 24th Feb 2021 @ 15-18
Finnish
25.10.2021 - 31.12.2021
Five ECTS requires 135 hours work. 30+ hours for lecture recordings, 100+ hours for exercises.
01.04.2021 - 30.09.2021
Defined in the learning environment
Suomeksi Oppimisen todentamisen välineinä ovat opiskelijan tekemät viikkotehtävät sekä tentti. Tentin painoarvo 100% ja viikkotehtävistä 50% on suoritettava hyväksytysti palautettuna oppimisympäristöön tiettyyn päivämäärään mennessä. Opintojakson kokonaisarvosana muodostuu tenttitehtävien yhteenlasketusta pistemäärästä, seuraavan kaavan mukaisesti: > 50% maksimipisteistä -> 1 > 60% maksimipisteistä -> 2 > 70% maksimipisteistä -> 3 > 80% maksimipisteistä -> 4 > 90% maksimipisteistä -> 5 Hyväksytysti tiettyyn päivämäärään mennessä oppimisympäristöön palautetuilla viikkotehtävillä voi arvosanaa korottaa +1 numerolla. Arvosanan korottaminen yhdellä numerolla edellyttää, että tentti ja 75% viikkotehtävistä on suoritettu hyväksytysti. Arvosanaa voi korottaa viikkotehtävillä ainoastaan kurssitentissä - uusintatentin arvosanaan harjoitustehtävillä ei ole vaikutusta. (not translated)
Eero Mönkkönen, Mika Matveinen
10 - 100
Degree Programme in Business Information Technology
5 cr
H-5
Opiskelija osaa matkimalla toteuttaa yksinkertaisia olio-ohjelmia. Opiskelija kykenee löytämään ja hyödyntämään aiheeseen liittyvää kirjallista tietoa. Opiskelija hallitsee olio-ohjelmoinnin käsitteistön. (not translated)
Opiskelija hallitsee olioperustaisten ohjelmien itsenäisen toteuttamisen Java-kielellä. Opiskelija osaa käyttää hallitusti olio-ohjelmoinnin perusrakenteita ja menetelmiä. (not translated)
Opiskelija kykenee tuottamaan monimutkaisempia olioparadigman mukaisia ohjelmia. Opiskelija osaa käyttää monipuolisesti ja virheettömästi olio-ohjelmoinnin perusrakenteita ja menetelmiä. Opiskelija kyseenalaistaa olemassa olevia ratkaisuja ja tuo omassa ohjelmoinnissaan esiin perusteltuja vaihtoehtoisia ratkaisuja. (not translated)