Ohjelmointihaasteita I

582350
1-3
Software Systems
Intermediate studies
Year Semester Date Period Language In charge
2011 autumn 31.10-09.12. 2-2 Finnish Antti Laaksonen

Lectures

Time Room Lecturer Date
Wed 16-18 CK112 Antti Laaksonen 02.11.2011-02.11.2011

General

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ä.