Tämä kurssi on jo päättynyt.

Kurssin viimeisimmän version löydät täältä: O1: 2024

maanantai 21.8.2017 14:00 – keskiviikko 20.9.2017 12:00

Tehtävä Kategoria Palautukset Pisteet
Luku 1.1: Kurssin esittely
Tehtävä 1 (Piazza) Pisteytetty A 0 / 5
Palaute Palaute Ei palautuksia
Luku 1.2: Ohjelmoinnista
Tehtävä 2 (GoodStuff) Pisteytetty A 0 / 5
Tehtävä 3 Pisteytetty A 0 / 5
Palaute Palaute Ei palautuksia
Luku 1.3: Lukuja, tekstiä ja ääniä Scalalla
Tehtävä 4 Pisteytetty A 0 / 4
Tehtävä 5 Pisteytetty A 0 / 1
Tehtävä 6 Pisteytetty A 0 / 5
Palaute Palaute Ei palautuksia
Luku 1.4: Arvojen tallentaminen muuttujiin
Tehtävä 7 Pisteytetty A 0 / 4
Tehtävä 8 Pisteytetty A 0 / 8
Tehtävä 9 Pisteytetty A 0 / 5
Tehtävä 10 Pisteytetty A 0 / 10
Tehtävä 11 Pisteytetty A 0 / 8
Palaute Palaute Ei palautuksia
Luku 1.5: Kokoelmia ja viittauksia
Tehtävä 12 Pisteytetty A 0 / 10
Tehtävä 13 Pisteytetty A 0 / 10
Palaute Palaute Ei palautuksia
Luku 1.6: Aliohjelmien käyttäminen
Tehtävä 14 Pisteytetty A 0 / 12
Tehtävä 15 Pisteytetty A 0 / 6
Tehtävä 16 Pisteytetty A 0 / 2
Palaute Palaute Ei palautuksia
Luku 1.7: Omien funktioiden luominen
Tehtävä 17 Pisteytetty A 0 / 12
Tehtävä 18 (Omia funktioita: metreiksi) Pisteytetty A 0 / 15
Tehtävä 19 Pisteytetty A 0 / 3
Tehtävä 20 (Omia funktioita: sakki) Pisteytetty A 0 / 15
Tehtävä 21 (Omia funktioita: saesta) Pisteytetty A 0 / 15
Tehtävä 22 Pisteytetty A 0 / 6
Tehtävä 23 Pisteytetty A 0 / 2
Tehtävä 24 Pisteytetty A 0 / 2
Tehtävä 25 Pisteytetty A 0 / 6
Tehtävä 26 Pisteytetty A 0 / 4
Tehtävä 27 (Omia funktioita: kurssiarvosana) Pisteytetty A 0 / 20
Palaute Palaute Ei palautuksia
Luku 1.8: Funktioista, tyypeistä ja virheistä
Tehtävä 28 Pisteytetty A 0 / 14
Tehtävä 29 (Omia funktioita: joukkueen tiedot) Pisteytetty A 0 / 25
Tehtävä 30 (Omia funktioita: sanallinenArvosana) Pisteytetty A 0 / 20
Tehtävä 31 (Omia funktioita: tuplaaPisteet) Pisteytetty A 0 / 30
Tehtävä 32 (Omia funktioita: sakko) Pisteytetty A 0 / 30
Tehtävä 33 Pisteytetty A 0 / 1
Palaute Palaute Ei palautuksia

maanantai 21.8.2017 14:00 – keskiviikko 27.9.2017 12:00

