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

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

Voit aloittaa täältä Luku 1.1: Kurssin esittely tai selata kurssimateriaalia.

Kurssiuutiset

Listan kärkeen nostettu viesti

Tämä on vuoden 2017 kurssimateriaali / This is an old copy of the course material

Olet päätynyt vuoden 2017 kurssisivustolle. Huomaathan, että uusi kurssi alkaa 12.9 ja löytyy osoitteesta https://plus.cs.hut.fi/o1/2018/ You have found the course material for year 2017. The new course can be found in https://plus.cs.hut.fi/o1/2018/

Listan kärkeen nostettu viesti

Epävirallinen suoritustodistus

Pistetilanne-sivun oikeasta yläkulmasta on mahdollista nyt ladata itselleen epävirallinen PDF-muotoinen suoritustodistus, mikäli kurssin on suorittanut hyväksytysti.

Kurssipalautekyselyn kooste

Kooste kurssipalautekyselyn vastauksista on julkaistu. Kiitos menneestä kurssista!

Muista kurssipalautelomake! Ja katso robotit ja pelit!

Kurssikysely on julkaistu luvussa 13.1. Kyselyyn vastaaminen on pakollinen osa kurssia. Deadline on ke 20.12., mutta asia kannattaa hoitaa heti.

Kurssi vedetään yhteen ja jatkokursseja esitellään materiaalin luvussa 13.0. Sieltä löytyvien linkkien päähän julkaistaan myös assistenttien suosikkitekstipelit ja robottiturnauksen tulokset.

Hyvää joulunaikaa ja jatkoa ohjelmoinnin parissa!

Vielä on syksyä jäljellä

Uusin viikkokooste löytyy luvusta 12.0.

Kierroksen 12 deadline on 13.12. klo 12 päivällä. Viimeinen, kokoavan palautekyselyn sisältävä kierros 13 avataan 12. kierroksen sulkeutuessa.

Uusin viikkokooste

Uusin viikkokooste löytyy luvusta 11.0. Siellä mm. kerrotaan tekstipelin arvosteluaikataulusta ja esitellään Peeveli-pelin ratkaisua.

Yhdennentoista kierroksen deadline on ke 6.12. keskipäivällä. HUOM, itsenäisyyspäivänä! Hyvää itsenäisyyspäivää kaikille!

Kierroksen 10 uusi DL pe 1.12. klo 12.00

Viikonlopun katkosta johtuen kierroksen 10 uusi DL on siis pe 1.12. klo 12.00. Huom, että tulevien kierrosten deadlinet eivät muutu. Hyviä tekstipelien viimeistelyjä! -Timi

P.S. Muistakaa harvennetut harjoitusryhmäajat lähtien tämän viikon keskiviikosta. Ajat ovat näkyvissä 'Harjoitusryhmät' -välilehdellä.

Oman tekstiseikkailupelin palautus auki

Oman tekstiseikkailupelin voi nyt palauttaa luvun 10.2 palautuslaatikon kautta. Noudata tehtävänannon ohjeita pelin palauttamiseksi. Huomaa erityisesti, että mikäli tehtävä on tehty parin kanssa, niin A+:n yläpalkista on valittava paripalautus. Tarvittaessa uuden paripalautusryhmän voi muodostaa vasemman palkin valikosta. Paripalautuksessa vain toinen parista palauttaa pelin arvosteltavaksi. Pelit arvostellaan muutaman viikon kuluessa kierroksen sulkeuduttua.

Kymmenes kierros poikkeaa tutusta kaavasta

Kymmenennen tehtäväkierroksen deadline on vasta keskiviikkona 29.11. keskipäivällä eli kahden viikon päästä. Kierrosta kannattaa kuitenkin aloittaa tekemään mahdollisimman pian. Tutustu kierrokseen heti, jotta voit suunnitella ajankäyttösi.

Lisää aiheesta juuri julkaistussa viikkokoosteessa luvussa 10.0.

Viikkokooste 9.0 ja ysikierros

Uusin viikkokooste on julkaistu lukuna 9.0. Se mm. kertoo, miksei ohjelmointipulmista kannata liikaa ahdistua ja sisältää yli 20 tapaa ratkaista sademäärätehtävä. Ysikierroksen deadline on taas viikon päästä ke 15.11. keskipäivällä.

Viikkokoosteessa syvennystä ja selvennystä

Viikkokooste julkaistu lukuna 8.0. Seuraava kalmanlinja on ke 8.11. keskipäivällä.

