Viikkotehtävät
Viikkotehtäviä voi palauttaa vapaassa aikataulussa 9.8.2020 asti. Kurssi poistuu opetusohjelmasta ja tilalle tulee uusi vaativampi kurssi TIES4080 (syventävät opinnot) keväästä 2021 alkaen.
- Viikkotehtävä 1: Python- ja CGI-perusteet
- Viikkotehtävä 2: CGI-ohjelmointi, templatet, HTTP-protokollan tilattomuus
- Viikkotehtävä 3: Flask, sessiot ja tiedostot
- Viikkotehtävä 4: Tietokannat
- Viikkotehtävä 5: Ajax, jQuery ja Fetch API
- Viikkotehtävä 6: Google App Engine ja Datastore
- Viikkotehtävä 7: RSS-lukija / Open Data
Palautusohje
- Pakkaa kaikki lähdekoodit zip-pakettiin ja sijoita zip-paketti www-sivulle.
Arviointi
- Tehtävät on toteutettava itsenäisesti. Jokaisen on toteutettava oma itsenäinen ja uniikki ratkaisu tehtävään. Plagiointi on ehdottomasti kiellettyä! Identtisistä vastauksista tulee 0 pistettä kaikille samanlaisen ratkaisun palauttaneille.
- Viikkotehtävän voi valita kolmesta eritasoisesta tehtävästä, joista saa 1, 3 tai 5 pistettä.
- Asianmukaisesta vastauksesta saa tason mukaiset pisteet.
- Toimivasta, mutta pieniä puutteita sisältävästä vastauksesta vähennetään yksi (1) piste. Isompia puutteita sisältävistä tehtävästä voidaan vähentää useitakin pisteitä.
- Tehtäväviikkoja on seitsemän kappaletta.
- Halutessaan voi tehdä viikon kaikki kolme tehtävää. Korkein pistemäärä jää voimaan.
- Toimimattomasta tai selvästi keskeneräisestä vastauksesta saa nolla (0) pistettä.
- Tehtävistä lasketaan painotettu keskiarvo:
Viikkotehtävä Painokerroin 1 1 2 2 3 - 6 3 viimeinen tehtävä 4 Laskukaavana:
pka = [ vt1 + 2*(vt2) + 3*(vt3+vt4+vt5+vt6)+ 4*vt7] / 19.0
- Hyväksytty suoritus:
- Tehtävien painotetun keskiarvon on oltava vähintään 1,00.
- Kurssin suorittamiseen vaaditaan lisäksi vähintään viisi (5) hyväksyttyä (vähintään 1 piste per viikko) palautusta.
- Viikoilta, joilta ei palauta tehtävää tai ei saa tehtävää tehtyä hyväksytysti, saa nolla (0) pistettä. Painotettu keskiarvo lasketaan siis aina seitsemän tehtävän perusteella.
- Hyvin tehdyistä vertaisarvioinneista voi saada enintään kaksi (2) bonuspistettä
- Hyväksytyn suorituksen arvosana (1-5) muodostuu tehtävien painotetusta
keskiarvosta seuraavan taulukon mukaisesti:
Painotettu keskiarvo Arvosana 1,00 - 1,79 1 1,80 - 2,59 2 2,60 - 3,39 3 3,40 - 4,19 4 4,20 - 5,00 5
Laske arvosanasi
Laskuri kertoo, minkä arvosanan saat vähintään kurssista yo. laskentaperusteilla.
Painotettu keskiarvo: 0
Arvosana: HYL
Käyttäjien kommentit