Harjoitukset

Julkaistu

Ohjelmoimaan oppii vain ahkerasti harjoittelemalla. Siksi kurssilla on runsaasti harjoitustehtäviä, jotka julkaistaan kuutena viikkoharjoituksena. Tehtävät ratkaistaan pääosin itse. Opiskelijat voivat pohtia tehtäviä keskenään, kunhan jokainen toteuttaa ohjelmansa itse. Ratkaisujen suora kopiointi (eli plagiointi) on kielletty ja siitä seuraa rangaistus. Tehtäviä on ratkaistava hyväksytysti vähimmäismäärä, joka riippuu siitä kuinka monena viikkona opiskelija käy harjoituksia tukevissa harjoitusryhmissä. Harjoitusten tekoa tai ryhmiin osallistumista ei kannata lopettaa, kun minimivaatimus on saavutettu. Tehtäviä tulisi ratkoa tasaisesti koko kurssin ajan. Ratkaisut palautetaan WETO-järjestelmään. Kurssin opettajat tarkkailevat työn laatua tarkistamalla palautuksia WETOsta käsin.

Ryhmät

Harjoitusryhmiin osallistuminen on vapaaehtoista eikä ryhmissä tarvitse esiintyä.

Harjoitusryhmiä on kahta tyyppiä. Mikroharjoituksissa ratkaistaan harjoitustehtäviä omatoimisesti. Harjoituksissa on paikalla opettaja, jolta voi kysyä neuvoa ongelmatilanteissa. Ohjatussa mikroharjoitusryhmässä on tarjolla tukea hieman enemmän kuin muissa mikroharjoitusryhmissä. Tätä ryhmää vetää kurssin vastuuopettaja.

Harjoitusryhmät pidetään harjoituksen julkaisua seuraavalla viikolla.

Harjoitusryhmien ajat ja paikat löytyvät opetusohjelmasta.

Kurssin vastuuopettaja ilmoittaa sähköpostitse ja näiden sivujen Ajankohtaista-palstalla, kun WETO-järjestelmä avataan opiskelijoille.

Näet lopullisen harjoitusryhmäsi kurssin WETO-sivujen Groups-välilehdeltä.

Pisteet

Harjoituksista on kerättävä tietty määrä pisteitä. Kustakin hyväksytysti ratkaistusta tehtävästä saa yhden pisteen. Johonkin harjoituskerran harjoitusryhmistä osallistumalla saa yhden läsnäolopisteen. Harjoituskerralla voi käydä myös useammassa ryhmässä. Näin ei kuitenkaan saa lisää läsnäolopisteitä: kustakin harjoituskerrasta saa korkeintaan yhden läsnäolopisteen.

Ratkaisuista ja läsnäoloista saatujen pisteiden summan tulee olla vähintään 40 % saatavilla olevien pisteiden kokonaismäärästä. Jos tehtäviä annetaan esimerkiksi 51 kappaletta, niin saatavilla on yhteensä 51 + 6 = 57 pistettä. Harjoitusten suorittamiseen tarvittaisiin näin vähintään 23 pistettä, jotka voi kerätä esimerkiksi ratkomalla hyväksytysti 23 tehtävää harjoituksiin tulematta (23 + 0 = 23 pistettä), ratkomalla hyväksytysti 20 tehtävää ja käymällä kolmella harjoituskerralla harjoituksissa (20 + 3 = 23 pistettä) tai vaikkapa keräämällä 17 ratkaisupistettä ja käymällä kaikilla harjoituskerroilla harjoituksissa (17 + 6 = 23 pistettä).

Harjoitustustehtävien ratkaisemisesta ja harjoitusryhmiin osallistumisesta palkitaan tenttipisteisiin lisättävillä hyvityspisteillä.

Hyvityspisteet lasketaan 40 % -vähimmäisrajan tapaan hyväksytysti ratkaistujen tehtävien ja läsnäolojen summan perusteella seuraavasti:

  • summa 60 % pisteiden kokonaismäärästä → 1 hyvityspiste,
  • summa 70 % pisteiden kokonaismäärästä → 2 hyvityspistettä ja
  • summa 80 % pisteiden kokonaismäärästä → 3 hyvityspistettä.

Huomaa, että hyvityspisteet huomioidaan vain, jos tentissä on saanut vähintään puolet pisteistä.