Helsingin yliopisto Tietojenkäsittelytieteen laitos
 
Digitaalisen median tekniikat, syksy 2007
Sisältö:
Näytekansio

Näytekansion viimeinen palautusajankohta on 14.10 klo 23.59. Kansioiden sen hetkistä tilaa voidaan käsitellä viimeisissä laskuharjoituksissa.

Kansio palautetaan PALAUTUSLOMAKKEEN kautta. Jos palautelomake ei jostain syystä toimi, voit lähettää tiedot sähköpostitse osoitteeseen Harri.Laine@cs.helsinki.fi

Näytekansion tarkoituksena on toisaalta osoittaa kurssilla käsiteltyjen asioiden osaamista ja toisaallta selvitttää ja demota jotain kurssin aihepiiriä sivuavaa asiaa, jota kurssilla on käsitelty vain vähän.. Kansion toteutukseen tulee käyttää kurssilla käsiteltyjä tekniikoita. Kansion tulee olla yhtenäinen kokonaisuus.

Näytekansio-ohjeita

Näytekansiotyönä toteutetaan joko pienehkö webbisovellus tai jonkin asian selvitys/esittely. Kansion tulisi soveltua oppimateriaaliksi täydentämään kurssin materiaalia (tämä osuus voi olla erillään henkilötiedoista).

Kansio tulee olla muodoltaan XHTML rakenteinen sivusto. Kansion pitää pääsääntöisesti toimia yleisesti käytössäolevissa selaimissa (IE, Mozilla, Firefox), ikivanhat voi unohtaa. Kansiosta pitäisi löytyä:

  • Tekijän henkilötiedot (nimi, sähköpostiosoite
  • Toimiva aiheen mukainen sivu(sto) jossa on sovelluttu kurssilla opittuja asioita, ainakin XHTML ja CSS.
  • Jos työhön sisältyy ohjelmakoodia sen lyhyt dokumentti ja mahdollisuus tutustua lähdekoodeihin.
  • Kommentteja näytekansion rakenteesta - miten tämä on tehty, ellei tällainen sisälly jo itse selvitykseen.
  • Lupa käyttää sovellusta oppimateriaalina - luvan puuttuminen ei vaikuta arvosteluun.
  • Lähteet

Työssä saa käyttä verkosta löytyviä vapaasti käytettäviä ohjelmistoja ja esimerkkikoodeja. Näiden käyttö pitää dokumentoida.

Arvosteluun vaikuttaa:

  • Kansion yleisrakenne - onko asiat tehty tarkoituksenmukaisella tavalla
    • dokumentin rakenne erottaminen ulkoasusta
    • selaimessa vai palvelimella
    • sivujako
    • tarkistusten sijoittelu
    • eri tekniikoiden käyttö
  • Sivujen toimivuus
    • helppokäyttöisyys
    • selainriippumattomuus - ellei aihe vadi rajautumista johonkin selaimeen
    • esteettömyys
    • varautuminen virheisiin
  • Dokumentointi
    • ratkaisun yleisrakenne käy selville
    • sivujen liittyminen toisiinsa
    • javascrptin liittyminen sivuihin
  • Näytekansion tekninen toteutus
    • Yleisrakenne
    • selkeys
    • sivujen toimivuus
    • lähdekoodi
    • läpäiseekö validoinnin

Aiheita

Tähän tulee muutama aihe-ehdotus. Voit ehdottaa omaa aihetta. Jos esitys olisi lineaarinen ja se tulostettaisiin paperille, sen tulisi jäädä alle 10 sivun.

 

  • Vektorigrafiikka xhtml-dokumenteissa [selvitys + demot]
  • Yksinkertaisen animaation laatiminen ja liittäminen dokumenttiin. [selvitys + demot, esim. Flash tai gif-animaatio tai jokin muu]
  • Multimediaesityksen hallinta - SMIL (Syncronized Multimedia Integration Language) [esittely+demot}
  • Kuvatiedostoon (esim. Jpeg-muoto) liittyvä metatieto ja sen käsittely (vaikkapa php:llä tai javalla) [selvitys + demo]
  • Miten teen digikameralla otetuista videopätkistä otsikoidun kootun nettiesityksen [selvitys +demo, tässä on syytä rajautua yksinkertaisiin välineisiin]
  • Sivumuutosten tai uutisten välittäminen RSS-syötteenä [selvitys + demo]
  • Värien yhteensopivuuden testaus [tausta / teksti / tekstin ja kuvan tausta – pieni sovellus, joka voi olla toteutettu kokonaan JavaScriptillä tai käyttää palvelinta
  • Dokumenttiaineiston palstoitus ja kappaleiden ladonta ilman taulukoita [selvitys + demot]
  • Oma aihe-ehdotuksesi
20.8.2007 Harri Laine