Ohjelmointihaasteita I

582350
1-3
Ohjelmistojärjestelmät
Aineopinnot
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2011 syksy 31.10-09.12. 2-2 Suomi Antti Laaksonen

Luennot

Aika Huone Luennoija Päivämäärä
Ke 16-18 CK112 Antti Laaksonen 02.11.2011-02.11.2011

Yleistä

Ohjelmoijan tärkeä taito on osata soveltaa ohjelmointikielen perusasioita (muuttujat, ehdot, silmukat...) erilaisissa ohjelmointitilanteissa. Tämän kurssin tarkoituksena on syventää Ohjelmoinnin perusteet -kurssin asioiden hallintaa haastavien ja kiinnostavien ohjelmointitehtävien avulla. Kurssi on suunnattu erityisesti syksyllä 2011 Ohjelmoinnin perusteet suorittaneille, mutta myös muut kiinnostuneet ovat tervetulleita mukaan.

Kurssin ensimmäinen ohjelmointitehtävä on seuraavalla sivulla:

http://www.cs.helsinki.fi/u/ahslaaks/oh/shakki.html

Pääset kurssille mukaan lähettämällä tehtävän ratkaisun osoitteeseen ahslaaks@cs.helsinki.fi. Voit ratkaista tehtävän Javalla tai muulla haluamasi kielellä. Tämän jälkeen saat paluupostissa uuden tehtävän, jonka ratkaistuasi saat jälleen uuden tehtävän jne. Voit ratkaista tehtäviä haluamaasi tahtiin: yhden tehtävän viikossa tai monta tehtävää päivässä.

Kurssin aloitusluento 2.11. klo 16-18 on tarkoitettu opiskelijoille, jotka eivät ole suorittaneet Tietorakenteet-kurssia.

Voit kysyä vinkkejä tehtäviin Ohjelmoinnin jatkokurssin ohjelmointipajassa tai sähköpostitse. Kurssilla on myös IRC-kanava #ohaaste. Kurssista on mahdollista saada 1-3 op riippuen ratkaistujen tehtävien määrästä.