Kurssin viimeisimmän version löydät täältä: O1: 2024
0 / 325
Kierros 1
keskiviikko 5.9.2018 12:00 – keskiviikko 26.9.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Luku 1.1: Kurssin esittely | ||||
Tehtävä 1 (Piazza) | Pisteytetty | 0 / 10 | A 0 / 5 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 1.2: Ohjelmoinnista | ||||
Tehtävä 2 (Goodstuff) | Pisteytetty | 0 / 10 | A 0 / 5 | |
Tehtävä 3 (Pong) | Pisteytetty | 0 / 10 | A 0 / 5 | |
Tehtävä 4 | Pisteytetty | 0 / 5 | A 0 / 2 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 1.3: Lukuja, tekstiä, ääniä ja kuvia | ||||
Tehtävä 5 | Pisteytetty | 0 / 5 | A 0 / 4 | |
Tehtävä 6 | Pisteytetty | 0 / 5 | A 0 / 1 | |
Tehtävä 7 | Pisteytetty | 0 / 5 | A 0 / 6 | |
Tehtävä 8 | Pisteytetty | 0 / 5 | A 0 / 2 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 1.4: Arvojen tallentaminen muuttujiin | ||||
Tehtävä 9 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 10 | Pisteytetty | 0 / 5 | A 0 / 7 | |
Tehtävä 11 | Pisteytetty | 0 / 5 | A 0 / 4 | |
Tehtävä 12 | Pisteytetty | 0 / 5 | A 0 / 5 | |
Tehtävä 13 | Pisteytetty | 0 / 5 | A 0 / 9 | |
Tehtävä 14 | Pisteytetty | 0 / 5 | A 0 / 7 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 1.5: Kokoelmia ja viittauksia | ||||
Tehtävä 15 | Pisteytetty | 0 / 5 | A 0 / 10 | |
Tehtävä 16 | Pisteytetty | 0 / 5 | A 0 / 10 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 1.6: Aliohjelmien käyttö | ||||
Tehtävä 17 | Pisteytetty | 0 / 5 | A 0 / 12 | |
Tehtävä 18 | Pisteytetty | 0 / 5 | training 0 / 0 | |
Tehtävä 19 | Pisteytetty | 0 / 5 | A 0 / 6 | |
Tehtävä 20 | Pisteytetty | 0 / 5 | A 0 / 2 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 1.7: Omien funktioiden luominen | ||||
Tehtävä 21 | Pisteytetty | 0 / 5 | A 0 / 8 | |
Tehtävä 22 (Metreiksi) | Pisteytetty | 0 / 10 | A 0 / 10 | |
Tehtävä 23 (Kuutio) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 24 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 25 (Shakki) | Pisteytetty | 0 / 10 | A 0 / 10 | |
Tehtävä 26 (Säestä) | Pisteytetty | 0 / 10 | A 0 / 10 | |
Tehtävä 27 (Pystypalkki) | Pisteytetty | 0 / 10 | A 0 / 5 | |
Tehtävä 28 (Lisää pystypalkkeja) | Pisteytetty | 0 / 10 | A 0 / 3 | |
Tehtävä 29 | Pisteytetty | 0 / 5 | A 0 / 7 | |
Tehtävä 30 | Pisteytetty | 0 / 5 | A 0 / 2 | |
Tehtävä 31 | Pisteytetty | 0 / 5 | A 0 / 2 | |
Tehtävä 32 | Pisteytetty | 0 / 5 | A 0 / 6 | |
Tehtävä 33 | Pisteytetty | 0 / 5 | A 0 / 4 | |
Tehtävä 34 (Kurssiarvosana) | Pisteytetty | 0 / 10 | A 0 / 20 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 1.8: Funktioista, tyypeistä ja virheistä | ||||
Tehtävä 35 | Pisteytetty | 0 / 5 | A 0 / 12 | |
Tehtävä 36 | Pisteytetty | 0 / 5 | A 0 / 7 | |
Tehtävä 37 | Pisteytetty | 0 / 5 | A 0 / 5 | |
Tehtävä 38 (Liigapisteet) | Pisteytetty | 0 / 10 | A 0 / 25 | |
Tehtävä 39 (Tuumiksi) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 40 (Haastavammiksi tuumiksi) | Pisteytetty | 0 / 10 | challenge 0 / 0 | |
Tehtävä 41 (Sanallinen arvosana) | Pisteytetty | 0 / 10 | A 0 / 20 | |
Tehtävä 42 (Tuplapisteet) | Pisteytetty | 0 / 10 | A 0 / 30 | |
Tehtävä 43 (Sakko) | Pisteytetty | 0 / 10 | A 0 / 30 | |
Tehtävä 44 | Pisteytetty | 0 / 5 | A 0 / 1 | |
Palaute | Palaute | 0 | Ei palautuksia |
0 / 400
Kierros 2
sunnuntai 16.9.2018 13:45 – keskiviikko 26.9.2018 12:00
0 / 370
Kierros 3
keskiviikko 19.9.2018 23:00 – keskiviikko 3.10.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 3.1: Rajapintoja ja dokumentteja | ||||
Tehtävä 1 | Pisteytetty | 0 / 5 | A 0 / 2 | |
Tehtävä 2 (FlappyBug 9) | Pisteytetty | 0 / 10 | A 0 / 8 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 3.2: Kokemuksia ja totuusarvoja | ||||
Tehtävä 3 | Pisteytetty | 0 / 5 | A 0 / 14 | |
Tehtävä 4 | Pisteytetty | 0 / 5 | A 0 / 5 | |
Tehtävä 5 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 6 (isPortrait) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 7 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 8 (onPika) | Pisteytetty | 0 / 10 | A 0 / 5 | |
Tehtävä 9 (Odds 6) | Pisteytetty | 0 / 10 | A 0 / 20 | |
Tehtävä 10 (FlappyBug 10) | Pisteytetty | 0 / 10 | A 0 / 20 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 3.3: Valintoja | ||||
Tehtävä 11 | Pisteytetty | 0 / 5 | A 0 / 10 | |
Tehtävä 12 (Describe 1) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 13 (Odds 7) | Pisteytetty | 0 / 10 | A 0 / 15 | |
Tehtävä 14 (Pyy) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 15 | Pisteytetty | 0 / 5 | A 0 / 8 | |
Tehtävä 16 (FlappyBug 11) | Pisteytetty | 0 / 10 | A 0 / 12 | |
Tehtävä 17 (Describe 2) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 18 | Pisteytetty | 0 / 5 | A 0 / 10 | |
Tehtävä 19 (Odds 8) | Pisteytetty | 0 / 10 | A 0 / 20 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 3.4: Limsaa, jalkapalloa ja virheitä | ||||
Tehtävä 20 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 21 (Football) | Pisteytetty | 0 / 10 | A 0 / 100 | |
Tehtävä 22 | Pisteytetty | 0 / 5 | A 0 / 2 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 3.5: Valintoja, valintoja | ||||
Tehtävä 23 (FlappyBug 12) | Pisteytetty | 0 / 10 | A 0 / 10 | |
Tehtävä 24 | Pisteytetty | 0 / 5 | A 0 / 1 | |
Tehtävä 25 (FlappyBug 13) | Pisteytetty | 0 / 10 | A 0 / 14 | |
Tehtävä 26 (Odds 9) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 27 (Trotter) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 28 (Charger) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 29 (Velocity) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 30 (Glider) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 3.6: Autoiluharjoitus | ||||
Tehtävä 31 | Pisteytetty | 0 / 5 | A 0 / 5 | |
Tehtävä 32 (Car Sim) | Pisteytetty | 0 / 10 | B 0 / 80 | |
Palaute | Palaute | 0 | Ei palautuksia |
0 / 440
Kierros 4
torstai 27.9.2018 01:30 – keskiviikko 10.10.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 4.1: Säiliöitä... ja kaatuva ohjelma | ||||
Tehtävä 1 | Pisteytetty | 0 / 5 | A 0 / 4 | |
Tehtävä 2 | Pisteytetty | 0 / 5 | A 0 / 5 | |
Tehtävä 3 (mkString) | Pisteytetty | 0 / 10 | A 0 / 10 | |
Tehtävä 4 | Pisteytetty | 0 / 5 | A 0 / 6 | |
Tehtävä 5 | Pisteytetty | 0 / 5 | A 0 / 4 | |
Tehtävä 6 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 7 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 8 (Match) | Pisteytetty | 0 / 10 | A 0 / 70 | |
Tehtävä 9 | Pisteytetty | 0 / 5 | A 0 / 5 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 4.2: Olemattomia arvoja | ||||
Tehtävä 10 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 11 | Pisteytetty | 0 / 5 | A 0 / 12 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 4.3: Olemattomuusharjoituksia | ||||
Tehtävä 12 (Vending machine) | Pisteytetty | 0 / 10 | A 0 / 5 | |
Tehtävä 13 (Member) | Pisteytetty | 0 / 10 | A 0 / 5 | |
Tehtävä 14 (Passenger) | Pisteytetty | 0 / 10 | A 0 / 15 | |
Tehtävä 15 (Tilaus-luokan parantelu) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 16 (Trottertweak) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 17 (Stars 1) | Pisteytetty | 0 / 10 | A 0 / 15 | |
Tehtävä 18 (Stars 2) | Pisteytetty | 0 / 10 | A 0 / 10 | |
Tehtävä 19 (Season) | Pisteytetty | 0 / 10 | A 0 / 90 | |
Tehtävä 20 | Pisteytetty | 0 / 5 | training 0 / 0 | |
Tehtävä 21 | Pisteytetty | 0 / 5 | training 0 / 0 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 4.4: Logiikkaa, verta ja ostoksia | ||||
Tehtävä 22 | Pisteytetty | 0 / 5 | A 0 / 1 | |
Tehtävä 23 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 24 | Pisteytetty | 0 / 5 | A 0 / 2 | |
Tehtävä 25 (Flappybug 14) | Pisteytetty | 0 / 10 | A 0 / 14 | |
Tehtävä 26 (Blood) | Pisteytetty | 0 / 10 | A 0 / 40 | |
Tehtävä 27 (Fixed price) | Pisteytetty | 0 / 10 | A 0 / 60 | |
Tehtävä 28 (Time) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 29 (Dutch Auction) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 30 (English Auction) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 4.5: Olioita kaikkialla | ||||
Tehtävä 31 | Pisteytetty | 0 / 5 | A 0 / 4 | |
Tehtävä 32 | Pisteytetty | 0 / 5 | A 0 / 1 | |
Tehtävä 33 | Pisteytetty | 0 / 5 | A 0 / 3 | |
Tehtävä 34 | Pisteytetty | 0 / 5 | A 0 / 5 | |
Tehtävä 35 (Insert) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 36 (Tempo) | Pisteytetty | 0 / 10 | A 0 / 12 | |
Tehtävä 37 (Stars 3) | Pisteytetty | 0 / 10 | A 0 / 30 | |
Palaute | Palaute | 0 | Ei palautuksia |
0 / 355
Kierros 5
perjantai 28.9.2018 15:45 – keskiviikko 17.10.2018 12:00
0 / 290
Kierros 6
keskiviikko 10.10.2018 13:00 – keskiviikko 24.10.2018 12:00
0 / 415
Kierros 7
tiistai 16.10.2018 15:00 – keskiviikko 31.10.2018 12:00
0 / 245
Kierros 8
tiistai 16.10.2018 20:00 – perjantai 9.11.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 8.1: Robottisimulaattori | ||||
Tehtävä 1 | Pisteytetty | 0 / 5 | B 0 / 2 | |
Tehtävä 2 (Robots 1) | Pisteytetty | 0 / 10 | B 0 / 38 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 8.2: Robotteja ja olemattomia arvoja | ||||
Tehtävä 3 | Pisteytetty | 0 / 5 | B 0 / 3 | |
Tehtävä 4 (Robots 2) | Pisteytetty | 0 / 10 | B 0 / 30 | |
Tehtävä 5 | Pisteytetty | 0 / 5 | B 0 / 12 | |
Tehtävä 6 | Pisteytetty | 0 / 5 | training 0 / 0 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 8.3: Robotteja ja ehdollista toistoa | ||||
Tehtävä 7 | Pisteytetty | 0 / 5 | A 0 / 10 | |
Tehtävä 8 | Pisteytetty | 0 / 5 | A 0 / 10 | |
Tehtävä 9 | Pisteytetty | 0 / 5 | B 0 / 5 | |
Tehtävä 10 (Robots 3) | Pisteytetty | 0 / 10 | B 0 / 40 | |
Tehtävä 11 (Robots 4) | Pisteytetty | 0 / 10 | C 0 / 70 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 8.4: Pareja ja hakuja | ||||
Tehtävä 12 | Pisteytetty | 0 / 5 | B 0 / 1 | |
Tehtävä 13 (Minutes) | Pisteytetty | 0 / 10 | B 0 / 3 | |
Tehtävä 14 (Young and Old) | Pisteytetty | 0 / 10 | B 0 / 3 | |
Tehtävä 15 (isAscending) | Pisteytetty | 0 / 10 | B 0 / 10 | |
Tehtävä 16 | Pisteytetty | 0 / 5 | B 0 / 1 | |
Tehtävä 17 | Pisteytetty | 0 / 5 | B 0 / 3 | |
Tehtävä 18 (Society) | Pisteytetty | 0 / 10 | B 0 / 4 | |
Palaute | Palaute | 0 | Ei palautuksia |
0 / 290
Kierros 9
tiistai 16.10.2018 21:00 – perjantai 16.11.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 9.1: Tekstipeli ja koodin laatu | ||||
Tehtävä 1 (Adventure) | Pisteytetty | 0 / 10 | B 0 / 80 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 9.2: Vertaillaan, järjestellään ja ryhmitellään | ||||
Tehtävä 2 (Constellation) | Pisteytetty | 0 / 10 | B 0 / 30 | |
Tehtävä 3 (Simulator) | Pisteytetty | 0 / 10 | C 0 / 5 | |
Tehtävä 4 (District 2) | Pisteytetty | 0 / 10 | B 0 / 45 | |
Tehtävä 5 (District 3) | Pisteytetty | 0 / 10 | C 0 / 40 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 9.3: Hirsiä ja sananmuunnoksia | ||||
Tehtävä 6 (Peeveli) | Pisteytetty | 0 / 10 | C 0 / 90 | |
Tehtävä 7 (Sananmuunnos) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Palaute | Palaute | 0 | Ei palautuksia |
0 / 205
Kierros 10
keskiviikko 24.10.2018 01:00 – keskiviikko 28.11.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 10.1: Ihan oma tekstipeli | ||||
Tehtävä 1 (Oma tekstiseikkailu) | Pisteytetty | 0 / 10 | C 0 / 200 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 10.2: Ohjelmointiparadigmoista | ||||
Tehtävä 2 (Functional Match) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 3 | Pisteytetty | 0 / 5 | B 0 / 5 | |
Palaute | Palaute | 0 | Ei palautuksia |
0 / 280
Kierros 11
keskiviikko 31.10.2018 18:00 – keskiviikko 5.12.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 11.1: Taulukoita ja rikkinäinen juna | ||||
Tehtävä 1 (Train) | Pisteytetty | 0 / 10 | B 0 / 80 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 11.2: Rekursio | ||||
Tehtävä 2 | Pisteytetty | 0 / 5 | C 0 / 2 | |
Tehtävä 3 | Pisteytetty | 0 / 5 | C 0 / 2 | |
Tehtävä 4 (Factorial) | Pisteytetty | 0 / 10 | C 0 / 3 | |
Tehtävä 5 (Tax) | Pisteytetty | 0 / 10 | C 0 / 3 | |
Tehtävä 6 (Viinaharava (recursion)) | Pisteytetty | 0 / 10 | C 0 / 20 | |
Tehtävä 7 | Pisteytetty | 0 / 5 | C 0 / 2 | |
Tehtävä 8 (Family) | Pisteytetty | 0 / 10 | C 0 / 70 | |
Tehtävä 9 (Currency) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Tehtävä 10 | Pisteytetty | 0 / 5 | C 0 / 3 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 11.3: Kamppailevia robotteja | ||||
Tehtävä 11 | Pisteytetty | 0 / 5 | C 0 / 3 | |
Tehtävä 12 | Pisteytetty | 0 / 5 | C 0 / 2 | |
Tehtävä 13 (Robot Tribes) | Pisteytetty | 0 / 10 | C 0 / 90 | |
Palaute | Palaute | 0 | Ei palautuksia |
0 / 100
Kierros 12
perjantai 16.11.2018 20:00 – keskiviikko 12.12.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 12.1: Robottiturnaus | ||||
Tehtävä 1 (My tribe) | Pisteytetty | 0 / 10 | C 0 / 100 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 12.2: Vähän tiedostojen käsittelystä | ||||
Tehtävä 2 (Files) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Luku 12.3: Käyttöliittymiä Swing-kirjastolla | ||||
Tehtävä 3 (Randomtext App) | Pisteytetty | 0 / 10 | training 0 / 0 | |
Palaute | Palaute | 0 | Ei palautuksia |
0 / 0
Kierros 13
keskiviikko 12.12.2018 12:00 – keskiviikko 19.12.2018 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Luku 13.0: Syksyn lopuksi ja sen jälkeen | ||||
Luku 13.1: Kurssipalautekysely | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Kurssipalautekyselyn tulokset |
0 / 0
Kierrokset 14--20 (kevät 2019)
tiistai 1.1.2019 12:00 – perjantai 31.5.2019 12:00
0 / 0
Yleistä
torstai 23.8.2018 14:00 – perjantai 31.5.2019 12:00
Tehtävä | Kategoria | Palautukset | Pisteet | |
---|---|---|---|---|
Haku | ||||
Lukuohje | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Usein kysyttyjä kysymyksiä | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Sanasto | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Scalaa kootusti | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Scala-tyyliopas | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Oppimistavoitteista | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Eclipsen ja Scala IDE:n asennus | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Debuggerin käyttö | ||||
Tehtävä debugger | Pisteytetty | 0 / 5 | training 0 / 0 | |
Palaute | Palaute | 0 | Ei palautuksia | |
Kirjoja ja linkkejä | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Assareille | ||||
Luennot | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Harjoitusryhmät | ||||
Palaute | Palaute | 0 | Ei palautuksia | |
Unnamed |
Pisteytetty
0 / 3715