Ohjelmointihaasteita I

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

Luennot

Aika Huone Luennoija Päivämäärä
Ke 16-18 B123 Antti Laaksonen 31.10.2012-31.10.2012

Yleistä

Kurssin järjestäjät: Antti Laaksonen, Jenna Tuominen ja Kristiina Paloheimo

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 äskettäin 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/sanaruud.html

Pääset kurssille mukaan lähettämällä tehtävän ratkaisun osoitteeseen ohjelmointihaasteita@gmail.com. Kerro myös viestissä opiskelijanumerosi, milloin olet suorittanut kurssin Ohjelmoinnin perusteet sekä oletko suorittanut kurssia Tietorakenteet. Voit ratkaista tehtävän Javalla tai muulla haluamallasi 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 kurssin loppuun asti.

Tehtäviin on tarjolla ohjausta Tietorakenteiden harjoitustyön pajassa, joka on viikoittain ti 9-11, ke 16-18 sekä to 13-16 luokassa C221. Kurssilla on myös IRC-kanava #ohaaste. Kurssista on mahdollista saada 1-3 op riippuen ratkaistujen tehtävien määrästä.