Topic outline

  • Kurssin kuuluu viisi ohjelmointitehtävää, jotka vaikuttavat kokonaisarviointiin 20% painolla. Ohjelmointitehtävien suoritus ei ole pakollista. Pistokeohjelmointiin liittyvää materiaalia ja tehtävänannot löytyvät täältä. Ohjelmointitehtävien tekemiseen suositellaan C-kieltä, jolla aiheeseen liittyvät esimerkit on annettu, ja jota kurssihenkilökunta osaa tukea parhaiten, mutta tarvittaessa voit tehdä tehtävät jollain muullakin ohjelmointikielellä.

    Ohjelmointitehtävien määräajat ovat seuraavat:

    1. la 6.3. klo18:59
    2. la 13.3. klo 18:59
    3. la 20.3. klo 18:59
    4. la 27.3. klo 18:59
    5. la 3.4. klo 18:59

    Tehtävät arvioidaan automaattisesti ja kustakin tehtävästä voi saada yhden pisteen onnistuneessa tapauksessa. Puolikkaita pisteitä ei jaeta, vaan piste tulee kun tehtävässä kuvattu protokolla on suoritettu onnistuneesti. Palvelin arvioi pisteet näkemänsä kommunikoinnin perusteella. Palauta myös ohjelmakoodisi alla oleviin palautuslaatikoihin. Koodeja ei arvioida, mutta ne tarkastetaan plagiointitapausten varalta. Tehtävät 4 ja 5 tulevat saataville myöhemmin.