Tehtävä Kategoria Palautukset Pisteet
Luku 2.0: Viikkokooste
Palaute Palaute Ei palautuksia
Luku 2.1: Olio-ohjelmointi
Tehtävä 1 Pisteytetty A 0 / 5
Tehtävä 2 Pisteytetty A 0 / 10
Tehtävä 3 Pisteytetty A 0 / 15
Palaute Palaute Ei palautuksia
Luku 2.2: Olioiden sisäinen toiminta
Tehtävä 4 (Olioita: tili) Pisteytetty A 0 / 50
Palaute Palaute Ei palautuksia
Luku 2.3: Luokat olioiden tyyppeinä
Tehtävä 5 Pisteytetty A 0 / 4
Tehtävä 6 Pisteytetty A 0 / 12
Tehtävä 7 Pisteytetty A 0 / 4
Palaute Palaute Ei palautuksia
Luku 2.4: Luokan koodi ja ilmentymämuuttujat
Tehtävä 8 Pisteytetty A 0 / 10
Tehtävä 9 (Suorakaide) Pisteytetty A 0 / 15
Tehtävä 10 Pisteytetty A 0 / 10
Tehtävä 11 (Odds: osa 1) Pisteytetty A 0 / 30
Palaute Palaute Ei palautuksia
Luku 2.5: Erilaisia muuttujia
Palaute Palaute Ei palautuksia
Luku 2.6: Käynnistämisestä ja syötteestä
Tehtävä 12 (Ave Mundus) Pisteytetty A 0 / 10
Tehtävä 13 (Odds: osa 2) Pisteytetty A 0 / 20
Palaute Palaute Ei palautuksia
Luku 2.7: Rajapintoja ja dokumentteja
Tehtävä 14 Pisteytetty A 0 / 2
Tehtävä 15 Pisteytetty A 0 / 8
Palaute Palaute Ei palautuksia
Luku 2.8: Totuusarvoja ja vertailua
Tehtävä 16 Pisteytetty A 0 / 14
Tehtävä 17 Pisteytetty A 0 / 5
Tehtävä 18 Pisteytetty A 0 / 2
Tehtävä 19 Pisteytetty A 0 / 2
Tehtävä 20 Pisteytetty A 0 / 2
Tehtävä 21 (Odds: osa 3) Pisteytetty A 0 / 20
Palaute Palaute Ei palautuksia
Luku 2.9: Valintoja
Tehtävä 22 Pisteytetty A 0 / 10
Tehtävä 23 (Odds: osa 4) Pisteytetty A 0 / 20
Tehtävä 24 Pisteytetty A 0 / 8
Tehtävä 25 Pisteytetty A 0 / 10
Tehtävä 26 (Odds: osa 5) Pisteytetty A 0 / 20
Tehtävä 27 Pisteytetty A 0 / 2
Palaute Palaute Ei palautuksia

maanantai 21.8.2017 14:00 – keskiviikko 11.10.2017 12:00

Tehtävä Kategoria Palautukset Pisteet
Luku 4.0: Viikkokooste
Palaute Palaute Ei palautuksia
Luku 4.1: Ohjelman tutkiminen debuggerilla
Tehtävä 1 Pisteytetty B 0 / 10
Palaute Palaute Ei palautuksia
Luku 4.2: Futistreeni
Tehtävä 2 (Football: Match) Pisteytetty A 0 / 80
Tehtävä 3 (Football: Season) Pisteytetty A 0 / 90
Palaute Palaute Ei palautuksia
Luku 4.3: Huutokauppoja
Tehtävä 4 Pisteytetty A 0 / 5
Tehtävä 5 (Auction: Dutch) Pisteytetty A 0 / 120
Tehtävä 6 (Auction: English) Pisteytetty B 0 / 55
Palaute Palaute Ei palautuksia
Luku 4.4: Olioita kaikkialla
Tehtävä 7 Pisteytetty A 0 / 3
Tehtävä 8 Pisteytetty A 0 / 12
Tehtävä 9 (Merkkijonoja: yhtaikaa) Pisteytetty A 0 / 10
Tehtävä 10 Pisteytetty A 0 / 10
Tehtävä 11 (Merkkijonoja: tempo) Pisteytetty A 0 / 15
Palaute Palaute Ei palautuksia
Luku 4.5: Oliot funktioina, luokat olioina
Tehtävä 12 Pisteytetty B 0 / 2
Tehtävä 13 Pisteytetty B 0 / 3
Tehtävä 14 (CarSim: Location) Pisteytetty B 0 / 15
Palaute Palaute Ei palautuksia

maanantai 21.8.2017 14:00 – keskiviikko 18.10.2017 12:00