Seitsemäs kierros ajankohtainen

Uusin viikkokooste löytyy luvusta 7.0.

Seitsemännen kierroksen määräaika on taas viikon päästä eli 1.11. keskipäivällä.

Viikkokooste ja kuutoskierros

Uusin viikkokooste löytyy luvusta 6.0.

Kuudes tehtäväkierros on nyt ajankohtainen. DL on ke 25.10. keskipäivällä.

Viitoskierrokselle

Uusi viikkokooste on jälleen nähtävillä. Näe se luvussa 5.0. Seuraava DL on keskiviikkona 18.10. keskipäivällä.

Kolmas viikkokooste ja neloskierros

Uusin viikkokooste on julkaistu materiaalin lukuna 4.0. Ei kun lukemaan.

Neloskierroksen deadline on ke 11.10. keskipäivällä. Kierroksessa on viisi lukua, joista isompia ohjelmointitehtäviä sisältävät 4.2 ja 4.3 ovat työläimmät.

Neljännellä, viidennellä ja kuudennella kierroksella vähitellen siirrytään pakollisista A-tehtävistä erittäin suositeltuihin B-tehtäviin. Joistakin neljännen kierroksen tehtävistä saat B-pisteitä eikä A-pisteitä. B-pisteet kelpaavat myös tarvittaessa korvaamaan puuttuvia A-pisteitä luvun 1.1 kurssiesittelyssä selostettuun tapaan.

Kolmoskierros ajankohtainen. Katso viikkokooste ja esimerkkiratkaisut.

Toinen viikkokooste on julkaistu materiaalin lukuna 3.0. Se sisältää taas kysymyksiä, vastauksia ja opiskelijoiden tarinoita. Katso myös menneiden tehtävien esimerkkiratkaisut kyseisten tehtävien kohdalta A+:ssa. Kolmoskierrosta kannattaa ryhtyä tekemään nyt. Deadline on ke 04.10. keskipäivällä. Kierroksessa on viisi lukua, joista viimeinen on työläin. Muistakaa liittyä Slackiin, josta voi nopeastikin saada pulmiin apua! https://plus.cs.hut.fi/o1/2017/yleista/viestikanavat/#vaihtoehtoinen-keskustelukanava-slack

Ensimmäinen viikkokooste julkaistu, kakkoskierros ajankohtainen

Ensimmäisen viikon palautteiden perusteella laadittu viikkokooste on julkaistu lukuna 2.0 kurssimateriaalissa. Käy katsomassa! Koosteesta löydät vastauksia kysymyksiin kurssin aiheista ja niiden ulkopuoleltakin sekä tunnelmapaloja oppimistilanteista. Kakkoskierrosta kannattaa aloittaa tekemään mahdollisimman pian. Deadline on 27.9. klo 12 päivällä.

Aallon IT-palveluissa katko la-su 16.-17.9.2017

ITS päivittää keskitettyä tiedostopalvelua viikonloppuna 16-17.9.2017. Huoltokatko alkaa 16.9.2017 klo 9.00 ja loppuu viimeistään sunnuntaina 17.9. klo 18. Huollon aikana päivitetään myös yleispalvelimia ja järjestellään hakemistoja. Monet IT-palvelut (MyCourses, ACRIS, aalto.fi, tiedostopalvelimet yms.) ovat alhaalla. Tämä tarkoittaa sitä, että Aallon työasemat eivät ole käytettävissä ja kannattaa kirjautua ulos ennen katkoa. Kuitenkin A+:n pitäisi toimia aivan normaalisti katkon aikana, joten tallenna kurssin osoite esim. kirjanmerkkiin, jotta pääset siihen käsiksi (löytyy myös Slackista). Lisätietoa täällä: https://into.aalto.fi/display/fiit/Aallon+IT-palveluissa+katko+la-su+16.-17.9.2017 -Timi

Kurssi alkanut

Syksyn kurssi on nyt virallisesti alkanut ensimmäisen luennon myötä. Ensimmäisen tehtäväkierroksen tehtävien parissa kannattaa aloittaa mahdollisimman pian, sillä ensimmäinen deadline on jo ke 20.9. keskipäivällä. Tervetuloa kurssille!

Kurssimateriaali nyt nähtävissä

Syksyn 2017 kurssimateriaali on nyt julkaistu. Tehtäväkierrokset aukeavat viimeistään 12.9.