Ajankohtaista
4.9.2020
Neljäs erä arvosanoja on julkaistu. Löydät arvosanat WETOn Arvosanat-kohdasta. Ota yhteys kurssin vastuuopettajaan sähköpostitse (jorma.laurikkala@tuni.fi), mikäli epäilet arvostelussa tapahtuneen virheen tai nimesi puuttuu listalta, vaikka kaikki osasuoritukset ovat kunnossa. Suorituspäivämääräksi on merkitty ensimmäisen hyväksytysti suoritetun
tentin päivämäärä. (0.39)
14.6.2020
Neljäs uusintatentti on tarkistettu. Kurssisivuilla on tulosten yhteenveto. Tenttipisteet löytyvät WETOsta. Tämä tentti oli kurssin viimeinen tentti. (12.16)
14.6.2020
Kolmas uusintatentti on tarkistettu. Kurssisivuilla on tulosten yhteenveto. Tenttipisteet löytyvät WETOsta. (0.17)
10.6.2020
Neljänteen uusintaan voi taas ilmoittautua. Lomake meni vastuuopettajan kämmin vuoksi kiinni liian aikaisin. (18.58)
5.6.2020
Kolmas uusintatentti on keskiviikkona 10.6. klo 17–20 ja neljäs uusintatentti maanantaina 15.6. klo 17–20. Linkit ilmoittautumislomakkeille löytyvät täältä. Ohjeita on päivitetty odostushuoneen osalta. Sitä ei käytetä kahdessa viimeisessä uusinnassa. (2.51)
2.6.2020
Lisäharjoitukset on julkaistu ja harjoitusten WETO-palautus on avattu. Kurssin vastuuopettaja on lähettänyt viestin opiskelijoille, jotka voivat saavuttaa 40 %:n rajan lisätehtäviä tekemällä. (0.51)
22.5.2020
Kolmas erä arvosanoja on julkaistu. Löydät arvosanat WETOn Arvosanat-kohdasta. Ota yhteys kurssin vastuuopettajaan sähköpostitse (jorma.laurikkala@tuni.fi), mikäli epäilet arvostelussa tapahtuneen virheen tai nimesi puuttuu listalta, vaikka kaikki osasuoritukset ovat kunnossa. Suorituspäivämääräksi on merkitty ensimmäisen hyväksytysti suoritetun
tentin päivämäärä. (16.18)
Toinen uusintatentti on tarkistettu. Kurssisivuilla on tulosten yhteenveto. Tenttipisteet löytyvät WETOsta. (15.15)
Toinen erä arvosanoja on julkaistu. Löydät arvosanat WETOn Arvosanat-kohdasta. Ota yhteys kurssin vastuuopettajaan sähköpostitse (jorma.laurikkala@tuni.fi), mikäli epäilet arvostelussa tapahtuneen virheen tai nimesi puuttuu listalta, vaikka kaikki osasuoritukset ovat kunnossa. Suorituspäivämääräksi on merkitty ensimmäisen hyväksytysti suoritetun
tentin päivämäärä. (12.50)
21.5.2020
Ensimmäinen uusintatentti on tarkistettu. Kurssisivuilla on tulosten yhteenveto. Tenttipisteet löytyvät WETOsta. (8.24)
16.5.2020
Ensi viikon uusintatentteihin ilmoittautuminen on avattu. Lomakelinkit ovat täällä. Älä ilmoittaudu molempiin tentteihin. Ilmoittautuminen ei avautunut vuorokauden vaihteessa, koska vastuuopettajan torkut menivät pitkiksi. (23.04)
15.5.2020
Ensimmäinen erä arvosanoja on julkaistu. Löydät arvosanat WETOn Arvosanat-kohdasta. Ota yhteys kurssin vastuuopettajaan sähköpostitse (jorma.laurikkala@tuni.fi), mikäli epäilet arvostelussa tapahtuneen virheen tai nimesi puuttuu listalta, vaikka kaikki osasuoritukset ovat kunnossa. Suorituspäivämääräksi on merkitty lopputentin päivämäärä. (17.52)
Ensi viikolla on kaksi uusintaa ja kesäkuussa ainakin yksi uusinta. Uusinnoista on kerrottu tarkemmin täällä. Uusinnan järjestämistä ei ole yritetty aiemmin tällä tavalla. Siksi tiedossa voi olla monenlaista säätöä ellei jopa katastrofin poikasta ainakin aluksi. Ensi viikon tenttien ilmoittautumiset avautuvat myöhään tänään tai aikaisin huomenna. (13.24)
Kuudennet ja seitsemännet harjoitukset on tarkistettu. Harjoituksista on saatavilla koottu palaute. Kokonaispisteet voi tarkistaa WETOn Viikkoharjoitukset-kohdan Grading-välilehdeltä.
11.5.2020
Lopputentti on tarkistettu. Kurssisivuilla on tulosten yhteenveto. Uusinnasta tulee erillinen tiedote. Tenttipisteet löytyvät WETOsta. (3.30)
12.3.2020
Luupista kerrottiin juuri, että Skopje-exculla oli ollut mukana kurssilaisia. He eivät voi valitettavasti osallistua tenttiin, koska infektioalueille suuntautuvalta ulkomaanmatkalta palaavien yliopistolaisten tulee olla omaehtoisessa karanteenissa yliopiston ohjeistuksen mukaan (https://intra.tuni.fi/content/news/12678). Slovenia on valitettavan lähellä Euroopan pahimpaa infektioaluetta Pohjois-Italiaa. Yliopistolla on lisäksi totettu altistuminen (https://www.aamulehti.fi/a/acc1fdaa-7ec6-4b0a-a888-82abfd22bee9). Eli ollaan varovaisia. Uusintoja kyllä järjestetään. (14.30)
11.3.2020
Huomenna on tentti. Opintopäällikkö antoi luvan tentin järjestämiseen, koska sitä on jaettu pienempiin tiloihin. Älä tule tenttiin, jos sinulla on hengitystie-infektio (katso https://intra.tuni.fi/content/news/12678). Jää kotiin, jos sinulla on esimerkiksi pahempi nuha. Uusintatenttejä järjestetään vähintään kaksi kappaletta. Vastuuopettaja siirtää osan luokan ML40 valinneista tenttijöistä luokkaan ML50. Siirretyille tulee erillinen viesti. (14.52)
10.3.2020
Lopputenttiin ilmoittautuminen on avattu. Ilmoittautuminen on auki torstaihin 12.3. klo 12.00 (keskipäivä) saakka. (0.19)
9.3.2020
Seitsemännen (viimeisen) harjoituksen mallivastaukset on julkaistu. (22.19)
6.3.2020
Viidennen harjoituksen pisteet voi tarkistaa WETOsta. Harjoituksesta on saatavilla koottu palaute. (22.40)
4.3.2020
Seitsemännen harjoituksen WETO-palautus on avattu. Kerro mahdollisista teknisistä ongelmista kurssin vastuuopettajalle esimerkiksi sähköpostilla. (20.43)
Kuudennen harjoituksen mallivastaukset on julkaistu. (14.23)
21.2.2020
Neljännen harjoituksen pisteet voi tarkistaa WETOsta. Harjoituksesta on saatavilla koottu palaute. (20.11)
20.2.2020
Seitsemännet (viimeiset) viikkoharjoitukset on julkaistu. Palautusaikaa on jatkettu erityisesti hiihtoloman vuoksi. Palauta vastauksesi WETO-järjestelmään viimeistään sunnuntaina 8.3. klo 23.55. Hyväksytyistä ratkaisuista ja läsnäoloista kerättyjen pisteiden summan tulee olla vähintään 40 % (23 pistettä) tehtävien ja läsnäolopisteiden kokonaislukumäärien summasta (50 + 7 = 57). Hyvityspisteiden rajat ovat: 60 % (35 pistettä), 70 % (40 pistettä), 80 % (46 pistettä) ja 85 % (49 pistettä). Voit tehdä myöhemmin julkaistavia lisätehtäviä (korkeintaan 8 kpl), jos aiot suorittaa kurssin, mutta pisteesi ovat alle 40 % -rajan tämän harjoituksen jälkeen. Kurssin vastuuopettaja ottaa yhteyttä opiskelijoihin, jotka voivat saavuttaa 40 %:n rajan lisätehtäviä tekemällä. (22.34)
Kuudennen harjoituksen WETO-palautus on avattu. Harjoitusten palautuksen takaraja on sunnuntaina 23.2. klo 23.55. Viimeisen tehtävän tarkistus on hyvin suuntaa-antavaa, koska tehtävän automaattia ei saa paremmaksi järkevän työmäärän puitteissa. Kerro mahdollisista teknisistä ongelmista kurssin vastuuopettajalle esimerkiksi sähköpostilla. (4.29)
19.2.2020
IT-palveluista tulikin nopea vastaus jo tänään. Kadoksissa ollut palvelin ei onneksi ollut alhaalla lopullisesti, kuten vastuuopettaja ehti jo pelätä, vaan palvelimelle oli tullut vain väliaikainen hikka. Materiaali on taas saatavilla entiseen tapaan. Harjoitusten palautuksen takaraja on sunnuntaina 23.2. klo 23.55, koska se sinne ehdittiin venyttää. Vastuuopettaja pahoittelee teknisiä vaikeuksia ja säätämistä. Elämä on vain toisinaan tällaistä ihmeellisessä IT-maailmassa. (17.19)
Luentorungon ja esimerkit tarjoava palvelin meni yllättäen alas tänään noin klo 15.30. Vastuuopettaja siirtää materiaalit tänään uuteen paikkaan ja viestii, kun ne ovat taas saatavilla. Kuudennen harjoituksen tehtävänanto on saatavilla jo. Harjoitusten palautuksen takarajaa jatketaan sunnuntaihin 23.2. klo 23.55 saakka. (16.30)
Viimeisen viikkoharjoituksen ensimmäinen harjoitusryhmä pidetään normaalisti tämän viikon perjantaina 21.2. klo 8.30–10. Ilmarin ja Albertin ryhmät ovat hiihtoloman jälkeen tiistaina 3.3. klo 12–14 (Ilmari, ML40) ja keskiviikkona 4.3. klo 14–16 (Albert, ML40). Hiihtolomaviikolla ei ole kontaktiopetusta. (15.17)
Tentti-infokalvot on julkaistu. (10.06)
18.2.2020
Luentorungon viimeinen luku on julkaistu. (16.10)
Viidennen harjoituksen mallivastaukset on julkaistu. Kuudenteen tehtävään on annettu myös sanakirjaa ja tietovirtoja hyödyntävät vastaukset. (15.10)
Luentorungon luku 21 on julkaistu. (10.06)
16.2.2020
Ensimmäisen, toisen ja kolmannen harjoituksen pisteet voi tarkistaa WETOsta. Harjoituksista on saatavilla koottu palaute. (19.50)
13.2.2020
Viidennen viikkoharjoituksen palautusaikaa on jatkettu WETOssa perjantaihin klo 23.55 saakka ja tehtävänanto on päivitetty, koska vastuuopettaja käpelsi ja tiedotti kurssisivulla ja postilistalla takarajaksi vahingossa klo 23.55. (21.58)
Kuudennet viikkoharjoitukset on julkaistu. Palautusaikaa on jatkettu. Palauta vastauksesi viimeistään ensi viikon torstaina 20.2. klo 23.55. Kaikki opettajien tarkistamat tehtävät arvioidaan hyvän ohjelmointitavan osalta. Vastuuopettaja tiedottaa, kun WETO on avattu ratkaisujen palautusta varten. (21.13)
11.2.2020
Viidennen harjoituksen WETO-palautus on avattu. Viimeisen tehtävän tarkistus on suuntaa-antavaa. Kerro mahdollisista teknisistä ongelmista kurssin vastuuopettajalle esimerkiksi sähköpostilla. (17.13)
Tehtävän 5.7 metodin näkyvyysmääreeksi on vaihdettu public. Alkuperäinen näkyvyysmääre (private) oli luonteva valinta kapseloinnin näkökulmasta. Käytäntö kuitenkin yliajoi nyt teorian, koska automaattisten testien virittely on kertaluokkaa nopeampaa suoraan saatavilla olevalle metodille. (17.00)
Luentorungon luvut 19 ja 20 on julkaistu. (3.46)
10.2.2020
Luentorungon 16. luvun loppuun on lisätty luennoilla luvatut lisäsivut. Samalla on tehty muutoksia sivulta 16.16 alkaen. (21.18)
8.2.2020
Tehtävän 5.7 esimerkkiä on korjattu ja laajennettu. (23.44)
Neljännen harjoituksen mallivastaukset on julkaistu. (17.15)
7.2.2020
Kymmenennen luennon esimerkkiohjelman Kissa-luokkaan on lisätty valintaoperaattoria avaava kommentti. (2.59)
Viidennet viikkoharjoitukset on julkaistu. Palautusaikaa on jatkettu. Palauta vastauksesi viimeistään ensi viikon perjantaina 14.2. klo 23.55. Kaikki opettajien tarkistamat tehtävät arvioidaan hyvän ohjelmointitavan osalta. Vastuuopettaja tiedottaa, kun WETO on avattu ratkaisujen palautusta varten. (2.28)
5.2.2020
Luentorungon luku 18 on julkaistu. (11.32)
4.2.2020
Neljännen harjoituksen WETO-palautus on avattu. Viimeisen tehtävän tarkistus on suuntaa-antavaa. Kuudennen tehtävään palautettava tiedosto on nimeltään vanhentuvat.zip. Kerro mahdollisista teknisistä ongelmista kurssin vastuuopettajalle esimerkiksi sähköpostilla. (23.03)
Luentorungon luvut 16 ja 17 on julkaistu. (4.54)
31.1.2020
Kolmannen harjoituksen mallivastaukset on julkaistu. (15.00)
30.1.2020
Neljännet viikkoharjoitukset on julkaistu. Palauta vastauksesi viimeistään ensi viikon torstaina 6.2. klo 12.00 (keskipäivä). Kaikki opettajien tarkistamat tehtävät arvioidaan hyvän ohjelmointitavan osalta. Vastuuopettaja tiedottaa, kun WETO on avattu ratkaisujen palautusta varten. (1.58)
29.1.2020
Kolmannen harjoituksen WETO-palautus on avattu ja samalla palautusaikaa on jatkettu perjantaihin 31.1. klo 12.00 (keskipäivä) saakka. Vastuuopettaja lupasi luennoilla lisäaikaa huomiseen klo 23.55 saakka, mutta koska WETOn virittelyyn meni ajateltua enemmän aikaa, on takarajaa jatkettu pitemmälle. Vaikka WETOssa on myös viimeiseen tehtävään liittyvää tarkistusta, on vastuu kaiken tehtävässä pyydetyn tekemisestä opiskelijalla, kuten muissakin tehtävissä. Kerro mahdollisista teknisistä ongelmista kurssin vastuuopettajalle esimerkiksi sähköpostilla. (21.03)
28.1.2020
Luentorungon luku 15 on julkaistu. (21.34)
Luentorungon sivuille 12.1.10, 12.2.4, 12.2.5 ja 14.20 on lisätty kommentteja. Sivuilla 14.16, 14.17 ja 14.20 metodien yleinen kommentti on nyt rivimuodossa tilan säästämiseksi. Lukujen 12 ja 14 esimerkkien tunnuksiin on lisätty ääkkösiä. (13.07)
Luentorungon luvut 12 (osa 2), 13 ja 14 on julkaistu. (2.37)
23.1.2020
Toisen harjoituksen mallivastaukset on julkaistu. (23.55)
22.1.2020
Kolmannet viikkoharjoitukset on julkaistu. Palauta vastauksesi viimeistään ensi viikon torstaina 30.1. klo 12.00 (keskipäivä). Kaikki opettajien tarkistamat tehtävät arvioidaan hyvän ohjelmointitavan osalta. Vastuuopettaja tiedottaa, kun WETO on avattu ratkaisujen palautusta varten. (20.58)
Vastuuopettaja huomasi juuri, että tehtävän 2.5 (Valtionjohtaja) automaattitarkistaja oli jäänyt kääntämättä päälle. Tehtävät on arvioitu automaattisesti ja kaikille nyt WETOn hylkäämän ratkaisun palauttaneille (16 kpl) on lähetetty erillinen viesti. Vastuuopettaja pahoittelee mokaansa. (16.36)
Luentorungon sivuja 10.6 ja 11.12 on korjattu. Sivulla 10.6. on poistettu onkoIso-metodin otsikosta abstract-määre. Sivun 11.12 ensimmäistä kohtaa on päivitetty ajantasalle. (14.59)
Kuudennen luennon myohaista_sidontaa-esimerkkihakemistoon pääsee taas. (14.32)
Verkkopalveluissa on käyttökatkoja huomenna klo 17–22.
Luentorungon luvut 11 ja 12 (osa 1) on julkaistu. (11.59)
21.1.2020
Toisen harjoituksen WETO-palautus on avattu. WETOssa on uutena jekkuna viimeisen tehtävän (oma ”projekti”) suuntaa-antavaa tarkistusta. Kerro mahdollisista teknisistä ongelmista kurssin vastuuopettajalle esimerkiksi sähköpostilla. (20.12)
Luentorungon luvut 9 (osa 2) ja 10 on julkaistu. Luvun 9.1 sivunumerointi on päivitetty. (0.41)
17.1.2020
Ensimmäisen harjoituksen mallivastaukset on julkaistu WETOssa. (0.11)
16.1.2020
Toiset viikkoharjoitukset on julkaistu. Palautusaikaa on jatkettu. Palauta vastauksesi viimeistään ensi viikon torstaina 23.1. klo 23.55. Kaikki opettajien tarkistamat tehtävät arvioidaan hyvän ohjelmointitavan osalta. Vastuuopettaja tiedottaa, kun WETO on avattu ratkaisujen palautusta varten. (21.06)
15.1.2020
Varmuuden maksimoimiseksi vanhoille opiskelijoille tiedoksi In-luokasta: WETO ei enää käännä palautuksia automaattisesti In-luokan kanssa. Tämän lukuvuoden kurssilla syötteiden lukemiseen käytetään In-luokan asemasta Javan omaa Scanner-luokkaa, josta on kerrottu tarkemmin Lausekielinen ohjelmointi II -kurssin luentorungon luvussa 1.2. Kaikille kurssilaisille: muistakaa lukea tehtävädokumentin infolaatikko :-). (16.18)
Ensimmäisten harjoitusten perusteella ryhmissä on vielä tilaa. Ohjattuun ryhmään mahtunee ainakin kahdeksan opiskelijaa, jos osa tulee paikalle oman kannettavan kanssa. Tiistain ja keskiviikon ryhmiin mahtuu muutama opiskelija. Lähetä postia kurssin vastuuopettajalle, jos haluat vielä vapaana olevan ryhmäpaikan. Kerro postissa mitkä ryhmät kävisivät sinulle. Paikat menevät nopeimmille. (15.16)
Luupin koodauspaja on tänään klo 16–18 mikroluokassa ML40. Jatkossa mikroluokat voi tarkistaa tapahtumakalenterista (https://www.luuppi.fi/tapahtumat). (14.51)
Rakentaja on siiretty oikealle paikalle luentorungon sivulla 9.5 annetussa esimerkissä ja sivuilla 7.12 ja 9.3 olleet kirjoitusvirheet on korjattu. Esimerkkikoodi kääntyi vastuuopettajan koneella uudelleen testaten ongelmitta. Vastuuopettaja yrittää selvitellä miksi luentosalin koneella tuli virhettä Testi-luokkaan liittyen. Luultavasti vika oli opettajassa. (14.37)
Luentorungon luvut 7, 8 ja 9 (osa 1) on julkaistu.(11.34)
14.1.2020
WETO (https://wetodev.sis.uta.fi/weto5/) ja ensimmäisen harjoituksen WETO-palautus on avattu. Tarkista aluksi, että osoite on oikea, jos et huomaa linkkiä kurssin sivuille. WETO pyytää sinua rekisteröitymään kurssille. Vastaa tähän kysymykseen ”Register”. Kerro mahdollisista teknisistä ongelmista kurssin vastuuopettajalle esimerkiksi sähköpostilla. (23.17)
Luentorungon luvut 5 ja 6 on julkaistu.(1.15)
8.1.2020
Ensimmäiset viikkoharjoitukset on julkaistu. Palauta vastauksesi viimeistään ensi viikon torstaina 16.1. klo 12.00 (keskipäivä). Vastuuopettaja tiedottaa, kun WETO on avattu ratkaisujen palautusta varten. Automaattisesta tarkistuksesta ja erityisesti WETOn tekemistä oletuksista attribuuttien ja niiden aksessoreiden suhteen on kerrottu kurssisivujen Harjoitukset | Tarkistus | Automaattinen -kohdassa. Tutustu myös yleisempiä ohjeita sisältävään Harjoitukset | Tarkistus -kohtaan. (22.19)
Luentorungon lukujen 3 ja 4 koodiesimerkkien tunnuksiin on lisätty ääkköset ja Kissa-luokan vakio on nimetty uudelleen. Kissa.java– ja KissaTesti.java-tiedostojen lähdekoodi on päivitetty vastavalla tavalla. (17.18)
Luentorungon luvut 3 ja 4 on julkaistu.(11.53)
7.1.2020
Ensimmäinen luento klo 10–12 (B1100).
6.1.2020
Kurssiesite ja ensimmäisen luentokerran kattava osa luentorunkoa (luvut 1 ja 2) on julkaistu. (20.08)
Harjoitusryhmiin ilmoittautumisen sisältävä lomake on avattu. Lomake sulkeutuu torstaina 9.1. klo 18.00. Ohjeiden lukeminen on suotavaa ainakin, jos et ole mukana Lausekielinen ohjelmointi II -kurssilla. Lomake on täytettävä, vaikka et osallistuisi harjoitusryhmiin. Mahdolliset ongelmat voi raportoida osoitteeseen jorma.laurikkala@tuni.fi. (2.39)
5.1.2020
Kaikki NettiOpsun ja avoimen yliopiston järjestelmän kautta ilmoittautuneet opiskelijat on valittu kurssille.