Tehtävä Kategoria Palautukset Pisteet
Luku 5.0: Viikkokooste
Palaute Palaute Ei palautuksia
Luku 5.1: Autoiluharjoitus
Tehtävä 1 (CarSim: Car) Pisteytetty B 0 / 75
Palaute Palaute Ei palautuksia
Luku 5.2: Katsaus Scala-työkalujen sisään
Tehtävä 2 Pisteytetty A 0 / 5
Palaute Palaute Ei palautuksia
Luku 5.3: Silmukoita
Tehtävä 3 Pisteytetty A 0 / 5
Tehtävä 4 Pisteytetty A 0 / 5
Tehtävä 5 Pisteytetty A 0 / 5
Tehtävä 6 (For-silmukoita: 1) Pisteytetty A 0 / 15
Palaute Palaute Ei palautuksia
Luku 5.4: Lisää silmukoista ym.
Tehtävä 7 (For-silmukoita: 2) Pisteytetty A 0 / 15
Tehtävä 8 (For-silmukoita: 3) Pisteytetty A 0 / 15
Tehtävä 9 (For-silmukoita: 4) Pisteytetty A 0 / 5
Tehtävä 10 (For-silmukoita: 5) Pisteytetty A 0 / 20
Tehtävä 11 (For-silmukoita: 6) Pisteytetty A 0 / 20
Tehtävä 12 (For-silmukoita: 7) Pisteytetty A 0 / 5
Tehtävä 13 Pisteytetty A 0 / 10
Tehtävä 14 (For-silmukoita: 8) Pisteytetty A 0 / 20
Palaute Palaute Ei palautuksia
Luku 5.5: Silmukoita, vektoreita ja vaalit
Tehtävä 15 (Election: District) Pisteytetty A 0 / 120
Palaute Palaute Ei palautuksia
Luku 5.6: Taulukoita ja sisäkkäisyyttä
Tehtävä 16 Pisteytetty A 0 / 5
Tehtävä 17 Pisteytetty A 0 / 5
Tehtävä 18 Pisteytetty A 0 / 5
Tehtävä 19 (Matrix: rowSum) Pisteytetty A 0 / 5
Tehtävä 20 (Matrix) Pisteytetty A 0 / 15
Tehtävä 21 (Matrix: columnSum) Pisteytetty A 0 / 5
Tehtävä 22 (HiddenPictures) Pisteytetty A 0 / 90
Palaute Palaute Ei palautuksia

maanantai 21.8.2017 14:00 – keskiviikko 1.11.2017 12:00

Tehtävä Kategoria Palautukset Pisteet
Luku 7.0: Viikkokooste
Palaute Palaute Ei palautuksia
Luku 7.1: Periytymisharjoitus
Tehtävä 1 (Auction: refaktorointi) Pisteytetty B 0 / 70
Palaute Palaute Ei palautuksia
Luku 7.2: Raittiuspeli
Tehtävä 2 Pisteytetty B 0 / 1
Tehtävä 3 (Viinaharava) Pisteytetty B 0 / 99
Palaute Palaute Ei palautuksia
Luku 7.3: Funktiot parametreina
Tehtävä 4 Pisteytetty B 0 / 1
Tehtävä 5 (Funktioita: onLavistajalla) Pisteytetty B 0 / 4
Tehtävä 6 (Funktioita: sin2cos2) Pisteytetty B 0 / 10
Tehtävä 7 (Funktioita: toistaJokaAlkiolle) Pisteytetty B 0 / 10
Tehtävä 8 (Funktioita: muutaKaikki) Pisteytetty B 0 / 15
Tehtävä 9 (Funktioita: koostaTulosAlkioista) Pisteytetty C 0 / 15
Palaute Palaute Ei palautuksia
Luku 7.4: Nimettömiä funktioita
Tehtävä 10 (Funktioita: findAll) Pisteytetty B 0 / 4
Tehtävä 11 (Funktioita: toistaJokaAlkiolle (kuutiot)) Pisteytetty B 0 / 2
Tehtävä 12 (Funktiotia: lyhennetty funktioliteraali) Pisteytetty B 0 / 4
Palaute Palaute Ei palautuksia
Luku 7.5: Ohjelmointiparadigmoista
Tehtävä 13 (Football: Match (funktionaalinen)) Pisteytetty B 0 / 15
Tehtävä 14 Pisteytetty B 0 / 5
Palaute Palaute Ei palautuksia

maanantai 21.8.2017 14:00 – keskiviikko 29.11.2017 12:00

maanantai 21.8.2017 14:00 – keskiviikko 13.12.2017 12:00

maanantai 21.8.2017 14:00 – keskiviikko 20.12.2017 12:00

torstai 4.1.2018 12:00 – torstai 31.5.2018 12:00

Kerätyt pisteet

  • A: 0
  • B: 0
  • C: 0

Arvosana: 0

Arvosteluperusteet