Info |
---|
Digitaalisen viestinnän aikuisopiskelijoille järjestettävän tietotekniikkakurssin kehittelyä. |
Kurssin kuvaus OPS:ssa:
Info |
---|
Opiskelija toteuttaa vaativan ja ammattimaisen ohjelmointiprojektin. Hän soveltaa tietoteknistä osaamistaan käytännön työssä. |
Kurssin sisältö syksyllä 2008
Kurssi koostuu workshopeista/luennoista ja itsenäisestä ohjelmointi/sisällönhallintajärjestelmän käyttöönotto -projektista. Workshopeissa esitellään WWW:n nykytekniikoita ja yleisiä Open Source sisällönhallintajärjestelmiä, ja esittelyjen pohjalta opiskelijat valitsevat yhden ohjelmiston, jolla he toteuttavat omavalintaisen sivuston.
Työpajojen/luentojen sisällöt
- WWW-tänään: Wikit, Blogit, RSS - yleiskatsaus tämän päivän WWW-työvälineisiin ja niiden erilaisiin käyttötapoihin. (Luentokalvot)
- Wordpress - Nopasti käyttöönotettava blogi-ohjelmisto, jota voi käyttää myös sisällönhallintajärjestelmänä. (Luentokalvot)
- Drupal - Monipuolinen avoimen lähdekoodin WWW-sisällönhallintajärjestelmä.
- Django - Muokattava, Python-pohjainen Web Framework.
Tehtävänanto KDO7K2 - Itsenäinen projekti
Ideoi jokin dynaaminen WWW-palvelu tai sivusto. Mieti mitä toiminnallisuuksia ja ominaisuuksia palvelun mielekäs toimiminen edellyttää. Jos kyseessä olisi esimerkisi yrityksen tai yhteisön tiedotustoiminnassa käyttämä palvelu, pitäisi miettiä ainakin seuraavia ominaisuuksia: Millaisia asioita sivustolla esitetään, kuka päivittää sisältöä, sisällön tuottamisen vaivattomuus, käyttäjien hallinta, eritasoiset käyttäjäoikeudet jne...
...
6. Raportoi tulokset: Kuinka muokkausprosessi sujui, pääsitkö synopsiksessa asettamiisi tavoitteisiin, mitä ongelmia kohtasit, kuinka ratkaisit tai kiersit ongelmat, käyttäisitkö tätä ohjelmistoa jatkossa, mihin ohjelmisto mielestäsi soveltuu, miten ohjelmistoa voisi kehittää edelleen jne.?
Vaihtoehtoisia sisällönhallintajärjestelmiä omiin projekteihin
- Mediawiki - A free software wiki package originally written for Wikipedia.
- Joomla! - Content management system (CMS), which enables you to build Web sites and powerful online applications.
- Silver Stripe - Open Source CMS / Framework.
- Sweetcron - The Automated Lifestream Blog Software.
- http://www.symfony-project.org/
- http://modxcms.com/
- http://opensourcecms.com/ - Suuri joukko erilaisia ohjelmistoja testattavissa ennen käyttöönottoa - kannattaa tutustua.