Live tagging & Weblectures - Crossmedialab
Live tagging & Weblectures - Crossmedialab
Live tagging & Weblectures - Crossmedialab
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Live</strong> <strong>tagging</strong> & <strong>Weblectures</strong><br />
Een toegepast onderzoek nar de meerwaarde die Social Tagging biedt aan de<br />
Ontsluiting van <strong>Weblectures</strong><br />
Afstudeerscriptie Jeroen van Leeuwen, Yun Chen<br />
Research Center Communication and Journalism<br />
Crossmedia Experience Learning Labs<br />
Hogeschool Utrecht<br />
Jeroen van Leeuwen<br />
Studentnummer: 1520646<br />
Yun Chen<br />
Studentnummer: 1517739<br />
Utrecht 21 mei 2010, studiejaar vier<br />
Hogeschool Utrecht<br />
Stagebegeleider: Arjan Kroon<br />
Bedrijfsbegeleider: Pim Schonk<br />
2
Voorwoord<br />
Als een mediatechnoloog hoor je je vertrouwd te voelen in bekende en minder<br />
bekende technologieën binnen de mediasector. De afgelopen vier jaren hebben<br />
opgetreden als aanloop naar het stadium waarin we paraat staan om in het<br />
werkveld te treden. Dit document luidt een nieuwe periode in in onze leven.<br />
Daarom is het ook met gepaste trots dat we dit document aan u presenteren.<br />
Deze scriptie behelst het resultaat van de laatste en interessante periode in ons<br />
studentenleven. Het resultaat symboliseert de afsluiting van onze opleiding. In<br />
deze scriptie laten we zien dat we vooruitgang hebben geboekt in de afgelopen<br />
vier jaren. Vier jaar geleden stonden we nog als buitenstaander naar de wereld<br />
van de mediatechnologie te kijken. Op dit moment staan we nog steeds te kijken<br />
naar de mediatechnologie, maar niet meer met de ogen van een buitenstaander.<br />
Het schrijven van deze scriptie hebben we ervaren als de afsluiting van de<br />
bachelorperiode. Tot onze genoegen mochten we deze laatste periode<br />
doorbrengen in het <strong>Crossmedialab</strong> waar we de onderzoekswereld hebben mogen<br />
ervaren. Het is meer dan alleen een afstudeerbedrijf voor ons geweest. In de<br />
afgelopen vijf maanden hebben we veel geleerd en ook veel meegemaakt. Iedere<br />
week vindt een Labtalk plaats, waar de experts uit de zowel het bedrijfsleven als<br />
de onderzoekswereld hun verhalen komen vertellen en hun kennis delen met het<br />
lectoraat.<br />
Natuurlijk staan we er niet alleen voor tijdens het hele proces. Zonder de hulp van<br />
alle betrokken personen zouden we nooit op de plek staan waar we nu zijn.<br />
Daarom willen we deze gelegenheid benutten iedereen te bedanken die ons heeft<br />
geholpen de afgelopen vijf maanden.<br />
Onze dank gaat uit naar Arjan Kroon, onze begeleider bij Mediatechnologie en<br />
Pim Schonk, onze begeleider bij het lectoraat voor hun onvermoeide<br />
betrokkenheid en begeleiding. Harry van Vliet, de lector van de Hogeschool<br />
Utrecht faculteit Communicatie en Journalistiek, voor zijn wetenschappelijke<br />
inbreng tijdens de afstudeerperiode. Ook de leden van het lectoraat zijn wij zeer<br />
dankbaar voor hun advies, gezelschap, hoede enz.<br />
Tenslotte danken wij vrienden, collega’s en familie voor hun ondersteuning.<br />
Utrecht, mei 2010<br />
Jeroen van Leeuwen, Yun Chen<br />
3
Samenvatting 8<br />
1. Inleiding 9<br />
1.1 Afstudeerbedrijf! ................................................................................................................... 9<br />
1.2 Afstudeeropdracht! ............................................................................................................ 10<br />
1.3 Opbouw scriptie! ................................................................................................................. 11<br />
2. Probleemstelling 12<br />
2.1 Aanleiding! ........................................................................................................................... 12<br />
2.2 Probleemstelling! ................................................................................................................ 14<br />
2.2.1 Hoofdvragen! ............................................................................................................................. 14<br />
2.2.2 Deelvragen! ................................................................................................................................ 14<br />
2.3 Doelstelling! ......................................................................................................................... 15<br />
2.4 Randvoorwaarden! .............................................................................................................. 15<br />
2.5 Plan van aanpak! ................................................................................................................. 15<br />
3. Literatuurstudie 16<br />
3.1 Aanpak! ................................................................................................................................ 16<br />
3.2 <strong>Weblectures</strong>! ........................................................................................................................ 17<br />
3.2.1 Wat is een weblecture?! ........................................................................................................... 17<br />
3.2.2 Het doel van de weblecture! ..................................................................................................... 18<br />
3.2.3 Advies voor de inzet van weblectures! ................................................................................... 22<br />
3.2.4 Huidige functionaliteit! ............................................................................................................. 22<br />
3.2.5 Conclusie! .................................................................................................................................. 25<br />
3.3 Information Foraging Theory! ........................................................................................... 27<br />
3.4 Social Tagging! .................................................................................................................... 29<br />
3.4.1 Wat is social <strong>tagging</strong>?! ............................................................................................................. 29<br />
3.4.2 Waarom wordt (social) <strong>tagging</strong> toegepast?! .......................................................................... 29<br />
3.4.3 Wat zijn de gevaren van social <strong>tagging</strong>?! ............................................................................... 32<br />
3.4.4 Waar word social <strong>tagging</strong> succesvol toegepast?! ................................................................. 33<br />
3.4.5 Wat kan social <strong>tagging</strong> betekenen voor de ontsluiting van weblectures?! ......................... 36<br />
4
3.5 De acceptatie van een nieuw systeem! ............................................................................. 40<br />
3.5.1 Het UTAUT model! .................................................................................................................... 40<br />
3.5.2 Conclusie! .................................................................................................................................. 42<br />
3.6 Hypothesen! ......................................................................................................................... 43<br />
4. Concept 44<br />
4.1 Aanpak! ................................................................................................................................ 44<br />
4.2 Gebruikersscenarioʼs! ........................................................................................................ 44<br />
4.2.1 Anne! .......................................................................................................................................... 45<br />
4.2.2 David! ......................................................................................................................................... 47<br />
4.2.3 Uitkomsten! ................................................................................................................................ 49<br />
4.3 Functioneel ontwerp! .......................................................................................................... 50<br />
4.3.1 UML! ........................................................................................................................................... 51<br />
4.3.1.1 Use case! ................................................................................................................................ 52<br />
4.3.1.2 Flowchart! ............................................................................................................................... 52<br />
4.3.1.3 Sequence diagram! ................................................................................................................ 52<br />
4.3.2 MOSCOW! .................................................................................................................................. 52<br />
4.3.2.1 Must have:! ............................................................................................................................. 52<br />
4.3.2.2 Could have this if does not affect anything else:! .............................................................. 53<br />
4.3.2.3 would have! ............................................................................................................................ 54<br />
4.4 Technisch ontwerp! ............................................................................................................ 55<br />
4.4.1 Klassendiagram! ....................................................................................................................... 56<br />
4.4.2 Technieken! ................................................................................................................................ 57<br />
4.5 Grafisch ontwerp! ............................................................................................................... 59<br />
4.5.1 User Interface! ........................................................................................................................... 59<br />
4.5.1.1 Schetsen! ................................................................................................................................ 59<br />
4.5.1.2 Klik model! .............................................................................................................................. 60<br />
4.5.2 Vormgeving! ............................................................................................................................... 60<br />
5. Ontwikkeling 63<br />
5.1 Storage! ............................................................................................................................... 63<br />
5.2 Application! .......................................................................................................................... 65<br />
5
5.3 Presentation! ........................................................................................................................ 65<br />
5.4 Videoplayer! ......................................................................................................................... 66<br />
6. Gebruikersonderzoek 67<br />
6.1 Testdoelgroepen! ................................................................................................................. 67<br />
6.2 Testdoelen! ........................................................................................................................... 67<br />
6.4 Huidige features! ................................................................................................................. 69<br />
6.5 Usertest! .............................................................................................................................. 70<br />
6.5.1 Aantal testpersonen! ................................................................................................................. 70<br />
6.6 Evaluatie! ............................................................................................................................. 73<br />
6.7 conclusies! ........................................................................................................................... 74<br />
<strong>Live</strong> situatie (mobiel)! ........................................................................................................................ 74<br />
<strong>Live</strong> situatie (website)! ....................................................................................................................... 75<br />
Terugkijken! ........................................................................................................................................ 75<br />
7. Hypothesen en uitkomsten 76<br />
Hypothese één:! ................................................................................................................................. 76<br />
Hypothese twee:! ................................................................................................................................ 76<br />
8. Conclusie 77<br />
8.1 Conclusie! ............................................................................................................................ 77<br />
8.2 Aanbevelingen! .................................................................................................................... 78<br />
9. Evaluatie 80<br />
10. Appendix 82<br />
10.1 lijst van figuren! ................................................................................................................. 82<br />
10.2 lijst van tabellen! ............................................................................................................... 82<br />
10.3 lijst van afkorting! ............................................................................................................. 82<br />
11. Referentie 83<br />
12. Bijlage 86<br />
6
“I not only use all the brains that I have, but all that I can<br />
borrow. “ - Woodrow Wilson (1856 - 1924)<br />
7
Samenvatting<br />
In dit onderzoek wordt de meerwaarde bepaald die social <strong>tagging</strong> biedt aan de<br />
ontsluiting van weblectures. De huidige ontsluiting is weinig interactief. Het<br />
vinden van een weblecture blijkt niet eenvoudig door het gebrek aan metadata en<br />
functies om weblectures te fragmenteren of delen zijn nog niet aanwezig. Door<br />
die indexering en fragmentatie toe te voegen kan een effectievere inzet van de<br />
weblecture worden bewerkstelligd. Daarvoor halen we elementen uit web 2.0<br />
successen maar ook uit theorieën over het vinden van informatie. Uit beiden komt<br />
social <strong>tagging</strong> voort als een interessante vorm van indexering.<br />
Social <strong>tagging</strong> is een succesvolle vorm van indexering op commerciële (web 2.0)<br />
platformen maar ook in fysieke omgevingen. Het belichaamt web 2.0; de content<br />
(in de vorm van tags) die geplaatst word uit eigen belang dient het geheel. Dat<br />
eigen belang kan de drift om te organiseren zijn maar ook het verhogen van een<br />
sociale status, in beide gevallen dragen de tags bij aan de ontsluiting van het<br />
videomateriaal. Om te voorkomen dat de social <strong>tagging</strong> resulteert in een chaos<br />
van onbruikbare tags is het framework waarin de <strong>tagging</strong> plaatsvind uitgerust met<br />
een aantal features die we terugzien op andere platformen. Voorbeelden zijn<br />
autocompletion om spelfouten te voorkomen en tagclouds die reeds geplaatste<br />
tags voorschotelen aan de gebruiker.<br />
Het resultaat is dat social <strong>tagging</strong> significant bij kan dragen aan de ontsluiting van<br />
weblectures. De extra functionaliteiten zoals het zoeken of fragmenten, delen en<br />
gerelateerd materiaal aanbieden dragen vooral bij aan een effectievere inzet van<br />
de weblectures.<br />
8
1. Inleiding<br />
1.1 Afstudeerbedrijf<br />
Het Research Center Communication and Journalism is de Engelse naam van het<br />
Kenniscentrum Communicatie en Journalistiek. Binnen dit kenniscentrum opereert<br />
het Lectoraat Crossmediacontent. Het Kenniscentrum beschikt over het<br />
Crossmedia Experience Learning Lab, kortweg CELL - Een plek waarbij innovatie,<br />
kennis en vrije, nieuwe methodieken in onderzoek elkaar ontmoeten.<br />
Onderzoekers, studenten van de Hogeschool Utrecht en andere hogescholen en /<br />
of universiteiten ontmoeten elkaar en delen in kennis. Het doel van CELL is<br />
combineren van kennis, samenbrengen van mensen en uitproberen van ideeën.<br />
CELL tracht zichzelf in een positie te brengen waarin het middels het Lectoraat<br />
Crossmedia en het Kenniscentrum Communicatie en Journalistiek de afstand<br />
tussen mensen, kennis ideeën, organisaties en producten kan overbruggen. Op<br />
die manier zullen er nieuwe kennis, nieuwe manieren van werken en innovatie<br />
ontstaan.<br />
CELL brengt feitelijk vier werelden bij elkaar: onderzoeksinstellingen, bedrijven,<br />
markten en kenniscentra. Op die manier dragen alle deelnemers een eigen<br />
steentje bij aan de innovatie welke CELL uitdraagt.<br />
Binnen het Kenniscentrum Communicatie en Journalistiek lopen een aantal<br />
verschillende projecten. Al deze projecten hebben met elkaar gemeen dat ze over<br />
een bepaalde vorm van crossmedialiteit beschikken. Elk streven zij naar<br />
innovativiteit en vernieuwing. Voor meer informatie over het <strong>Crossmedialab</strong><br />
verwijzen we u graag door naar de website, http://www.crossmedialab.nl .<br />
9
1.2 Afstudeeropdracht<br />
Onze afstudeeropdracht is gebaseerd op het OASE-project. Dit project is een<br />
samenwerkingsverband tussen verschillende onderwijsinstellingen waarbinnen<br />
onderzoek wordt gedaan naar de inzet van audiovisuele registraties van colleges.<br />
Het doel van dit project is een flexibele inzet van deze registraties mogelijk te<br />
maken in het onderwijs. Door middel van pilots worden verschillende varianten<br />
uitgevoerd en getoetst op didactische aanpak en effectiviteit. Knelpunten die met<br />
name docenten ondervinden in deze pilots worden in kaart gebracht en<br />
verholpen. Uiteindelijk moet het OASE-project leiden tot een canon van<br />
onderwijskundig gevalideerde toepassingsvarianten, die op een docentvriendelijke<br />
wijze gekoppeld worden aan bestaande technologie. Het OASE-project is<br />
begonnen in september 2009 en zal in eerste instantie lopen tot september 2011.<br />
Het project Rich Media in Education, onderdeel van het OASE-project, omschrijft<br />
de volgende opdracht:<br />
“Per september 2009 wordt binnen de FCJ (in het kader van het OASE-project)<br />
gestart met het gebruik van Rich Media (hierna RM genoemd). De faculteit heeft<br />
momenteel nauwelijks ervaring met RM. De pilot voor OASE is onderverdeeld in:<br />
RM ten behoeve voor hoorcolleges/gastsprekers en RM ten behoeve voor<br />
studentpresentaties. Tijdens deze pilot zal worden getracht de RM-omgeving<br />
gekoppeld aan de in gebruik zijnde ELO. Uiteindelijk moet de pilot resulteren in<br />
goed didactisch gebruik van RM waarbij de ondersteuning, opname en<br />
verspreiding goed is geborgd in de organisatie. Voor het verkrijgen van goede<br />
resultaten binnen het OASE-project is er behoefte aan onderzoek naar de<br />
mogelijkheden van RM, de beleving van de diverse betrokken stakeholders, de<br />
invoeringswijze en inrichting van het RM-proces.”<br />
“Onderzoek hoe de FCJ op een goede wijze RM kan toepassen in het<br />
onderwijsproces. Het toepassen betreft zowel een didactische aanpak, de<br />
organisatorische invulling, als de wijze van invoering.”<br />
Uit dit verhaal kan afgeleid worden dat de inzet van de zogenaamde weblectures<br />
op de HU nog in de kinderschoenen staat. Deze scriptie doet een voorstel voor<br />
een aanvulling hierop, met extra functionaliteit, in de vorm van social <strong>tagging</strong>. Bij<br />
een goed resultaat kan deze aanvulling de inzet van weblectures bespoedigen en<br />
toegankelijker maken. Daarvoor is een goed onderbouwd onderzoek vereist.<br />
10
1.3 Opbouw scriptie<br />
Om het concept voor live <strong>tagging</strong> duidelijk te maken zullen we als eerst de<br />
probleemstelling herhalen, in hoofdstuk 2. De verdere opbouw van de scriptie is<br />
als volgt:<br />
In hoofdstuk 3 wordt verslag gedaan van de literatuurstudie naar de meerwaarden<br />
die social <strong>tagging</strong> biedt aan de ontsluiting van weblectures. Deze literatuurstudie<br />
is opgedeeld in 5 onderdelen. In het eerste deel wordt uitgebreid gekeken naar de<br />
inzet van weblectures. We kijken naar de huidige functionaliteiten en<br />
toepassingsgebieden van weblectureplatformen waarin het platform wat door de<br />
HU wordt gebruikt, Presentations2Go, een centrale rol speelt. In het tweede deel<br />
kijken we naar het zoekgedrag van mensen met behulp van de Information<br />
Foraging Theory (IFT), een theorie die vertelt hoe informatie vindbaar en intuïtief<br />
aangeboden kan worden. Social <strong>tagging</strong> is een model wat gebaseerd is op onder<br />
andere de IFT. In onderdeel 3 onderzoeken we de sterke en zwakke punten van<br />
social <strong>tagging</strong>. We vragen ons af welke voordelen er voor de student en welke<br />
didactische mogelijkheden er zijn wanneer we dit model toepassen op een<br />
weblectureplatform. De onderzoeksresultaten worden puntsgewijs neergezet in<br />
een hypothese. In het vervolg van de scriptie zal deze hypothese getest worden<br />
door middel van een prototype.<br />
In hoofdstuk 4, concept, wordt op basis van de hypothese een functioneel<br />
ontwerp opgesteld. Dit functioneel ontwerp fungeert als blauwdruk voor het<br />
prototype. In dit functioneel ontwerp worden alle functionaliteiten beschreven die<br />
de succescriteria vormen voor een <strong>Live</strong>tags-toepassing. Op het functioneel<br />
ontwerp volgt het technisch ontwerp welke de techniekkeuzes onderbouwt en de<br />
blauwdrukken voor de toepassing bevat.<br />
11
2. Probleemstelling<br />
2.1 Aanleiding<br />
Op universiteiten en hogescholen wereldwijd is het inzetten van weblectures een<br />
belangrijk onderdeel geworden van de e-learning portfolio. De audiovisuele<br />
registraties van colleges blijken een waardevolle aanvulling te zijn op het gegeven<br />
onderwijs. Studenten die een beperking hebben, leren voor tentamens of lessen<br />
hebben gemist gebruiken de weblectures dankbaar als naslagwerk.<br />
In 2009 is de FCJ begonnen met het inzetten van weblectures via een pilot, waarin<br />
onderzoek werd gedaan naar de didactische mogelijkheden, techniek en vereiste<br />
organisatie. Op dit moment biedt de FCJ de videoregistraties aan op een<br />
subplatform van Presentations2go, de techniek die de FCJ gebruikt voor de<br />
opnames. De resultaten zijn goed, de vraag naar videoregistraties lijkt steeds<br />
groter te worden.<br />
Wanneer we kijken naar de commerciële contentplatformen zien we dat deze<br />
constant bezig zijn nieuwe technieken te implementeren. Met die technieken<br />
maken ze de aangeboden (user-generated) content steeds toegankelijker voor de<br />
gebruiker. De zoekalgoritmes worden beter, we kunnen onze mening geven over<br />
de kwaliteit en hyperlinks toevoegen naar gerelateerd materiaal. De platforms<br />
leren van de ingevoerde zoektermen en bieden daarop lijsten aan met<br />
gepersonaliseerde aanraders. Voordat er behoefte lijkt aan een nieuwe functie is<br />
hij op deze platforms al aanwezig.<br />
Het gebruik van digitale media in het onderwijs is nog niet zo ver, maar met de<br />
invoering van weblectures is er een grote inhaalslag. De vraag is nu hoe de<br />
weblectures interactief en toegankelijk aangeboden kunnen worden zodat ze nu<br />
en in de toekomst eenvoudig teruggevonden en gedeeld kunnen worden. Maar er<br />
wordt ook gedacht aan de globale verspreiding en het hergebruik van de<br />
weblectures als volwaardige colleges.<br />
Kan hier een beroep worden gedaan op de functies van web 2.0?<br />
Een van de functies die ontstaan is op het web maar ook zijn toepassing vindt in<br />
fysieke omgevingen is social <strong>tagging</strong>. Social <strong>tagging</strong> is een non-hierarchische<br />
manier van categoriseren uitgevoerd door de gebruikers van de content. Door het<br />
plaatsen van tags bij content maken zij deze vindbaar voor het geheel aan<br />
gebruikers. Social <strong>tagging</strong> heeft aanzienlijke voordelen aangetoond, maar kent<br />
ook nadelen.<br />
12
Door middel van een toegepast onderzoek en de implementatie van een<br />
framework waarin social <strong>tagging</strong> kan plaatsvinden tonen we aan wat de<br />
succesfactoren van social <strong>tagging</strong> zijn, of deze een meerwaarde vormen voor<br />
weblectures en hoe het toegepast moet worden. Dit rapport bevat onze<br />
onderzoeksbevindingen en zal de basis zijn voor de implementatie van het<br />
framework.<br />
13
2.2 Probleemstelling<br />
2.2.1 Hoofdvragen<br />
1. Welke meerwaarde biedt live 1 social <strong>tagging</strong> aan de ontsluiting van<br />
weblectures?<br />
2. Hoe zien de techniek en interface eruit van een toepassing die het live social<br />
taggen van weblectures mogelijk maakt?<br />
Om antwoord te kunnen geven op deze hoofdvragen stellen we een aantal<br />
deelvragen op. Deze deelvragen zijn opgedeeld in de verschillende fasen van dit<br />
project.<br />
2.2.2 Deelvragen<br />
Analyse<br />
• Wat is social <strong>tagging</strong> en waarom wordt het toegepast?<br />
• Wat is de toegevoegde waarde van weblectures in het onderwijs?<br />
• Hoe ziet de huidige ontsluiting van weblectures eruit en welke rol kan Social<br />
Tagging hierin spelen?<br />
• Welke extra functionaliteiten voegen ‘live’ social tags toe aan weblectures?<br />
• Hoe ziet een ideaal scenario eruit waarin het live social taggen van<br />
weblectures toegepast wordt?<br />
Realisatie<br />
• Welke diensten en technieken worden gebruikt op het gebied van<br />
weblectures en welke mogelijkheden bieden deze voor extra<br />
functionaliteiten?<br />
• Aan welke criteria moet een <strong>Live</strong>tags-toepassing voldoen? Welke<br />
randvoorwaarden stellen we ervoor?<br />
• Hoe kunnen we de registratie en ontsluiting van tags realiseren?<br />
• Hoe maken we de toepassing platformdekkend?<br />
Evaluatie<br />
• Hoe ervaart de gebruiker de toepassing (experience)?<br />
• Hoe ziet de toekomst van de toepassing eruit vanuit gebruikers en<br />
didactisch perspectief?<br />
1 <strong>Live</strong> <strong>tagging</strong> definiëren we hier als volgt: ‘<strong>Live</strong> <strong>tagging</strong> is het plaatsen van tags terwijl het college gevolgd wordt door<br />
de tagger. Dit kan in de collegezaal zijn maar ook bij het terugkijken op een computer’ .<br />
14
2.3 Doelstelling<br />
Het doel van dit onderzoek is om de additionele functionaliteit aan te tonen die<br />
<strong>Live</strong> Social Tagging biedt aan de ontsluiting van weblectures en deze te verwerken<br />
in een schaalbare en goed gedocumenteerde toepassing.<br />
2.4 Randvoorwaarden<br />
De randvoorwaarden zullen worden gevormd door de scenario’s die volgen uit het<br />
onderzoek. Hieruit zal onder meer voortkomen welke technieken vereist zijn voor<br />
de toepassing. In deze fase kunnen we al zeggen dat de toepassing gebaseerd<br />
dient te worden op het weblectureplatform wat de HU hanteert: Presentations2Go<br />
i.c.m. MediaMosa.<br />
2.5 Plan van aanpak<br />
Voor de aanvang van het onderzoek dient er een plan van aanpak opgesteld te<br />
worden. Dit is nodig voor een algemene richtlijn en benadering voor het<br />
onderzoek.<br />
Het onderzoek zal worden uitgevoerd in drie fasen: analyse, realisatie en test/<br />
evaluatie. De analysefase bestaat uit literatuuronderzoek naar social <strong>tagging</strong> en<br />
weblecture. In de realisatiefase wordt een prototype ontwikkeld. Deze dient de<br />
uitvindingen van de vorige fases te bevestigen. Door de toepassing door<br />
gebruikers te laten testen moet er een conclusie getrokken worden over de<br />
gebruiksvriendelijkheid van de toepassing.<br />
De concrete aanpak van het onderzoek wordt in bijlage 10 uitgebreid beschreven.<br />
Dit document omvat uiteraard een gedetailleerde onderzoeksaanpak, dataanalyse,<br />
tijdsplanning, resultaten en risicoanalyse.<br />
15
3. Literatuurstudie<br />
3.1 Aanpak<br />
In deze onderzoeksfase worden de basiselementen onderzocht van een <strong>Live</strong>tagstoepassing<br />
en antwoord gegeven op de eerste onderzoeksvraag. We bestuderen in<br />
deze fase het verschijnsel Social Tagging alsmede <strong>Weblectures</strong> en het zoekgedrag<br />
van mensen. Hieruit kunnen we de meerwaarden halen van Social Tagging en hoe<br />
we deze kunnen toevoegen aan een Weblectureplatform. Daarvoor moeten ook de<br />
huidige weblecture-technieken en alternatieven worden onderzocht. Door het<br />
bestuderen van de documentatie van Presentation2go wordt een oordeel gevormd<br />
over de geschiktheid van P2G voor dit project.<br />
Deze literatuurstudie is opgedeeld in 5 onderdelen. In het eerste deel wordt<br />
uitgebreid gekeken naar de inzet van weblectures. We kijken naar de huidige<br />
functionaliteit en toepassingsgebieden van weblectureplatformen waarin het<br />
platform wat door de HU wordt gebruikt, Presentations2Go, een centrale rol<br />
speelt. In het tweede deel kijken we naar het zoekgedrag van mensen met behulp<br />
van de Information Foraging Theory, een theorie die vertelt hoe informatie<br />
vindbaar en intuïtief aangeboden kan worden. Social <strong>tagging</strong> is een model wat<br />
gebaseerd is onder andere op de IFT. In onderdeel 3 onderzoeken we de sterke en<br />
zwakke punten van social <strong>tagging</strong>. We vragen ons af welke voordelen er voor de<br />
student en welke didactische mogelijkheden er zijn wanneer we dit model<br />
toepassen op een weblectureplatform. De onderzoeksresultaten worden<br />
puntsgewijs neergezet in een hypothese.<br />
Door middel van het literatuuronderzoek geven we antwoord op de volgende<br />
vragen:<br />
• Wat is social <strong>tagging</strong> en waarom wordt het toegepast?<br />
• Wat is de toegevoegde waarde van weblectures in het onderwijs?<br />
• Hoe ziet de huidige ontsluiting van weblectures eruit en welke rol kan Social<br />
Tagging hierin spelen?<br />
• Welke extra functionaliteiten voegen ‘live’ social tags toe aan weblectures?<br />
De antwoorden op deze deelvragen zullen leiden tot een antwoord op de eerste<br />
hoofdvraag:<br />
• Welke meerwaarde biedt live social <strong>tagging</strong> aan de ontsluiting van<br />
weblectures?<br />
16
3.2 <strong>Weblectures</strong><br />
3.2.1 Wat is een weblecture?<br />
Weblecture is een vorm van rich media die door onderwijskundige instellingen<br />
ingezet kan worden om de traditionele leervorm te ondersteunen (EDUCAUSE,<br />
2008). Rich media is het omvattende begrip van media die op interactieve manier<br />
toegepast wordt. Om een inzicht te krijgen in de inzet van weblectures, is het<br />
noodzakelijk een definitie te geven aan deze term. De term weblecture ontleend<br />
zichzelf aan twee engelse woorden, ‘Web’ en ‘Lecture’.<br />
Web: ook wel het wereldwijde web genoemd. Het is een aantal technische<br />
afspraken voor het wereldwijd over het internet aanbieden en verbinden van<br />
documenten en computertoepassingen; een verzameling van documenten en<br />
toepassingen die wereldwijd volgens dit systeem over het internet wordt<br />
aangeboden (wikipedia, 2010).<br />
Lecture: ook wel hoorcollege genoemd. Een hoorcollege is de vorm van<br />
college in het hoger onderwijs waarbij mondelinge overdracht van leerstof<br />
voor een specifiek vak verzorgd wordt door één of meerdere docenten. Dit<br />
kan plaatsvinden in een collegezaal, of bij kleinere groepen in een leslokaal<br />
(wikipedia, 2010).<br />
‘Weblecture’ betekent letterlijk dus online college. De termen ‘weblectures’,<br />
‘webcolleges’, en ‘videocolleges’ verwijzen naar hetzelfde en worden in het<br />
onderwijs veel gehanteerd, in het bedrijfsleven wordt vaker gesproken over<br />
‘online presentaties’ (Filius, 2008). Binnen de onderwijsinstellingen wordt<br />
weblecture gebruikt als een verzamelnaam voor alle technieken, die hoorcolleges/<br />
lezingen/presentaties kunnen digitaliseren en distribueren. Het komt voort uit de<br />
toenemende belangstelling voor aanvullende digitale studiematerialen. Omdat dit<br />
onderzoek in het verlengde ligt van het onderzoek “Weblecture” van Deuzeman<br />
(2010), hanteren wij de definitie door hem is opgesteld:<br />
Weblecture is de asynchrone audiovisuele registratie van hoorcolleges en<br />
presentaties, met aanvullende lesmaterialen.<br />
De meeste eenvoudige vorm van weblectures kennen we als slidecasting. Het<br />
achterliggende idee is dat gebruikers hun powerpoint presentatie uploaden naar<br />
bijvoorbeeld www.slideshare.com of SharePoint en deze zo beschikbaar stellen<br />
voor andere gebruikers. Het is een effectieve manier om lesmateriaal snel te<br />
verspreiden. De gebruikers kunnen eenvoudig door de slides bladeren en zoeken<br />
naar bepaalde onderwerpen. Het nadeel van slidecasting is het gebrek aan de<br />
aanvullende uitleg die wordt gegeven tijdens de hoorcollege/presentatie.<br />
17
Een andere vorm van weblectures is het opnemen van het college/presentatie<br />
gesynchroniseerd met de Powerpointpresentatie. Deze vorm van weblectures<br />
biedt zowel voordelen bij het live bekijken als bij het uitgesteld bekijken van de<br />
video. Het <strong>Live</strong> kijken naar een weblecture maakt het mogelijk voor de gebruikers<br />
om op een andere plaats dan de collegezaal, het college te volgen. Het biedt veel<br />
voordelen voor bijvoorbeeld studenten met bijvoorbeeld een lichamelijke<br />
beperking.<br />
Het uitgesteld kijken speelt in op de behoefte voor herhaling van het college. Het<br />
staat de gebruikers toe om colleges op eigen tempo bekijken. Day en Foley (n.d.)<br />
beschrijven in het artikel “Enhancing the Classroom Learning Experience with Web<br />
Lectures” de workflow voor het bewerken en uitzenden van weblecture. Het is<br />
volgens ons een heldere weergave van het tot stand komen van een weblecture.<br />
Fig. 1: Schematische weergave weblecture<br />
Het schema beschrijft de systematische vastlegging van weblecture. Het proces<br />
start bij het vastleggen van Powerpointpresentatie en audiovisuele data. Het<br />
materiaal wordt met behulp van streamingservers aan de gebruikers<br />
overgedragen. De gebruikers kunnen de content bekijken door middel van hun<br />
webbrowser.<br />
3.2.2 Het doel van de weblecture<br />
Het zal nu duidelijk zijn wat weblectures inhouden. Maar vanwaar de groeiende<br />
belangstelling voor het inzetten ervan? Het antwoord op deze vraag geeft ons een<br />
beeld van de toegevoegde waarde van weblectures.<br />
Het feit dat weblectures al veel toegepast worden blijkt uit recent gepubliceerde<br />
cijfers door de Northwestern University. Daaruit blijkt dat 79% van de 150<br />
wereldwijd deelnemende instellingen (VS, Australië, Canada, Chili, Egypte,<br />
Duitsland, Griekenland, Ierland, Israël, Nederland, Nieuw-Zeeland, Zwitserland,<br />
Engeland) dankbaar gebruik maken van verscheidene vormen van weblectures.<br />
De grafiek (fig. 2) laat het zien dat er verschillende soorten content worden<br />
aangeboden.<br />
18
Fig. 2 verdeling weblecture content<br />
Video, audio and additional sources such as a computer or document camera<br />
No video, only audio and additional sources such as computer or document camera<br />
Audio and video only<br />
Audio only<br />
19%<br />
22%<br />
31%<br />
28%<br />
Weblecture kan de instructieve activiteiten verrijken en het studierendement<br />
verhogen. Vooral als het gaat om de mogelijkheid leerstof en uitleg bij<br />
onderwerpen te kunnen herhalen. De Video-on-demand eigenschappen laten het<br />
de studenten toe om colleges te volgen op hun eigen tempo. Als het nodig is<br />
kunnen zij de video stoppen zodat de student meer aandacht kan besteden aan<br />
een onderwerp.<br />
Daar komt bij dat de prikkeling van meerdere zintuigen zorgt voor een versterkt<br />
leerproces (Laurillard, 1995, Kozma, 1991). In zijn paper “Zin en onzin van<br />
Teleblik, een onderwijspsychlogische reflectie” geeft Erkens een aantal factoren<br />
aan die een rol kunnen spelen bij de ondersteuning van het leerproces:<br />
Visualisering - Uit onderzoek blijkt dat mensen meer visueel dan tekstueel<br />
ingesteld zijn. De visuele informatie wordt beter verwerkt en in het geheugen<br />
opgeslagen dan talige informatie, bv. tekst of gesproken woord. Daarom<br />
onthouden studenten soms beter het plaatje bij de tekst dan de tekst zelf.<br />
Visuele representaties van informatie worden op een andere wijze<br />
opgeslagen en blijken vaak gemakkelijker weer terug te halen.<br />
Multiple representatie - Tekst en visueel materiaal blijken elkaar te<br />
versterken, mits beide congruent zijn: dat wil zeggen: elkaar niet<br />
tegenspreken. Dit is het geval bij tekst met plaatjes, maar ook bij<br />
audiovisuele content. Multiple representatie, dezelfde informatie op<br />
verschillende manieren gerepresenteerd (beeld, geluid, grafisch, tekst,<br />
animatie, concreet) wordt gezien als een krachtig ondersteuning.<br />
Motivatie, interesse en nieuwsgierigheid - Audiovisueel materiaal kan<br />
vaak meer dan leerteksten studenten motiveren, hun nieuwsgierigheid<br />
opwekken of aansluiten bij interesses die zij al hebben. Audiovisueel<br />
materiaal kan deze aandacht stimuleren.<br />
Selectie op relevantie, analyse - Studenten kunnen zelf fragmenten<br />
uitzoeken in het kader van een presentatie, college of project. Dit betekent<br />
19
dat zij zelf moeten bepalen of een fragment voldoet aan criteria van de<br />
vraagstelling van het project. Hierdoor kunnen analytische vaardigheden<br />
worden gestimuleerd.<br />
Kortom, wanneer weblectures aan deze eigenschappen voldoen kunnen zij de<br />
leerefficiëntie verhogen bij studenten. Er zijn verschillende scenario’s denkbaar<br />
voor de inzet van weblectures vanuit een didactisch oogpunt. Hieronder zetten we<br />
de hoofdscenario’s uit een waaruit de succescriteria van weblectures blijken:<br />
<strong>Live</strong> volgen - De brede dekking van de breedband internet stelt men in staat<br />
om overal op hoge snelheid data heen en weer de sturen. Dit legt de basis<br />
voor de broadcasting op het internet. De streaming-media technologie<br />
bezorgt de content real-time bij de eindgebruikers. Het is nu mogelijk om<br />
het college live uit te zenden zodat studenten elders het college kunnen<br />
volgen alsof ze daadwerkelijk in de collegezaal zitten. Dit is met name een<br />
uitkomst voor studenten met een lichamelijke handicap. Uit onderzoek uit<br />
2005 van het Verwey-Jonker Instituut met medewerking van het ministerie<br />
van OC&W, is gebleken dat het aantal studenten met een lichamelijke<br />
handicap tussen de 11% en 14% ligt (TU/e, 2006). Voor de studenten met een<br />
dergelijke handicap is het door weblectures mogelijk om een college thuis of<br />
in vertrouwde omgeving te volgen.<br />
In dit scenario mist dan tot op heden de mogelijkheid tot interactie met de<br />
docent. Maar de techniek voor de online conferentie bestaat al en zal in de<br />
nabije toekomst eenvoudig geïntegreerd kunnen worden.<br />
Herhaling - Studenten kunnen het hoorcollege nogmaals terug bekijken. Na<br />
afloop van het college wordt de opname online gepubliceerd en<br />
gearchiveerd. Studenten kunnen naar eigen behoefte het hele college of juist<br />
een deel daarvan bekijken. De gedeeltes waar de studenten meer moeite mee<br />
hebben kunnen vaker afgepeeld worden. Door de herhalingsmogelijkheid te<br />
creëren, krijgen de studenten de kans de leerstof op hun eigen tempo te<br />
verwerken. Het is goed mogelijk dat weblectures om deze reden worden<br />
ingezet in het geval van bijvoorbeeld ziekteverzuim. Mocht een student het<br />
college missen wegens ziekte of andere omstandigheden, is het mogelijk<br />
voor de student om het gemiste college alsnog te volgen.<br />
Ook voor de studenten met beperkingen als dyslexie, maakt de weblecture<br />
het mogelijk om eerst te luisteren en de tweede keer aantekeningen te<br />
maken.<br />
Didactisch vanuit docent - Docenten kunnen de weblectures goed<br />
gebruiken voor didactische doeleinden. Docenten kunnen elkaars<br />
lesmaterialen overnemen/leren. Mocht een docent aan het voorbereiden zijn<br />
voor een nieuw college is hij in staat oude opnames te gebruiken voor zijn<br />
presentatie. Hij kan ook aanvullend theorie/lesmateriaal instuderen als hem<br />
dat ontbreekt.<br />
Een andere toegepaste functie van de weblecture is dat docenten een<br />
geselecteerde opname als een opdracht beschikbaar stellen. De studenten<br />
dienen met deze fragmenten aan de slag te gaan. Het maken van een<br />
20
samenvatting van de fragmenten of het toevoegen van verwijzingen zijn<br />
maar enkele denkbare scenario’s.<br />
Didactisch voor student - Tenslotte kan de weblecture ook ingezet worden<br />
om de workshop, presentatie van de studenten vast te leggen. Tijdens de<br />
studieperiode geeft een student regelmatig presentaties. Vaak is het niet<br />
geregistreerd waardoor een waardevol leermoment verloren gaat. Studenten<br />
kunnen de opnamen goed gebruiken om van hun fouten te leren. Het is ook<br />
mogelijk om het commentaar van de docent/publiek nogmaals terug te<br />
kijken. Hierdoor vergroot de kans dat de studenten de op- en aanmerkingen<br />
onthouden.<br />
Dit zijn maar een aantal scenario’s waarin de inzet van weblectures waarde<br />
toevoegt aan het onderwijs. Niet geheel ondenkbaar is dat weblectures ook<br />
ingezet kunnen worden voor het werven van studenten. De binnen- en<br />
buitenlandse studenten kunnen bijvoorbeeld via weblecture een proefcollege<br />
volgen en kennis maken met de instellingen. Met al deze toepassingen van de<br />
weblecture in het achterhoofd is men snel overtuigd van de voordelen die<br />
weblecture biedt. Samengevat zijn de drie belangrijkste succescriteria als volgt<br />
(Leoni & Lichti, 2009):<br />
Flexibiliteit: <strong>Weblectures</strong> bieden flexibiliteit voor wat betreft tijd en plaats,<br />
leerstijlen en verschillende niveaus van voorkennis en de verschillende<br />
behoeften aan content.<br />
Herbruikbaarheid: Dezelfde weblecture kan door telkens verschillende<br />
(groepen) deelnemers worden bekeken. Voor een werkgever kan dit<br />
belangrijk zijn om eenduidige, uniforme kennis over te brengen. Voor<br />
docenten en trainers kan dit prettig zijn omdat ze hierdoor niet meerdere<br />
malen dezelfde presentatie hoeven te geven, maar die tijd kunnen gebruiken<br />
voor bijvoorbeeld meer persoonlijke begeleiding.<br />
Uitwisseling: Het is mogelijk om weblectures uit te wisselen met directe<br />
collega's, met collega's van andere instellingen of zelfs internationaal.<br />
<strong>Weblectures</strong> kunnen op verschillende manieren beschikbaar worden gesteld:<br />
voor een kleine groep (bijvoorbeeld alleen de cursisten), voor de hele wereld<br />
of alleen de metadata kan beschikbaar worden gesteld, op basis waarvan<br />
contact gelegd kan worden met de docent.<br />
Ondanks veel voordelen aan weblectures, zijn er natuurlijk ook bezwaren voor het<br />
inzet van weblectures. Een veelgehoord argument van de docenten tegen<br />
weblectures is dat de docenten vrezen dat het college geheel vervangen wordt<br />
door de weblecture en de studenten niet meer naar de colleges zouden komen.<br />
Uit onderzoek van Universiteit Utrecht en Universiteit Twente blijkt er inderdaad<br />
15-20% (Filius, 2009) van de studenten meerdere colleges niet hebben gevolgd<br />
omdat deze achteraf online te bekijken zijn. Het grote percentage wat toch op<br />
komt dagen wijst Filius toe aan de behoefte aan sociaal contact met docenten en/<br />
of medestudenten (Filius, 2009).<br />
21
Om misverstanden in het gebruik van weblectures te voorkomen, moeten de<br />
docenten met actieve houding de weblecture inzetten. Het actieve gebruik van<br />
weblecture door opdrachten erin te verwerken zodat de studenten ermee aan de<br />
slag kunnen. Alleen wanneer de weblecture als aanvulling ingezet wordt kunnen<br />
weblectures de efficiëntie van het leerproces verhogen.<br />
3.2.3 Advies voor de inzet van weblectures<br />
Op het moment worden de weblectures echter nog conservatief ingezet door<br />
docenten; veelal alleen om herhaling van de stof mogelijk te maken voor<br />
studenten. De opgenomen colleges worden beschikbaar gesteld voor een<br />
specifieke doelgroep, vaak zijn het eigen studenten en docenten. Een zeer<br />
beperkte selectie wordt ook beschikbaar gesteld voor het brede publiek buiten de<br />
onderwijsinstelling.<br />
Vaak spelen de docenten een passieve rol bij het inzetten van weblectures. De<br />
docenten laten de colleges opnemen en vervolgens doen ze vrijwel niets meer met<br />
de opnamen. Wanneer de docenten weblectures inzetten voor meer dan alleen de<br />
herhaling van stof, ook als additioneel leermateriaal, zal de weblecture veelzijdig<br />
(didactisch) ingezet kunnen worden (Filius, 2009, Lam, 2009). De docenten<br />
kunnen bijvoorbeeld één of meer fragment(en) uit de weblecture als opdracht<br />
gebruiken. De studenten worden dan gevraagd samenvatting te geven van de<br />
geselecteerde fragmenten. Docenten kunnen ook de weblecture gebruiken bij het<br />
voorbereiden van nieuwe colleges. In de nieuwe colleges kunnen zelfs fragmenten<br />
opgenomen worden om herhaling van oude stof te vereenvoudigen.<br />
Het gebruik van weblectures door de studenten op dit moment blijft ook beperkt<br />
tot het terugkijken van de collegeopnamen. Uit onderzoek van de Universiteit<br />
Utrecht onder haar eigen weblecturegebruikers (Filius, 2009), is gebleken dat iets<br />
meer dan de helft van de gebruikers het hele college bekeek. 22% van de<br />
gebruikers bekeken ook het hele college, maar spoelden daarbij vaak vooruit om<br />
een bepaalde fragment te bekijken. Daarnaast bekeken ongeveer 60% van de<br />
studenten meerdere keren hetzelfde weblecture of delen ervan (Filius, 2009, Lam,<br />
2009).<br />
3.2.4 Huidige functionaliteit<br />
Individuele weblecturediensten verschillen onderling qua software-, en<br />
hardwaregebruik, maar het principe is hetzelfde. Aan de hand van de volgende<br />
weblectureplatformen wordt een algemene visualisatie van het huidige<br />
weblecturegebruik geschetst.<br />
Princeton Univertity<br />
Het weblectureplatform van de Princeton University kent vooral de<br />
basisfunctionaliteit. Het systeem draait op een Flash media server, en biedt online<br />
22
streaming media aan. De gebruikers kunnen naast het terugkijken van de video<br />
wel als extra functionaliteit het materiaal delen met elkaar door middel van social<br />
mediasites. Helaas ontbreekt er ondersteunende materiaal als<br />
powerpointpresentaties, films etc. De essentie (interactie) van de rich media is in<br />
minder mate geïntegreerd in deze weblectures. De gebruikers hebben hier wel de<br />
mogelijkheid om de video te downloaden.<br />
Fig. 3 Princeton University weblecture<br />
1. 1.Video player<br />
2. 2.Download optie<br />
3. 3.Delen via social media<br />
CERN Document Server<br />
De CDS (CERN Document server) heeft meer functionaliteit ten opzichte van<br />
Princeton University. Een aanzienlijk verschil is dat CDS de opname aanbiedt in<br />
meerdere onderdelen. Door de collegeopname op te delen in hoofdstukken,<br />
kunnen de gebruikers naar elk gewenst hoofdstuk gaan, wat de efficiëntie van het<br />
leren via weblectures verhoogt. De video’s zijn bovendien voorzien van metadata<br />
zoals vakinformatie, samenvatting, opnamedatum etc. Deze informatie vergroot<br />
de vindbaarheid en de bruikbaarheid van de video.<br />
Daarnaast is er ook een discussiepanel aanwezig voor diegenen die behoefte<br />
hebben aan kennisuitwisseling. Zulke functies verhogen de kwaliteit van het<br />
systeem door het collectief benutten van informatie die beschikbaar is.<br />
Fig. 4 CERN Document server weblecture<br />
1. 1.Video player<br />
2. 2.Hoofdstukken<br />
3. 3.Extra informatie<br />
4. 4.Discussie panel<br />
23
Rijksuniversiteit Groningen<br />
Rijksuniversiteit Groningen maakt gebruik van presentations2go (P2G), het<br />
systeem dat ook door HU wordt ingezet. P2G is geprogrammeerd in Silverlight van<br />
Microsoft, gebaseerd op het .NET framework.<br />
De weblecture bestaat uit drie componenten: audiovisueel materiaal,<br />
ondersteunend materiaal en de videobediening. Dit systeem biedt meer<br />
aanvullende informatie door het gebruik van de bijbehorende powerpoint<br />
presentatie (ondersteunende materiaal). De gebruikers kunnen makkelijk de<br />
opname terugkoppelen aan de presentatieslides.<br />
De presentatieslides fungeren bovendien als navigatie. Door op een slide te<br />
klikken kan de video doorgespeeld worden naar de plek waar de slide start.<br />
Fig. 5 Rijksuniversiteit Groningen weblecture<br />
1. 1.Video player<br />
2. 2.Powerpoint slides<br />
3. 3.Playback controller + extra<br />
functionaliteit<br />
functionaliteit<br />
24
iTunes U<br />
Naast de web-based weblecture, bestaat er ook een podcastversie die via iTunes<br />
van Apple wordt gedistribueerd. Gebruikers hebben de mogelijkheid om zich te<br />
abonneren op de podcast en om deze te delen met medestudenten. Het nadeel<br />
van iTunes U is dat het systeem compleet dicht is voor technische uitbreiding<br />
vanuit de gebruikerskant.<br />
Fig. 6 iTunes U<br />
11.Lijst<br />
van video/audio<br />
2.Abonneer functie<br />
3.Bestand beschrijving<br />
4.Bestand share-functie<br />
Deze voorbeelden van de huidige inzet van weblectures geven ons een goed beeld<br />
van de functionaliteit die weblectureplatformen op dit moment bieden. De meeste<br />
weblecturediensten geven de mogelijkheid om het videomateriaal te delen door<br />
middel van URL link van de betreffende colleges te verspreiden.<br />
Gemiddelde duurt een college 1,5 tot 2 uur. Vaak moeten gebruikers bij het<br />
volgen van de weblecture ook weer het hele college bekijken. Voor diegenen die<br />
het college hebben gemist is dit geen probleem. Echter gebruiken de meeste<br />
studenten de weblectures als opfrisser van het geheugen. Dit zijn de studenten<br />
die wel naar het college zijn geweest en het college nog een keer willen bekijken<br />
ter voorbereiding van het tentamen. In de studie naar het gebruik van weblectures<br />
kwam al naar voren dat de meeste studenten vaak skippen door een video om te<br />
zoeken naar gewenste fragmenten. Het sluit niet uit dat de gebruikers in het<br />
verkeerde gedeelte van de video terecht komen, op zoek naar het juiste fragment.<br />
Het minder succesvol gebruik van de weblecture kan leiden tot frustratie en zelfs<br />
het vermijden van het gebruik ervan.<br />
3.2.5 Conclusie<br />
Weblecture kan gedefinieerd worden als een asynchrone audiovisuele registratie<br />
van hoorcolleges, ondersteund door aanvullend lesmateriaal. <strong>Weblectures</strong> worden<br />
vooral ingezet om herhaling van het college mogelijk te maken.<br />
We zien de meerwaarde van weblectures echter vooral terug wanneer deze actief<br />
worden ingezet in het onderwijs. Wanneer docenten de weblectures betrekken in<br />
hun lesgeven zullen ook de studenten er meer gebruik van maken zonder dat dit<br />
25
ten koste gaat van het opkomstpercentage. Door het actief inzetten van de<br />
mogelijkheden van weblecture komen er een aantal gewenste functionaliteiten<br />
naar voren. De meerwaarde zou niet meer worden beperkt tot de<br />
herhalingsmogelijkheid; er kunnen opdrachten aan gehangen worden, maar ook<br />
toetsmomenten enzovoort. Kortom, de integratie van weblectures in het college<br />
en het inzetten ervan bij het leerproces, kan het onderwijsrendement zeker<br />
vergroten.<br />
Uit recente onderzoek van Universiteit Utrecht komen er een aantal duidelijke<br />
gewenste functionaliteiten naar voren. Veel gevraagde features zijn segmentatie<br />
van het videomateriaal en betere zoekmogelijkheden. In de komende<br />
hoofdstukken zal naar een oplossing worden gezocht om deze behoefte in te<br />
vullen. Om hier een basis voor te leggen is het interessant om te kijken naar het<br />
zoekgedrag van mensen. Dit doen we met behulp van de Information Foraging<br />
Theory.<br />
26
3.3 Information Foraging Theory<br />
Voorgaande literatuurstudie naar de meerwaarde van weblecture heeft<br />
geresulteerd in een aantal verbeteringen/aanbevelingen voor de huidige<br />
ontsluiting. Gebruikers zien graag verbeteringen op het gebied van segmentatie<br />
en een betere doorzoekbaarheid van het materiaal. Deze aanbevelingen/wensen<br />
sluiten heel goed aan op dit onderzoek.<br />
Om een oplossing te vinden voor het probleem kijken we eerst naar de manier<br />
waarop men informatie zoekt in dit digitale tijdperk.<br />
Een toepasselijke theorie op dit vlak is de Information Foraging Theory. Deze<br />
theorie is in de jaren 90 opgesteld door Pirolli en Card nadat zij overeenkomsten<br />
zagen tussen het foeragerende zoekgedrag van mensen naar voedsel en het<br />
zoekgedrag naar informatie. De belangrijkste waarde in deze theorie is de<br />
‘information scent’ (informatiegeur). Net als dieren en vroege mensen die op zoek<br />
zijn naar voedsel volgen mensen bepaalde sporen in de informatieomgeving om<br />
informatie te vinden. Daarbij slaan zij ‘paden’ in waarin zij verwachten de prooi<br />
(informatie) te vinden. Mensen schatten eerst de kans in op het vinden van<br />
informatie in zo’n pad. Vervolgens vergelijken zij de verkregen uitkomst met de<br />
eerdere voorspelling, om te besluiten of ze op hetzelfde pad blijven of deze<br />
aanpassen.<br />
In “search for video - the structure of video interaction in the framework of<br />
information foraging theory” (Houten, 2009; Dervin, 1992) borduurt de schrijver<br />
verder op de IFT. In zijn benadering wordt de mens opgevat als theoriebedenker.<br />
Oude theorieën worden continu ontwikkeld tot nieuwe. Hierdoor ontstaan er<br />
kloven tussen de oude en de nieuwe theorie. Mensen hebben de drang deze<br />
kloven op te vullen met relevante informatie. Houten stelt dat er minimaal drie<br />
van dit soorten kloven overbrugd moeten worden bij het zoeken in een<br />
informatieomgeving:<br />
1.Een kloof tussen de reden voor een beslissing en de beslissing zelf.<br />
2.Een kloof tussen de beslissing en het beginnen van een handeling.<br />
3.Een kloof tussen het beginnen van de handeling en de continuering en<br />
afronding van de handeling.<br />
Voor het overbruggen van de kloven hebben gebruikers de beschikking over<br />
cognitieve gereedschappen. Deze gereedschappen worden gebruikt om de<br />
omgeving te ordenen en structureren, en om met die omgeving te interacteren.<br />
Deze gereedschappen worden ook gedefinieerd in de theorie van IFT. De IFT<br />
bestaat uit een aantal elementen:<br />
1.De zoektocht in informatieomgeving vergelijken met dieren die zoeken<br />
naar voedsel.<br />
27
2.De informatieomgeving wordt gezien als paden met informatie. In een pad<br />
kan een persoon kiezen die te verkennen of een ander pad te volgen.<br />
3.Bij het navigeren laten de informatiegebruikers zich leiden door<br />
waargenomen scents (geuren).<br />
4.De foeragerende informatiegebruiker past zich voortdurend aan aan de<br />
omstandigheden door het bijstellen van beslissingen en zoekrichting.<br />
Daarnaast wijst de studie van Houten (2009) uit dat als gebruikers geen specifiek<br />
zoekdoel hebben, maar in het algemeen op zoek zijn naar iets leuks of<br />
interessants, ze de voorkeur hebben voor paden die veel bekeken of hoog<br />
gewaardeerd worden door andere gebruikers: “sociale” paden. Het sociale gedrag<br />
van de mens komt duidelijk terug in de informatieomgeving. Door zogenaamde<br />
scents achter te laten in de informatiepaden kan de informatie veel sneller<br />
teruggevonden worden.<br />
Het IFT framework heeft bewezen van praktisch nut te zijn voor het ontwerpen en<br />
evalueren van informatieomgevingen. Het lijkt erop dat een goed ontwerp<br />
gebaseerd op IFT gebruikers toestaat de kloven te overbruggen zonder dat ze<br />
discontinuïteit bemerken (Houten, 2009).<br />
Het foeragerende zoekgedrag komt terug in de web 2.0 technologie van de laatste<br />
jaren. Met name de verschuiving van de zoekstrategie van de zoekmachine naar<br />
de (user-generated) semantische relaties. Dit lijkt voor ons een voor de hand<br />
liggende aanvulling voor het de ontsluiting van het informatie videomateriaal wat<br />
weblectures zijn.<br />
Een veelgebruikte vorm van het navigeren door middel van scents is social<br />
<strong>tagging</strong>, waarbij de gebruikers labels creëren om webdocumenten te organiseren.<br />
Deze verstrekken andere gebruikers belangrijke aanwijzingen voor relevante<br />
informatie. In het volgende onderdeel onderzoeken we de rol van social <strong>tagging</strong><br />
en de meerwaarde daarvan in de context van weblectures.<br />
28
3.4 Social Tagging<br />
3.4.1 Wat is social <strong>tagging</strong>?<br />
Taggen is het toekennen van tags, trefwoorden, aan specifieke items zoals een<br />
schilderij taggen met het woord ‘mooi’. Het gaat om het leggen van relaties met<br />
de aard: gebruiker – tag – object. Wanneer dit plaatsvindt binnen een sociale<br />
context: wanneer meerdere mensen de tags toekennen en elkanders tags zien en<br />
gebruiken, spreken we van social <strong>tagging</strong>. Zollers stelde de volgende, veelvuldig<br />
geciteerde definitie op die dit goed samenvat:<br />
“ Social <strong>tagging</strong> can be defined as a community of users applying free-form<br />
tags to digital objects. The ‘social’ comes from being able to view and share<br />
resources with other users from the system” (Zollers, 2007)<br />
Social <strong>tagging</strong> vindt zijn oorsprong in websites als Del.icio.us en Flickr. Websites<br />
als deze zijn specifiek ontworpen om de gebruiker zijn persoonlijke links en<br />
foto’s te laten organiseren en opslaan. Het sociale aspect is bij bijvoorbeeld<br />
Del.icio.us aanwezig wanneer men een link voorziet van tags. De gebruiker ziet<br />
niet alleen zijn eigen tags, maar ook het aantal andere gebruikers dat deze link<br />
getagd heeft. De tags helpen de gebruiker informatie te ordenen, te delen en<br />
terug te vinden. Een ander voorbeeld van de mogelijkheden van <strong>tagging</strong> is<br />
Last.fm, waar men op basis van tags een playlist kan maken van gelijke muziek en<br />
bandjes. We zien dat collaborative <strong>tagging</strong> een lopend categoriseerproces is en er<br />
zowel een persoonlijk als publiekelijk belang te herkennen is.<br />
Social <strong>tagging</strong> heeft altijd een framework, een systeem, nodig waarin de content<br />
wordt geannoteerd. Dit kan, zoals eerder genoemd, een website zijn als<br />
Del.icio.us, maar ook een fysieke omgeving als een museum. Dit systeem verzorgt<br />
de mogelijkheid om te taggen en de verwerking van die tags om zoekbaarheid<br />
en/of deling van de content te optimaliseren.<br />
3.4.2 Waarom wordt (social) <strong>tagging</strong> toegepast?<br />
Wanneer we iets dieper induiken op <strong>tagging</strong> zien we dat in tegenstelling tot<br />
traditionele taxonomies <strong>tagging</strong> een non-hierarchische vorm van categoriseren is.<br />
Dat betekent dat er geen parent-siblingverhoudingen zijn en dat een item nu<br />
onder meerdere categorien aanwezig kan zijn. Een item kan getagd worden met<br />
‘crossmedia’ en ‘musea’, en onder beide noemers teruggevonden worden. Dit<br />
kennen we bijvoorbeeld van de hedendaagse bibliotheek, waarin een computer<br />
staat waar men een of meerdere trefwoorden invult en een lijst krijgt van alle<br />
boeken waarin de trefwoorden voorkomen en de fysieke plek van het boek.<br />
Tagging zelf is dan ook niets nieuws. In het voorbeeld hiervoor worden de tags<br />
toegekend door een autoriteit, bijvoorbeeld een bibliothecaris. Social <strong>tagging</strong><br />
29
echter is het meest succesvol en bruikbaar wanneer er niemand in die rol<br />
aanwezig is of wanneer de informatiestroom te groot is om door een persoon<br />
geclassificeerd te worden (Rowley, 1995). Dat verklaart een deel van het succes<br />
van social <strong>tagging</strong> op het web, waarvoor beide voorwaarden gelden. Op een site<br />
als Flickr worden dagelijks duizenden megabytes aan content geupload.<br />
Een andere manier om het succes van social <strong>tagging</strong> te verklaren is de vergelijking<br />
met het success van web 2.0 zelf. Volgens De Lusenet (2008) zijn ‘de meest<br />
succesvolle web 2.0 sites gebouwd op het principe dat anderen iets hebben aan<br />
datgene wat wat je voor jezelf doet, en niet op het principe wat jij voor anderen<br />
doet. “. Men tagt in eerste instantie uit eigen belang, het framework zorgt ervoor<br />
dat de tags voor iedereen zichtbaar en toegankelijk zijn.<br />
Uit onderzoek blijkt dat het zelfbelang van tags ingedeeld kan worden in<br />
verschillende functies en motivaties. Golder en Huberman hebben hiervoor de<br />
volgende tabel opgesteld:<br />
Tag functions Possible motivations<br />
Identifying what or who organizational, attract attention<br />
Identifying what it is organizational<br />
Identifying who owns it organizational, contributing and<br />
sharing<br />
Refining categories organizational, play and competition<br />
Identifying qualities or<br />
charasteristics<br />
organizational, express opininion,<br />
play and competition<br />
Self-reference organizational, self-presentation<br />
Task organizing organizational<br />
Tabel.1 functies en motivaties voor <strong>tagging</strong><br />
De hoofdmotivatie is volgens de tabel organizational, het organiseren van de<br />
content. We zien echter andere motivaties die niet wezenlijk bijdragen aan het<br />
publiekelijk belang. Het uiten van een mening bijvoorbeeld kan tags opleveren als<br />
leuk, grappig of saai. Zelfreferenties zijn bijvoorbeeld toread of listen. Of deze<br />
bruikbaar worden geacht ligt aan het framework waarin getagd wordt. Sommige<br />
videowebsites als Vumo.com gebruiken dat soort tags om de video’s in te delen in<br />
categorien als spannend, avontuur en humor.<br />
Naast de hierboven genoemde motivaties voor tags zijn er overkoepelende<br />
motivaties te vinden in de redenen waarom mensen deelnemen aan een<br />
community.<br />
De term community duidt een virtuele gemeenschap aan waar het draait om<br />
sociale interactie en uitwisseling van mensen op het internet (Rheingold). Een<br />
platform met content in de vorm van leermateriaal waar de interactie plaatsvindt<br />
30
door het delen en samen categoriseren van de content past in deze definitie. Er is<br />
veel onderzoek gedaan naar de beweegredenen om deel te nemen aan<br />
communities, die theoretisch ook toepasbaar kunnen zijn op ons framework.<br />
Noff onderscheid 3 motivaties als de belangrijkste redenen om deel te nemen aan<br />
een community in een blogpost op thenextweb.com:<br />
Voor wat hoort wat: De gebruiker verwacht met zijn bijdrage nuttige content<br />
terug uit de community<br />
Het gevoel van erkenning: Het verlangen naar erkenning en ontvangen van<br />
respect voor hun bijdrage aan de community<br />
Effectieve bijdrage: Het gevoel een effectieve bijdrage te leveren aan een<br />
community.<br />
Daarnaast noemt Noff in haar artikel nog enkele redenen. Volgens haar zijn leden<br />
van een community sterker met elkaar verbonden wanneer deze draait om een<br />
specifiek thema en is er dan een grotere motivatie om met elkaar te delen. De<br />
richtlijnen hierboven zullen moeten nageleefd worden om mensen te betrekken<br />
bij het categoriseren van de lectures. Om de mensen te stimuleren actief deel te<br />
nemen aan de community geeft Noff enkele tips:<br />
Simplicity. Het moet eenvoudig zijn om deel te nemen aan de community<br />
Content is king. Als de content interessant/relevant genoeg is zijn de<br />
deelnemers eerder bereid om comments te plaatsen.<br />
Toon de activiteit. Laat zien dat de community levend is<br />
Offline events. Deze events zijn een goede manier om de bezoekers te<br />
binden.<br />
De vier tips die Noff noemt vormen ontwerp richtlijnen voor een community<br />
waarbij inzet van de gebruikers verwacht word.<br />
Het feit dat gebruikers content van tags voorzien heeft interessante gevolgen.<br />
Door de tags ontstaat een folksonomie, een spontaan ontstane set van<br />
semantisch samenhangende woorden die de items binnen het framework<br />
omschrijven. Uit deze zogenaamde folksonomie kunnen conclusies over het<br />
systeem en de content getrokken worden. Daarnaast kan de folksonomie<br />
bijdragen aan de toegankelijkheid van de content; er kan bijvoorbeeld gerelateerd<br />
materiaal getoond worden aan de gebruiker. De items komen door de tags in een<br />
virtuele ruimte, een hypercube te liggen, waarin items met gelijke tags dichter bij<br />
elkaar liggen dan items met verschillende tags. Door de afstand tussen de items<br />
in die ruimte (het verschil tussen de tags) te berekenen kan gekeken worden<br />
welke items de meeste overeenkomsten tonen met elkaar; de basis voor een<br />
recommendation-systeem.<br />
31
Enkele onderzoekers gaan een stap verder met de mogelijkheid een taxonomie te<br />
koppelen aan de tags. De vergelijking die Merholz stelt geeft de essentie hiervan<br />
weer: “these are the foot-worn paths that sometimes appear in a landscape over<br />
time such that “a smart landscape designer will let wanderers create paths trough<br />
use, and then pave the emerging walkway, ensuring optimal use” (Merholz). Door<br />
de tags te gebruiken ontstaat een taxonomie naar de wensen van de tagger. De<br />
content kan hem worden aangeboden op plekken waar hij deze verwacht te<br />
vinden; hij of zij heeft deze categorieën zelf veroorzaakt.<br />
3.4.3 Wat zijn de gevaren van social <strong>tagging</strong>?<br />
Social <strong>tagging</strong> kent een aantal problemen. Door het gebrek aan een autoriteit<br />
(slechts in een enkel geval is er een moderator aanwezig) treed een reële kans op<br />
vervuiling van het systeem op. Voorbeelden hiervan zijn synonymie, polysemie en<br />
‘basic level’-variatie (Golder en Huberman, 2006). Synonymie, verschillende<br />
woorden met dezelfde betekenis, is een groot probleem voor <strong>tagging</strong>systemen.<br />
Inconsistentie in het gebruik van termen kan tot gevolg hebben dat wanneer<br />
gezocht word op een term lang niet alle relevante resultaten naar voren komen.<br />
Bijvoorbeeld de mogelijkheden apple, mac en macintosh om een video over een<br />
Apple computer te taggen. Een zoektocht op apple zal geen resultaten alleen<br />
getagd met macintosh opleveren.<br />
Een polysemantisch woord kent meerdere verwante betekenissen. Een voorbeeld<br />
is het woord steen, wat ‘kei’ kan betekenen, maar ook de siersteen op een ring of<br />
een grafzerk. Polysemie verschilt van homonomie waar bij homonomie de<br />
betekenissen ver van elkaar liggen. Homonomie is eenvoudig uit te sluiten door<br />
meer trefwoorden aan de zoekquery toe te voegen.<br />
Basic-level variatie treed op wanneer er verschillende waarde word gehecht aan<br />
informatie of wanneer er een verschil in expertise is bij de tagger. Zo kan een<br />
item over katten voor de ene gebruiker voldoen met de tag kat, een ander vind<br />
dieren genoeg en een kattenliefhebber zal het veel specifiekere Perzische huiskat<br />
gebruiken.<br />
De bestaande frameworks hanteren in bepaalde mate algoritmen en systemen om<br />
deze problemen zo veel mogelijk te compenseren. We zullen in het volgende deel<br />
kijken naar hun oplossingen.<br />
32
3.4.4 Waar word social <strong>tagging</strong> succesvol toegepast?<br />
Om verder te kijken naar de succesfactoren van social <strong>tagging</strong> beschouwen we<br />
bestaande frameworks, hoe deze collaborative <strong>tagging</strong> toepassen en hoe ze<br />
omgaan met eventuele nadelen. Ook kijken we naar onderzoeken die op dit<br />
moment verricht worden.<br />
Last.fm<br />
Deze muziektoepassing laat de gebruiker nummers en artiesten van tags<br />
voorzien. Met alle tags stelt Last.fm een aanbevelingslijst op voor de gebruiker.<br />
Op deze manier laat het jou als gebruiker nieuwe bands ontdekken en delen met<br />
anderen. Last.fm kent geen enkele vorm van moderatie, wat het wel doet is de<br />
reeds geplaatste tags zien in een tagcloud. Dit kan de gebruikers stimuleren ook<br />
deze tags te gebruiken.<br />
Fig. 7 last.fm tag functie<br />
Fig. 8 last.fm tagcloud<br />
33
Amazon.com<br />
Amazon.com heeft een zeer uitgewerkte tag-functionaliteit. Allereerst moet de<br />
gebruiker geregistreerd zijn, een eerste drempel voor serieus gebruik. Als de<br />
gebruiker wil taggen laat Amazon hem vervolgens de eerdere tags zien en geeft<br />
de mogelijkheid deze tags te hergebruiken. Dit is de eerste sturing om<br />
bijvoorbeeld synonymie te voorkomen.<br />
fig. 9 Amazon tag functie<br />
fig. 10 Amazon tag autocompletion<br />
De tweede sturing is wanneer je als gebruiker een eigen tag wil toevoegen;<br />
Amazon schotelt je een suggestielijst voor die verfijnt naarmate je typt. Daarbij<br />
geeft Amazon aan hoe vaak de tag al gebruikt is. Deze suggesties zijn een veel<br />
voorkomend systeem (elke webbrowser en zoekmachine gebruikt deze<br />
functionaliteit) om een gebruiker te ‘helpen’ zonder expliciet aanwezig te zijn.<br />
34
Viddler<br />
Viddler is zeer interessant omdat het gebruik maakt van timebased tags. Wat<br />
onduidelijk blijft is hoe ze meerdere tags op time-eenheden afvangen, daarvoor<br />
wordt er te weinig getagd in de video’s.<br />
Fig. 11 viddler tag tijdlijn<br />
Fig. 12 viddler tag functie<br />
35
3.4.5 Wat kan social <strong>tagging</strong> betekenen voor de ontsluiting van<br />
weblectures?<br />
Nu we bekend zijn met de eigenschappen van zowel social <strong>tagging</strong> als<br />
weblectures kunnen we bepalen wat de meerwaarden van social <strong>tagging</strong> zijn op<br />
de ontsluiting van weblectures. Door weblectures in te zetten kunnen docenten<br />
hun eigen colleges opnemen en uploaden. Er ontstaat een grote content<br />
aanlevering die goed gecategoriseerd dient te worden maar waarvoor geen<br />
eenduidig categoriseer proces of tijd aanwezig is. Social <strong>tagging</strong> biedt<br />
eigenschappen die dit proces ondersteunen. Deze eigenschappen delen we onder<br />
in vier categorieën: indexering, fragmentatie, didactiek en sociale status.<br />
Indexering – De beschrijving die docenten bij het opnemen van een college geven<br />
blijkt vaak onvoldoende om de video later terug te vinden. Een goede indexering<br />
zorgt voor een effectiever gebruik van weblectures. Social <strong>tagging</strong> biedt deze<br />
indexering door middel van tags geplaatst door de gebruikers. De weblectures<br />
kunnen teruggevonden worden op termen die de gebruikers zelf hanteren. Door<br />
het kiezen van weblectures kunnen statistieken bijgehouden worden en<br />
meegenomen worden in het aanbod van gerelateerde video’s enzovoort.<br />
Fragmentatie – De timing van een tag kan, indien goed afgevangen, extra<br />
functionaliteit toevoegen aan de ontsluiting van de weblecture en de effectieve<br />
inzet verhogen. De tijdsgebonden tags maken het mogelijk direct op een juist<br />
fragment te zoeken, deze momenten te delen en verwijzingen naar ander<br />
materiaal toe te voegen. Ook nu kunnen weer statistieken bijgehouden worden<br />
hoe vaak een fragment teruggekeken word, hoe vaak deze gedeeld word<br />
enzovoort.<br />
Didactiek – De goed georganiseerde database van weblectures die ontstaat kan<br />
door docenten gebruikt worden in hun lesgeven. Zij kunnen fragmenten tonen<br />
aan de studenten die zij eerder hebben opgenomen, of ernaar verwijzen voor<br />
thuisstudie. In de weblecturepilot van de HU, waarin studenten elkaar via<br />
weblectures beoordelen, kan ook een rol aan <strong>tagging</strong> toegekend worden. Notities<br />
kunnen toegekend worden aan het juiste moment zodat de presentator zijn sterke<br />
en zwakke punten goed kan terugzien. Ook voor de docent is hier weer een<br />
voordeel te halen, hij kan de inzet van studenten terugzien aan de waarde van de<br />
door hen toegevoegde tags.<br />
Sociale status – Net zoals het plaatsen van content op een wiki kan het plaatsen<br />
van tags bijdragen aan de sociale status van de tagger. Immers, andere studenten<br />
maken dankbaar gebruik van jouw tags om door het videomateriaal heen te<br />
navigeren. We zien het dan ook meerdere keren terug in de tabel van<br />
tagmotivaties. Om dit te realiseren is het belangrijk dat de naam van de tagger<br />
zichtbaar is.<br />
36
Op basis van deze eigenschappen kunnen we nu een definitie opstellen voor de<br />
functie wat tevens het antwoord is op de eerste onderzoeksvraag; ‘welke<br />
meerwaarde biedt social <strong>tagging</strong> aan de ontsluiting van weblectures’?<br />
<strong>Live</strong> <strong>tagging</strong> is het toekennen van tags, steekwoorden, door een of meer<br />
gebruikers aan een weblecture op het moment van opnemen of bij het<br />
streamen van dit college. De fragmentatie die hierdoor word bewerkstelligd<br />
draagt bij aan de indexering, verspreiding en effectieve inzet van de<br />
weblecture.<br />
Om deze meerwaarden te bewerkstelligen moet het framework waarin de social<br />
<strong>tagging</strong> plaatsvindt aan een aantal voorwaarden voldoen. Zo moet de drempel om<br />
dit nieuwe systeem te gebruiken en in te voeren zo laag mogelijk worden gelegd.<br />
In het volgende hoofdstuk analyseren we dit proces met behulp van het UTAUTmodel.<br />
Op basis van de analyses van bestaande systemen in het voorgaande<br />
hoofdstuk kunnen wel systeemvoorwaarden stellen voor het weblecture<br />
framework; de succescriteria voor social <strong>tagging</strong>.<br />
Eerder behandelden we de folksonomy die ontstaat in een social<br />
<strong>tagging</strong>framework, een semantische set van woorden die zich aanpast aan het<br />
vocabulaire van de taggers. Ook behandelden we de rotte appels daarin;<br />
ambiguïteit, spelfouten enzovoort. Dit zal door het systeem verhinderd moeten<br />
worden. Daarvoor vinden we goede functies in bijvoorbeeld Amazon die de<br />
gebruikers de tags voorschotelt zonder daarbij dominant aanwezig te zijn.<br />
Keywoorden zijn daarbij tagclouds en autocompletion. Waar de eerste een richting<br />
geeft aan de gebruiker welke tags er al gebruikt zijn en het eenvoudig maakt<br />
eenzelfde te plaatsen, ondersteunt autocompletion de tagger bij het voorkomen<br />
van spelfouten. Bij de autocompletion kan ook het aanbod van termen<br />
gerangschikt worden op mate van gebruik of relevantie.<br />
Wanneer het live taggen plaatsvind bij het terugkijken van de weblecture (wanneer<br />
alle tags zichtbaar zijn) ziet de tagger niet alleen een tagcloud maar ook de tags<br />
die al zijn geplaatst visueel in de tijdlijn weergegeven. Dit stimuleert de gebruiker<br />
weloverwogen zijn tag toe te voegen; is er al niet eenzelfde tag op hetzelfde<br />
moment? Kan ik een reeds getagd moment kiezen om de mijne aan toe te<br />
kennen? Kan ik een eigen tag aanpassen om deze efficiënter te maken? Deze<br />
mogelijkheden moeten opgeroepen worden door de interface, om de <strong>tagging</strong> te<br />
sturen.<br />
Het framework moet in staat zijn verschillende ‘berekeningen’ los te kunnen laten<br />
op de weblectures en bijhorende tags. Bij deze berekeningen moet men denken<br />
aan het voorschotelen van gerelateerde video’s, het bijhouden hoe vaak een tag<br />
gebruikt word en hoe vaak een fragment word gekozen. Om deze berekeningen<br />
uit te voeren is in eerste instantie een goed database-ontwerp met een set<br />
eenduidig geformuleerde queries noodzakelijk. De database moet constructief<br />
zijn opgebouwd, dat wil zeggen dat zowel de tags als weblectures individueel<br />
benadert kunnen worden en er koppeltabellen zijn om de tags aan de weblectures<br />
te binden. Vervolgens kunnen dan door middel van PHP of ASP op de server extra<br />
37
tabellen met statistieken worden toegevoegd. In plaats van deze steeds uit te<br />
voeren wanneer een gebruiker een video opvraagt stellen wij voor dit regelmatig<br />
te doen via bijvoorbeeld Cronjobs (getimede database-operaties).<br />
Om het sociale te waarborgen zullen er ook maatregelen genomen moeten<br />
worden. De sleutel is om de naam van de tagger te verbinden aan de tags die hij<br />
of zij plaatst. Daarvoor moet de tagger eenmaal inloggen wanneer hij of zij tags<br />
wil plaatsen. Tijdens het college is dit meteen al noodzakelijk omdat er anders<br />
geen reden is om de toepassing te gebruiken. Bij het terugkijken van de<br />
weblectures op het platform hoeft er pas ingelogd te worden wanneer de kijker<br />
een tag gaat plaatsen, maar er zijn ook situaties te bedenken dat een weblecture<br />
afgeschermd word voor alleen de opleiding of zelfs alleen de klas.<br />
Om een inlognaam en wachtwoord toe te passen zal de software van<br />
Presentations2Go en de <strong>Live</strong>tagsaanvulling moeten draaien op de server van de<br />
HU, wat nu nog niet het geval is. Het gebruik van de HU inloggegevens legt de<br />
drempel hoog om het systeem te misbruiken, ontluikt de voordelen gekoppeld<br />
aan het sociale en zorgt ervoor dat de gebruiker niet nog eens een profiel hoeft<br />
aan te maken.<br />
Wat we tot nu hebben beschreven zijn de aanpassingen die nodig zijn voor het<br />
invoeren van <strong>Live</strong>tags aan de systeemkant. We zullen nu dieper ingaan op de<br />
software van Learning Valley, Presentations2Go, om de invoering van <strong>Live</strong>tags uit<br />
te zetten.<br />
Presentations2Go<br />
De Hogeschool Utrecht heeft in de pilotfase gekozen weblectures toe te passen<br />
via het platform ontwikkelt door Learning Valley: Presentations2Go. Dit op<br />
Microsoft Silverlight gebaseerde platform biedt de HU verschillende pakketen met<br />
onder andere mogelijkheden om eigen servers te gebruiken en Sharepointembedding.<br />
Aangezien de HU gebruik maakt van Presentations2Go (p2G) is dit<br />
ook het platform waarop ons prototype toegepast wordt. In dit hoofdstuk zullen<br />
we de onderdelen van P2G nader onderzoeken en een meeting met de<br />
ontwikkelaars van Learning Valley uitwerken.<br />
38
Eerste meeting Learning Valley in Ede<br />
De eerste meeting had voor ons als doel de potentie van <strong>Live</strong> Tagging te<br />
bespreken en de ervaring die bij Learning Valley aanwezig is te gebruiken voor de<br />
verdere ontwikkeling van ons product.<br />
Uit dit gesprek werd meteen duidelijk dat er ook aan de kant van Learning Valley<br />
interesse is voor het inzetten van tags in de ontsluiting van weblectures. Ze<br />
maakten duidelijk dat er een behoefte lag voor deze functie, over de invulling<br />
ervan was door Learning Valley nog niet echt nagedacht.<br />
We vroegen Learning Valley hoe de weblectures op dit moment gecategoriseerd<br />
worden en in met welke mate van detail er metadata werd toegevoegd aan de<br />
weblectures. Daarop antwoorden zij dat er op dit moment heel wisselend om<br />
wordt gegaan met de metadata. Veel docent/opnamemakers nemen niet de<br />
moeite vakinformatie of zelfs de cursuscode toe te voegen waardoor de video<br />
terug moet worden gevonden op datum. Volgens hen zal <strong>tagging</strong> hiervoor een<br />
goede additie vormen.<br />
Ook spraken we met hen over de additionele functionaliteit die zij op dit moment<br />
aanbieden of in ontwikkeling hebben. Eén van die functionaliteit is het kunnen<br />
verspreiden van een timecode van de video. Wanneer de gebruiker op het<br />
clipboardicoon klikt in de videoplayer kopieert de player een URL naar het<br />
cipboard van de computer van de gebruiker. Deze kan de gebruiker vervolgens<br />
eenvoudig plakken in een document, email of internetpost. Het vastleggen van die<br />
tijd en verspreiding/hergebruik daarvan is de key voor het succes van live tags:<br />
tags in de tijd. Het mechanisme om deze tijd af te vangen en te verwerken is dus<br />
al aanwezig in het Presentations2Go-platform.<br />
De interface van Presentations2Go blijkt schaalbaar en eenvoudig aanpasbaar.<br />
Voor een functie als live <strong>tagging</strong> kan een aanpassing worden gemaakt in<br />
bijvoorbeeld de breedte van de tijdlijn om tags weer te geven. Ook zou een extra<br />
button in het menu aangemaakt kunnen worden om een tagmoment vast te<br />
kunnen leggen. Dat betekent dat de functies die wij aanraden voor het live taggen<br />
bij het terugkijken van een weblecture al ingebouwd kunnen worden. Om<br />
Presentations2Go zo goed mogelijk te betrekken in ons prototype hebben we de<br />
datastandaarden overlegd die Learning Valley hanteert. Voor het live <strong>tagging</strong><br />
gedeelte in de collegezaal hebben we afgesproken een korte presentatie te geven<br />
bij Learning Valley met het prototype.<br />
39
3.5 De acceptatie van een nieuw systeem<br />
3.5.1 Het UTAUT model<br />
Het succesvol invoeren van een informatiesysteem, helemaal in een<br />
onderwijsomgeving, is een studie op zich. Verschillende modellen maken dit<br />
proces eenvoudiger door de acceptatie van een nieuw technologisch systeem te<br />
voorspellen. Een veel gehanteerd model is het UTAUT-model (Venkatesh et al,<br />
2003).<br />
Fig. 13 UTAUT schema<br />
Het UTAUT-model, zoals hierboven afgebeeld, heeft als doel de acceptatie van<br />
een informatiesysteem te voorspellen. De theorie achter dit model zegt dat de vier<br />
factoren op de verticale as, Performance Expectancy, Effort Expectancy, Social<br />
Influence en Facilitating Conditions een directe invloed hebben op de intentie een<br />
nieuw systeem te gebruiken en vervolgens het gebruik zelf. De vier factoren op de<br />
horizontale as, Gender, Age, Experience en Voluntariness of Use bepalen de mate<br />
van invloed van de verticale factoren. Met dit model kunnen we op voorhand de<br />
moedwilligheid om colleges te taggen testen en voor het prototype richtlijnen<br />
opstellen om de drempel van gebruik zo laag mogelijk te leggen.<br />
Wat kunnen we zeggen over de verschillende factoren in onze context?<br />
Om hier antwoord op te geven moeten we eerst de doelgroep in beeld brengen.<br />
(In het hoofdstuk ‘concept’ wordt de doelgroep neergezet met behulp van<br />
40
persona’s) Onze doelgroep bestaat uit studenten van de Hogeschool Utrecht. Zij<br />
hebben een leeftijd van 17 tot 30 en een verschillende digitale achtergrond. Hoe<br />
zeer ook die ‘digital nativeness’ verschilt, iedereen in de doelgroep maakt gebruik<br />
van Google, Youtube en sociale netwerken.<br />
Performance Expectancy gaat over de verwachting van de gebruiker of zijn/haar<br />
resultaten positief beïnvloed worden door het systeem. Waar ligt voor hem of haar<br />
de meerwaarde? Theoretisch gezien is de meerwaarde voor de student het kunnen<br />
terugkijken van een college waarin de interessante stukken gehighlight zijn, en<br />
gedeeld kunnen worden. De student heeft een overzicht van belangrijke stof voor<br />
het tentamen, kan met minder consequenties een college missen en kan door<br />
hoorcolleges van meerdere docenten zoeken naar uitleg bij een bepaald<br />
onderdeel. Het leren wordt effectiever en de informatiedeling tussen instellingen<br />
word bevorderd. De docent kan de performance van de student verbeteren door<br />
hen voorbereid de les in te laten komen, of zijn/haar eigen door stukken college<br />
her te gebruiken. Ook kunnen studenten hun eigen presentaties terugzoeken op<br />
naam om te zien of er verbetering in hun technieken zit.<br />
Gerelateerd hieraan ligt de Effort Expectancy; hoeveel moeite en tijd verwacht de<br />
gebruiker te moeten besteden om de nieuwe techniek te beoefenen. Wanneer de<br />
effort expectancy relatief hoog is zal de gebruiker alsnog niet overstappen. Om<br />
dit te vermijden zal het gebruik en de overstap dus zo eenvoudig mogelijk<br />
gemaakt moeten worden. Het nieuwe systeem zal het gebruik van pen en papier<br />
mogelijk overbodig maken, in ruil daarvoor hoeven slechts korte notaties op een<br />
laptop of mobiel gemaakt te worden. De leercurve moet zo laag mogelijk gemaakt<br />
worden, door middel van eenmalig een introfilmpje zal meteen duidelijk zijn hoe<br />
het systeem werkt en ook nog eens de voordelen benadrukt worden. Als we<br />
dieper in het systeem kijken zal de omgeving voor de gebruiker vertrouwd<br />
moeten zijn. Denk bijvoorbeeld aan het tagveld wat exact overeenkomt met het<br />
aanvullend dat we kennen van bijvoorbeeld Google. Het inloggen op een college<br />
moet snel en simpel zijn. Wanneer ingelogd is met het account van de HU (dus<br />
geen nieuwe inlognamen en wachtwoorden) moet meteen het gewenste college<br />
aangeboden worden. Een ander concept is een QR-code op de eerste slide om<br />
meteen ingelogd te zijn op het college. (let wel; alleen mobiel).<br />
De derde factor in dit rijtje is Social Influence. Wat vinden de mensen in je directe<br />
omgeving van het systeem en in hoeverre verleent het systeem jou als gebruiker<br />
een bepaalde status? In de meest gunstige situatie zal elke gebruiker zijn steentje<br />
in de vorm van tags bijdragen. Maar hier vallen we terug op het communityprincipe;<br />
uit onderzoek blijkt dat het overgrote deel aan community-users zelf<br />
geen tot weinig bijdrage levert aan de community maar enkel ‘meeleest’.<br />
Belangrijk is het om een beloning, of gevoel daarvan, toe te voegen aan het<br />
systeem. De eerste stap is om de naam van de tagger zichtbaar te maken bij zijn<br />
of haar tags. De drang om een bruikbare tag te plaatsen wordt dan hoger. In het<br />
achterhoofd wordt dan ook meegenomen dat de mensen die gebruik maken van<br />
jouw tag jou dankbaar kunnen zijn. Een extra functionaliteit om vrienden of<br />
klasgenoten op de hoogte te stellen dat jij een video geïndexeerd kan een nog<br />
beter gevoel veroorzaken bij de tagger. Dit spoor kan ook leiden naar<br />
41
abonneerfuncties en alert. In het gebruikersonderzoek zal dan ook gevraagd<br />
worden of dit tot een hogere deelname aan het systeem kan leiden.<br />
De bovenstaande drie factoren zijn in zekere mate gerelateerd aan elkaar. Is de<br />
persoonlijke winst relatief hoog maar moet er veel moeite gedaan worden, dan zal<br />
er niet snel overgestapt worden. Is de persoonlijke winst relatief laag maar kost<br />
het geen of zelfs minder moeite om over te stappen dan zal het het proberen<br />
waard zijn. Direct van invloed echter zijn de Facilitating Conditions. Het systeem<br />
berust op enkele voorwaarden: de tagger moet in het bezit zijn van een internetcapabele<br />
telefoon of laptop, en om het terug te kijken moet de gebruiker ook<br />
weer voorzien zijn van een pc met internet. Uit recent onderzoek van de HU is<br />
gebleken dat op dit moment iets meer dan 30 procent van de HU studenten<br />
beschikt over een smartphone met internet. De laptop is meer aanwezig, mede<br />
dankzij het beleid van de HU wat de studenten stimuleert een laptop aan te<br />
schaffen. Heeft de student echter geen beschikking over een van deze technieken,<br />
dan zal hij geen gebruik kunnen maken van het systeem.<br />
3.5.2 Conclusie<br />
Allereerst moet men er rekening mee houden dat de inzet van weblectures nog<br />
geen gemeengoed is. De HU verkeert op dit moment nog in een pilotfase.<br />
Uitgaande van de resultaten van deze pilot en diverse onderzoeken zal het echter<br />
niet lang duren voordat het een volledig opererend systeem is en een<br />
gewaardeerde aanvulling op het onderwijs van de HU.<br />
Als we ervan uitgaan dat weblectures een begrip zijn in het onderwijs kunnen we<br />
conclusies trekken uit het UTAUT model over de acceptatie van het<br />
<strong>tagging</strong>systeem, en vooral hoe we die acceptatie zo hoog mogelijk kunnen<br />
maken. De conclusie is het totaal van acties die we koppelen om de acceptatie<br />
hoog te maken. Deze zullen we in dit onderzoek gebruiken als richtlijnen voor de<br />
applicatie, en zijn dan ook terug te vinden in de concept fase.<br />
42
3.6 Hypothesen<br />
Met de literatuurstudie als basis stellen we hypothesen op. Deze hypothesen<br />
zullen later getoetst worden op de uitkomst van het onderzoek .<br />
1. Wanneer de weblecture een standaard onderdeel wordt van de e-learning<br />
portfolio van de HU zal er een behoefte zijn aan een effectievere inzet van de<br />
weblectures.<br />
2. De meerwaarde die social <strong>tagging</strong> biedt aan de ontsluiting van weblectures<br />
vindt men in de verbeterde indexering en fragmentatie van de weblectures.<br />
Secundaire meerwaarden zien wij in de didactische inzet en de sociale status.<br />
43
4. Concept<br />
4.1 Aanpak<br />
In deze fase van het onderzoek willen we door middel van een prototype onze<br />
vindingen uit de literatuurstudie bevestigen. Tijdens de literatuurstudie hebben<br />
we gezien dat een social <strong>tagging</strong>framework een meerwaarde kan bieden aan<br />
weblectures. Om dit nog verder uit te zoeken zullen we een prototype<br />
ontwikkelen waardoor het daadwerkelijk mogelijk wordt colleges van tags te<br />
voorzien en deze later te gebruiken in het leerproces. Hier volgt de conceptfase<br />
voor de ontwikkeling van dit prototype.<br />
Het concept proces wordt opgedeeld in vier onderdelen: scenario, functioneel<br />
ontwerp, technisch ontwerp en grafische vormgeving. In het eerste onderdeel<br />
wordt de functionaliteit vastgesteld. Door middel van scenario’s kan de interactie<br />
tussen de gebruiker en het systeem en componenten van een systeem in kaart<br />
worden gebracht. In het tweede onderdeel worden de concrete<br />
functiebeschrijvingen gegeven en de projectgrenzen uitgezet zodat het project<br />
binnen de geplande tijd gerealiseerd kan worden. Het derde onderdeel staat in<br />
teken van de technische realisering. Daarin documenteren we de systeembouw en<br />
de onderlinge relatie tussen de processen. In het laatste onderdeel wordt een<br />
grafische vormgeving van het systeem voorgesteld. Door middel van het gebruik<br />
van wireframes trachten we een gebruiksvriendelijk interface voor de toepassing<br />
te ontwerpen. Vervolgens worden de grafische elementen toegepast.<br />
4.2 Gebruikersscenario’s<br />
Iedere product begint bij een idee voor een oplossing. Het is niet anders bij<br />
software engineering. In de conceptfase worden ideeën vertaald naar het ontwerp.<br />
Om de functionaliteit te bepalen en de omvang van het ontwerp te beperken,<br />
worden gebruikersscenario’s gemaakt. Daarin wordt de projectgrens zichtbaar<br />
gemaakt. Hierdoor wordt het project realistisch en haalbaar.<br />
44
4.2.1 Anne<br />
Persona<br />
Naam: Anne Abben<br />
Doelgroep: Gebruiker van weblecture<br />
Leeftijd, geslacht: 20, vrouw<br />
Korte beschrijving:<br />
Anne is een tweedejaars bedrijfscommunicatie studente. Na haar havo heeft zij<br />
een half jaar journalistiek gestudeerd. Dat beviel haar niet, en daarom heeft zij<br />
een nieuwe studie gekozen. Anne is een trouwe gebruiker van Hyves. In contact<br />
blijven met vrienden en familie vindt zij belangrijk.<br />
Context:<br />
Anne bezoekt regelmatig hoorcolleges, ze maakt ook altijd aantekeningen tijdens<br />
de college. Maar zij merkt soms dat de docent haar te snel gaat en dat zij moeite<br />
heeft om de colleges bij te houden. Van haar klasgenote heeft ze gehoord dat<br />
weblectures een handig medium zijn om snelle aantekeningen te maken. Uit<br />
nieuwsgierigheid gaat zij voor het eerst weblectures gebruiken.<br />
45
Scenario<br />
Omdat Anne moeite heeft om de docent bij te houden tijdens het hoorcollege,<br />
zoekt zij een snelle, eenvoudige oplossing om te kunnen leren in haar eigen<br />
tempo. Zij heeft van haar klasgenote gehoord dat de weblecturesite een functie<br />
heeft om snelle tags te plaatsen maken tijdens de les, en achteraf het hele college<br />
op haar eigen tempo terug te bekijken. De tags kunnen van alles zijn:<br />
verwijzingen naar een hoofdstuk of een link. Op dit manier kan Anne heel snel de<br />
draad weer oppakken.<br />
Zij gaat vandaag voor het eerst de tagfunctie uitproberen, want de opname van dit<br />
college werd in het vorige college aangekondigd. Eenmaal in de collegezaal zet zij<br />
haar laptop aan en gaat naar de weblecturesite. Op de beginscherm wordt zij<br />
gevraagd in te loggen met haar HU inloggegevens. Anne vult haar gebruikersnaam<br />
en wachtwoord in en drukt op “login” knop. Op de startpagina ziet ze een<br />
verwijzing naar de <strong>Live</strong>-tag pagina en een lijst van eerder opgenomen colleges.<br />
Op de <strong>Live</strong>-tag pagina krijgt Anne een aantal collegekeuzes. Anne kiest de college<br />
die zij wilt volgen. De instructiescherm schijnt voor haar neus. Ze krijgt de<br />
weblecture uitgelegd door middel van een animatie. Ze kan kiezen om de<br />
animatie te skippen door op “sla over” knop te drukken. Zodra de animatie<br />
afgelopen is, krijgt zij de interface van de weblecture. Anne kiest voor om eerst de<br />
instructie te volgen.<br />
Het college is aan de gang, Anne zet een marker neer in de tijdlijn door middel<br />
van de “Tag hier”-knop, vervolgens typt zij een paar trefwoorden in de tekstvakje<br />
en drukt op “Tag” knop. De tags zijn opgeslagen. Even later schiet er haar te<br />
binnen dat ze een verwijzing naar een stuk literatuur is vergeten toe te voegen. Ze<br />
herinnert zich dat er een bewerkingsfunctie bestaat om de aantekening aan te<br />
passen. Door op de “bewerk” knop naast haar eerder gemaakte aantekening te<br />
drukken, wordt de tag weer bewerkbaar. Zij voegt er een link toe.<br />
‘s Avonds thuis, gaat Anne de opname van een ander college bekijken. Eenmaal<br />
ingelogd, navigeert zij naar het videoarchief. Ze probeert het betreffende college<br />
terug te vinden. Maar ze weet niet meer wanneer de college is opgenomen, dus is<br />
browsen geen optie. Daarom gaat ze de zoekfunctie gebruiken. In het tekstvakje<br />
bovenin typt ze de zoekterm in en druk op “zoek” knop. Even later worden de<br />
zoekresultaten weergegeven op haar beeldscherm. Ze klikt op de link bovenaan,<br />
en wordt direct doorgelinkt naar de videoplayer. In de tijdlijn zijn enkele markers<br />
zichtbaar. Wanneer ze haar muis beweegt over een van de markers ziet ze daarbij<br />
horende tags. Als ze op een van de markers klikt, verspringt de video naar het<br />
gemarkeerde fragment.<br />
Anne kijkt verder, het onderwerp is neoklassieke economische theorie. Zij<br />
herinnert zich dat haar beste vriendin een keer had gezegd dat zij dit onderwerp<br />
zeer moeilijk vond. Anne sleept de begin- en eindmarker van de fragment in de<br />
“snippet-functie” veld en voegt een berichtje toe: ‘hoi, Sas. hier een video over<br />
neoklassieken. hoop dat je hier iets aan hebt. xxx.’ Vervolgens vult Anne het<br />
emailadres van Saskia toe en verstuurt.<br />
46
4.2.2 David<br />
Persona<br />
Naam: David “digital native” Hoevers<br />
Doelgroep: Gebruiker van weblecture<br />
Leeftijd, geslacht: 22, man<br />
Korte beschrijving:<br />
David is derdejaars Digital communicatie student. Hij is gek op nieuwe technische<br />
snufjes. Naast zijn studie David heeft een bijbaan bij de Apple retail store. Het is<br />
een goedbetaald bijbaantje waarmee hij zijn gadgetverslaving kan veroorloven.<br />
Verder houdt hij nauwkeurig de laatste ontwikkelingen bij in het gebied van<br />
technologie. Zijn favoriete tijdschriften zijn Computer Techniek en Bright.<br />
Context:<br />
David werkt veel, soms teveel waardoor hij niet in staat is om de hoorcollege bij te<br />
wonen. Wanneer hij wegens de werkzaamheden een college heeft gemist,<br />
gebruikt hij de weblecture om opname terug te kunnen kijken 's avonds.<br />
Tijdens de colleges die hij wel aanwezig is, maakt hij aantekeningen voornamelijk<br />
door middel van live-<strong>tagging</strong> met een smartphone.<br />
47
Scenario<br />
David werkt altijd op de donderdag. Helaas voor hem is er op elke donderdag<br />
middag een college van marketingcommunicatie gepland welke hij moet missen<br />
wegens zijn dienstrooster. Gelukkig is hij op de hoogte van het weblecture<br />
programma en kan hij gerust thuis de gemiste college terugkijken.<br />
‘s Avonds na het eten gaat David aan de slag met marketingcommunicatie. Hij<br />
logt in met zijn HU account op de weblecture pagina, en zoekt naar het gemiste<br />
college. In het zoekvak, vult hij de datum en de vaknaam in en drukt op returntoets.<br />
Het resultaat wordt getoond op zijn scherm. Hij klikt erop en de<br />
opnamepagina wordt geladen. Door op de “play” knop te drukken begint de video.<br />
Links op de scherm speelt de video, rechts op de scherm vertoont de<br />
presentatieslides. Op de tijdlijn staan meerdere tags die door andere studenten<br />
zijn gemaakt, wanneer David ‘mouseover’ deze tags krijgt hij de inhoud van de<br />
tags te zien.<br />
Wanneer de marketingstrategie wordt behandeld, wil David een tag aanmaken. Hij<br />
drukt op “voeg tag toe” knop, deze pauzeert de video zodat hij gerust tags kan<br />
intypen. Er wordt een tagballon geplaatst op dat moment in de tijdlijn. In de<br />
ballon ziet hij een tekstvak waarin hij de trefwoorden en links kan toevoegen.<br />
Zodra hij de tag verstuurt, hervat de video automatisch.<br />
Even later geeft de docent samenvatting van de behandelde onderwerp. David wilt<br />
fragment hiervan maken. Hij “spoelt” de video terug naar het begin van de<br />
samenvatting met behulp van cursor. Door deze handeling wordt de video ook<br />
automatisch gepauzeerd zodat David rustig een beginmarker en trefwoorden kan<br />
toevoegen. Vervolgens hervat hij de video. Als het einde van de samenvatting<br />
nadert, voegt hij een eindmarker toe. Als een extra functie krijgt David de<br />
mogelijkheid om dit fragment te delen met zijn beste maatjes.<br />
Als de video afgelopen is, wil David nog even doorgaan met het leren. Hij gaat<br />
terug naar de vorig scherm waar hij de tags weergaveoptie kan aanpassen. Op de<br />
rechterkant van het scherm staan er enkele categorieën, onder andere zijn eigen<br />
tags, meest bekeken tags, meest gewaardeerde tags etc. David kiest de meest<br />
gewaardeerde en krijgt een lijst van tags aangeboden. Als hij mouseover deze<br />
tags krijgt hij de inhoud (omschrijving, waar in de tijdlijn etc.) van de tags te zien.<br />
David klikt op de bovenste tag en de pagina wordt omgeleid naar de video. De<br />
video begint op het tijdstip waar de tag is geplaatst. David ziet dat er geen<br />
verwijzing naar de literatuur bij de tag staat. Hij vindt dat best erbij gemeld mag<br />
worden. Omdat hij geen bevoegdheid heeft om de tag te bewerken, laat hij een<br />
comment achter met de verwijzing naar de literatuur.<br />
48
4.2.3 Uitkomsten<br />
Uit de scenario’s kunnen drie belangrijke gebruiksomgevingen onderscheiden<br />
worden: Het gebruik via web, het gebruik via mobiel en het terugkijken. Deze<br />
worden weer onderscheiden in <strong>Live</strong> en uitgestelde situatie.<br />
De toepassing moet cross-platform zijn, om aan de criteria te voldoen. Uit de<br />
scenario’s kunnen we concluderen dat de toepassing op zowel computers als op<br />
de mobiele telefoons moet kunnen draaien.<br />
Het feit dat er op dit moment talloze verschillende mobiele telefoons in gebruik<br />
zijn, maakt het moeilijk om een specifieke toepassing te ontwikkelen voor elk<br />
type telefoon. De enige oplossing hiervoor ligt bij de webapplicatie. Omdat de<br />
webapplicatie op een webserver draait en via de webbrowser benaderd kan<br />
worden, hebben de gebruikers geen apart programma nodig om de toepassing te<br />
gebruiken. Op deze manier kan men met zowel computer als mobiele telefoon<br />
toegang tot de toepassing krijgen.<br />
In het volgende onderdeel worden de features van de toepassing vastgelegd die<br />
van groot belang zijn voor het onderbouwen van de hoofdvraag van dit<br />
onderzoek.<br />
49
4.3 Functioneel ontwerp<br />
Dit onderdeel bevat het functioneel ontwerp van de <strong>Live</strong>tags toepassing. Het is<br />
voor het hele ontwerpproces van groot belang dat de afbakening en richtlijnen<br />
welke onderdelen er in het functioneel ontwerp worden beschreven en hoe deze<br />
met elkaar samenhangen. Op basis van de scenario’s kunnen de features afgeleid<br />
worden die <strong>Live</strong>tags moet bevatten. In het UML zullen de verbanden zichtbaar<br />
worden gemaakt.<br />
Eerst volgt een stapsgewijze werking van het systeem Presentations2Go. Binnen<br />
die werking geven we de extra stappen en de organisatorische veranderingen aan<br />
die live <strong>tagging</strong> vereist (rood en dik gedrukt). We verdelen het proces in drie fases<br />
die we hierna zullen blijven hanteren in het functioneel ontwerp.<br />
Fig 14. Schematische weergave Presentations2Go<br />
<strong>Live</strong> taggen tijdens college<br />
1. De filmer legt de apparatuur aan<br />
2. De filmer vult eventueel metadata in bij de weblecture.<br />
3. De filmer drukt op de recordknop om de lectures op te nemen. De<br />
programmatuur roept de server aan en maakt kenbaar een sessie<br />
begonnen te zijn.<br />
4. De student logt op zijn of haar mobiel/laptop in op de webtoepassing<br />
van <strong>Live</strong>tags. Deze roept alle openstaande sessies op van de server en<br />
laat de gebruiker inloggen op dit college.<br />
5. De gebruiker voegt op gewenste momenten een tag toe aan het college.<br />
6. De filmer drukt op de stopknop van Presentations2Go. De weblecture wordt<br />
nu geupload naar de server. De sessie op de server wordt gestopt en de<br />
lengte van de film word weggeschreven.<br />
7. De student kiest om zijn tags al dan niet weg te schrijven. Deze worden<br />
toegevoegd aan de (koppel)tabellen. De student sluit de toepassing.<br />
50
8. Zoals we zien is het filmen van een weblecture een vrij eenvoudig proces.<br />
Voor de filmer verandert er niks. In de backend van het systeem word enkel<br />
een sessie geopend en afgesloten zodat de student erop in kan loggen.<br />
9. De grootste verandering ligt dus aan de kant van de student. Hij moet<br />
inloggen op de toepassing, tags toekennen, deze uploaden en weer<br />
afsluiten.<br />
Zoeken naar een weblecture<br />
1. De gebruiker beland op het weblectureportaal (bijvoorbeeld http://<br />
hu.presentations2go.nl).<br />
2. De gebruiker kiest uit de voorpagina een gewenst college of typt in het<br />
menu een zoekterm in. De gebruiker zoekt automatisch op tag, maar kan<br />
ook uit een menu kiezen of hij op datum of cursus wil zoeken.<br />
3. De gebruiker kiest uit de zoekresultaten de gewenste video. Hij krijgt de<br />
keuze automatisch het fragment voorzien van de zoekterm af te spelen<br />
of de hele video.<br />
4. De extra functionaliteit die we hier zijn is het verfijnen van de zoekterm en<br />
het kunnen afspelen van een fragment in plaats van de hele video.<br />
Taggen tijdens terugkijken<br />
1. De student/gebruiker zoekt de juiste weblecture/fragment<br />
2. De pagina met het fragment roept de server aan om de juiste tags erbij<br />
te vinden en eventuele gegevens voor extra functionaliteit.<br />
3. De tagger logt in door in het menu in te loggen of op het ‘voeg tag toe’<br />
knopje te drukken als hij nog niet ingelogd is.<br />
4. De tagger scrubt door de video, voegt tags toe, bewerkt tags<br />
enzovoort. Deze veranderingen worden direct in de database<br />
weggeschreven.<br />
5. De tagger sluit de pagina af.<br />
Ook nu weer verandert er weinig voor de gebruiker. In de backend worden de<br />
extra taken verwerkt, onzichtbaar voor de gebruiker.<br />
4.3.1 UML<br />
In de concept fase wordt er vooral gekeken naar hoe de toepassing gestructureerd<br />
zou worden. Hiervoor wordt UML ingezet om communicatie tussen de ontwerpers<br />
mogelijk te maken. UML staat voor Unified Modeling Language, een reeks<br />
afspraken hoe men structuren van programmeer-taal en pragramma’s grafisch<br />
kan weergeven.<br />
Het is een handig methode om communicatie tussen de ontwerpers te<br />
grondvesten omdat mensen zijn visueel ingesteld. In de diagrammen kan men<br />
makkelijk het ontwerp overzien. Met UML kan zowel statische als de dynamische<br />
processen beschreven worden.<br />
51
4.3.1.1 Use case<br />
In de scenario’s worden verschillende mogelijke situaties geschetst. Om die<br />
verder te vertalen naar zichtbare functionaliteit, wordt de gedrag van de systeem<br />
door middel van use case beschreven. In de Use case diagrammen is duidelijk te<br />
zien ‘wie’ met betreffende systeem ‘wat’ kan doen (zie bijlage 1).<br />
4.3.1.2 Flowchart<br />
De Flowchart zet de functionaliteit van de systeem verder uit op basis van de usecases.<br />
De hoofdfuncties worden afgebakend in meer gedetailleerde, specifieke<br />
deelfuncties. De flowchart wordt gebruikt om de doorloop van de systeem<br />
duidelijk te visualiseren, en om fouten in het doorloop te vinden (zie bijlage 2).<br />
4.3.1.3 Sequence diagram<br />
De sequence diagrammen beschrijven de relaties tussen de processen en in welke<br />
volgorde (zie bijlage 3).<br />
4.3.2 MOSCOW<br />
Het MOSCOW-diagram dat hieronder volgt maakt duidelijk welke functionaliteit<br />
met welke prioriteit in de toepassing geïmplementeerd moeten. Het houdt niet in<br />
dat al deze functionaliteit (in verband met de ingeplande aantal uren) in dit deel<br />
van het programma gerealiseerd zal worden.<br />
Voorgaand literatuuronderzoek heeft de meerwaarde van social <strong>tagging</strong><br />
uitgewezen. Ons voorstel om de weblecture te verrijken, is het aanbieden van<br />
<strong>tagging</strong> mogelijkheid. De gebruikers zullen de gelegenheid krijgen om live tijdens<br />
de hoorcollege of thuis tijdens het terugkijken, de collegeopname te voorzien van<br />
tags. Deze tags zijn trefwoorden die kunnen bijdragen aan het verbeteren van<br />
indexering. Deze tags kunnen ook externe links bevatten zodat de gebruikers<br />
kunnen doorverwezen worden naar de extra leermaterialen.<br />
De toegevoegde tags zijn zichtbaar voor elke weblecturegebruikers. Zodat er een<br />
samenwerkingsverband ontstaat. De studenten maken gebruik van elkaars tags<br />
voor zowel het zoeken naar een onderwerp als het segmenteren van de<br />
collegeopname.<br />
4.3.2.1 Must have:<br />
<strong>Live</strong>-taggen<br />
<strong>Live</strong>-taggenfunctionaliteit laat de gebruikers toe om tijdens de<br />
collegeopname rechtstreeks tags gesynchroniseerd aan de tijdlijn, toe te<br />
voegen aan de opname op iedere willekeurig moment. De server beschikt<br />
over voldoende capaciteit om al deze tags af te vangen in real-time. En<br />
plaatst deze in de tijdlijn van de opname.<br />
Taggen uitgesteld<br />
52
Tijden het terugkijken van de collegeopnamen, kunnen de gebruikers alsnog<br />
tags toevoegen aan de opname. Zodra deze functie wordt uitgevoerd, wordt<br />
de video stopgezet. Dit om de gebruiksvriendelijkheid van de toepassing te<br />
vergroten.<br />
Metadata/tag presenteren<br />
De gebruikers hebben tijdens het terugkijken de keuze welke tags<br />
(categorie/onderwerp) ze aangeboden willen hebben. Ze kunnen bijvoorbeeld<br />
alle eigen tags zien, of gerelateerde tags.<br />
Doorverwijzen tags (intern)<br />
De tags die aan de tijdlijn zijn toegevoegd fungeren als navigatieanchor. Dat<br />
wil zeggen zodra er op de tags wordt geklikt, zal de video verspringen naar<br />
het gemarkeerde moment.<br />
Doorverwijzen tags (extern)<br />
De tags die aan de tijdlijn zijn toegevoegd kunnen hyperlinks opnemen. De<br />
gebruikers kunnen deze links aan de tags toevoegen. Deze links zijn<br />
doorverwijzingen voor extra materialen bijv. wikipedia, sharepoint, e-book<br />
etc. Het is relevant dat deze functionaliteit aanwezig is.<br />
Bladeren door metadata (browsen)<br />
Bladeren in een index is nu nog niet mogelijk. Momenteel wordt dit veelal<br />
opgelost door lijsten te presenteren van opnamedatum. Het zal mogelijk<br />
worden om lijsten van tags te genereren om te browsen.<br />
4.3.2.2 Could have this if does not affect anything else:<br />
Zoeken<br />
Voor de weblecture zijn er verschillen in de velden waarop gezocht kan<br />
worden, de databases waarin gezocht kan worden en zaken als het<br />
combineren en trunceren van tags. De infrastructuur laat toe dat kan gezocht<br />
worden op alle velden die in de metadata voorkomen met truncatie, relevatie<br />
ranking, stemming etc.<br />
Ratingsysteem<br />
De gebruikers kunnen elkaar tags rating geven op basis van bruikbaarheid.<br />
De bruikbaarheid van de tags kan ingezet worden voor segmentatie van de<br />
collegeopnamen.<br />
Comment/bericht functie<br />
De comment/bericht functie laat de gebruikers toe om een bericht bij de<br />
collegeopname achter te laten. De gebruikers kunnen met behulp van deze<br />
functie met elkaar interacteren. Deze zal de bruikbaarheid en inzetbaarheid<br />
van de weblecture kunnen vergroten.<br />
53
4.3.2.3 would have<br />
Tags sharen<br />
Bij het aanmaken van tags, hebben de gebruikers de mogelijkheid om deze<br />
tags met anderen te delen. In andere zin, de tagsmaker kan een aantal<br />
geselecteerde gebruikers op de hoogte stellen van zijn/haar aangemaakte<br />
tags.<br />
Beveiligen content<br />
De contentcreators, in dit geval de sprekers of presentatiegevers mogen<br />
aangeven of de content beschikbaar wordt gesteld voor de publieke<br />
gemeenschap.<br />
Segmenteren (geautomatiseerd)<br />
Studenten geven veelal aan dat huidig opnamen veel te lang zijn. Dit kan<br />
opgelost worden door de opname op te delen op basis van tags (trefwoord,<br />
onderwerp) of populariteit van een gegeven moment. Dit kan zijn een<br />
veelbekeken fragment of een veel getagd fragment.<br />
Segmenteren (user generated)<br />
Het is wenselijk de gebruiker mogelijkheid te bieden om zelf de opname te<br />
segmenteren. Dit kan door middel van het begin-, en eindmoment op te<br />
geven door de gebruiker.<br />
54
4.4 Technisch ontwerp<br />
Om de toepassing op verschillende platformen te laten werken hebben we<br />
besloten om een webapplicatie te ontwikkelen. De gebruiker kan de webserver<br />
benaderen d.m.v webapplicatie, via webbrowser d.m.v zowel computer als mobiel<br />
telefoon(met als enige voorwaarde dat de apparaat toegang heeft tot het internet).<br />
Om dit concept krachtiger te maken zal de webapplicatie aanvoelen als een<br />
applicatie in plaats van een website. Dit versterkt de usability waar wachttijden<br />
verstandig worden ingepland en de gebruiker feedback krijgt op zijn handelingen.<br />
Daarnaast zal dezelfde URL gebruikt worden voor zowel mobiele telefoons als<br />
laptops om de tagomgeving te bereiken. Door middel van een omleidingscript zal<br />
een apparaat naar de juiste omgeving doorverwezen worden en de goede layout<br />
te zien krijgen.<br />
De webapplicatie zal uit 3 lagen bestaan: presentatie, applicatie en opslag. De<br />
webbrowser is de eerste laag, de zogenaamde presentatielaag. Deze laag bevat<br />
alle vormgeving en informatie die zichtbaar is voor de gebruiker. Vanuit deze laag<br />
kunnen de handelingen van de gebruiker afgevangen worden. De applicationlaag<br />
(ASP, PHP, ASP.NET enz.) behandelt de requests van de cliënt: de laag verstuurt<br />
instructies naar de database, ontvangt de gewenste gegevens en presenteert ze<br />
op zijn beurt in de presentatielaag. In de storagelaag (de database) bevinden de<br />
gegevens zich. Deze database zal gekoppeld worden aan de HU-database en aan<br />
de Presentations2Go database.<br />
De keuze voor technieken staat grotendeels vast door de koppeling met<br />
Presentations2Go. In het prototype zullen we hier echter deels van afwijken.<br />
Wegens tijdsgebrek is het onmogelijk een nieuwe taal aan te leren waardoor wij<br />
technieken zullen gebruiken waarmee wij bekend zijn. Dit heeft echter geen<br />
aanzienlijke gevolgen, integendeel: de diagrammen die we op voorhand opstellen<br />
zijn universeel. Door deze blauwdrukken is het eenvoudig een applicatie te<br />
bouwen in een andere taal.<br />
In het volgende hoofdstuk worden de structuur van de applicatie beschreven door<br />
middel van klassendiagrammen. Hierdoor zullen de onderling relaties tussen de<br />
klassen en de attributen zichtbaar worden gemaakt.<br />
55
4.4.1 Klassendiagram<br />
Klassendiagram behoort tot UML, is om object-georiënteerde analyse en ontwerp<br />
te maken. In de diagram wordt de klassen, attributen en methoden weergegeven.<br />
De relaties tussen de klassen worden zichtbaat gemaakt door associatie,<br />
aggregatie, compositie en afhankelijkheden.<br />
De eerste aanzet tot systeemontwikkeling vindt plaats in de diagram hieronder.<br />
Het is een globale beschrijving van de systeemstructuur. De diagram vertoont de<br />
relaties tussen de klassen, de attributen en de methoden zijn echter achterwege<br />
gelaten.<br />
LET OP: Men dient te beseffen dat de diagram fungeert als een richtinglijn voor<br />
het ontwikkelen van de toepassing. Het is mogelijk dat het definitieve ontwerp in<br />
een latere stadium afwijkt van de diagram.<br />
Fig 15. Klassendiagram<br />
56
4.4.2 Technieken<br />
In het vorige hoofdstuk vermeldden we al dat we zullen afwijken van de<br />
technieken waarin de toepassing uiteindelijk gerealiseerd dient te worden. We<br />
vermeldden ook dat dit geen aanzienlijke gevolgen heeft, het betekent alleen<br />
extra tijdswinst voor dit onderzoek. Hieronder zullen we in tekst de technieken<br />
uiteenzetten die we voor de verschillende lagen zullen gebruiken.<br />
<strong>Live</strong> taggen<br />
Voor de presentatielaag van de tagomgeving, de laag die de gebruiker ziet,<br />
maken we gebruik van verschillende webstandaarden. Zaak is hierbij dat het zo<br />
crossplatform mogelijk is. Waar mobiele telefoons als enige overeenkomst hebben<br />
dat ze HTML ondersteunen is de keuze hiervoor dus snel gemaakt. De technieken<br />
zijn HTML voor de structuur, CSS voor de vormgeving en Javascript voor interactie<br />
met de gebruiker en de asynchrone server interactie. Voor de laatste maken we<br />
gebruik van de JQuery-library, een API geschreven voor Javascript puur voor<br />
interactie. Deze library bevat ook een AJAX-implementatie waarmee we<br />
asynchrone opdrachten naar de server kunnen sturen, dat wil zeggen dat niet de<br />
hele webapplicatie herladen hoeft te worden voor nieuwe data maar dat slechts<br />
kleine elementen aangepast hoeven worden.<br />
In de applicatielaag, de laag waar de instructies vinden om de gegevens uit de<br />
database te halen, word gebruik gemaakt van PHP gecombineerd met MySQL.<br />
Deze instructies zorgen ervoor dat er connectie word gemaakt met de database<br />
en worden aangeroepen door de AJAXrequests uit de presentatielaag. Een<br />
alternatief voor PHP is ASP. Het verschil is gering, maar met PHP zijn eventuele<br />
storingen eenvoudiger uit te lezen en af te vangen. Vooral voor het<br />
ontwikkelingsproces is dit toch een significant voordeel.<br />
De storage laag bevat alle verwijzingen naar videomateriaal, de tags enzovoort.<br />
Deze worden door MySQL queries opgehaald en weggeschreven. Deze queries<br />
vinden we in de applicatielaag.<br />
Zoeken en terugkijken<br />
Voor de presentatielaag waarin de gebruiker een weblecture kan zoeken en<br />
terugkijken worden met name weer de standaard webtechnieken gebruikt.<br />
Opvallend verschil is dat we voor de video’s een nieuwe speler hebben ontwikkeld<br />
om de tags in de tijdlijn te kunnen tonen. Hiervoor hebben we ActionScript 3<br />
gebruik in combinatie met Flex. Dit is een voor ons vertrouwde taal die uiterst<br />
interactief is. Presentations2Go heeft er toentertijd voor gekozen SilverLight van<br />
Microsoft te hanteren.<br />
Het is niet zinvol om Flash en Silverlight het tegen elkaar op te laten nemen. Voor<br />
het kiezen van een geschikt framework moet men uitgaan van het doeleinde van<br />
57
de toepassing. Bij het kiezen voor geschikte framework voor streaming media<br />
moet de volgende aandachtspunten in acht nemen:<br />
Codec ondersteuning<br />
De kwaliteit van de streaming media hangt af van de gebruikte codec. Hoe<br />
effectief de codec kan coderen en decoderen, heeft direct invloed op de<br />
informatie verlies van de video's. Zowel Flash als Silverlight ondersteunen de<br />
meeste codec en meest belangrijk H2.64 video. Vanuit dit aspect kunnen we<br />
concluderen dat codec ondersteuning geen grote rol speelt.<br />
Accessibility<br />
Flash staat bekend om zijn rich accessibility features. Hiermee kan men de<br />
toepassing ontwikkelen voor mensen met functiebeperking bijv.<br />
kleurenblind. Deze mogelijkheid is een waardevolle asset voor<br />
toegankelijkheid van de weblectures.<br />
In Silverlight 3 krijgt men voor het eerst de mogelijkheid tot alle<br />
systeemkleuren. Hiermee is het mogelijk om toepassing te ontwikkelen zodat<br />
het eenvoudig is om tussen hoge contrast thema’s te kiezen voor gebruikers<br />
met zichtbeperking.<br />
Doel: interactie<br />
Het doel van dit onderzoek is het zoeken naar een oplossing voor verbeterde<br />
ontsluiting van de weblecture. Flash en Silverlight beschikken allebei over de<br />
rich internet application productivity. Met andere woorden, ze zijn allebei in<br />
staat om interactieve functionaliteit te realiseren.<br />
De drie hierboven benoemde punten zijn meestal het uitgangspunt voor het<br />
ontwikkelen van weblecture. Zowel Flash als Silverlight voldoen aan deze drie<br />
criteria’. Vanwege deze gelijkheid, maakt het voor dit onderzoek niet uit welke<br />
framework wordt gekozen.<br />
Voor het nabootsen van de videoplayer wordt Flex framework gebruikt. Flex is de<br />
ontwikkelomgeving voor Flash RIA voor de developers. Met MXML en Actionscript<br />
3.0 kunnen er volledige RIch internet Application gebouwd worden. De reden<br />
hiervoor is voornamelijk de aanwezige kennis en ervaring met actionscript. De<br />
grootste obstakel om geen silverlight te vermijden is dat .NET framework werkt<br />
met C++ en C#, het zijn wat moeilijker programmeer-taal, en dat we nooit eerder<br />
in aanraking kwamen met deze talen. Om de deadline van het project te<br />
garanderen hebben we besloten voor Flex te gaan.<br />
58
4.5 Grafisch ontwerp<br />
In dit onderdeel staat de visuele vormgeving van de toepassing centraal. Dit is<br />
niet alleen een visuele representatie van de toepassing, maar ook de weergave<br />
van gebruiksvriendelijkheid.<br />
4.5.1 User Interface<br />
In de praktijk scoren de producten goed als de gebruiksvriendelijkheid in orde is.<br />
In de context van computertoepassingen wordt vooral gekeken op welke manier<br />
de gebruiker het best kan interacteren met de toepassing.<br />
4.5.1.1 Schetsen<br />
Net als bij alle ontwerpen, begint het proces met schetsen van het ontwerp. Het<br />
schetsen is een krachtig gereedschap om ideeën te verkennen. Het doel is een<br />
oplossing te bereiken door verschillende concepten te schetsen.<br />
Fig 16. Schets voor <strong>tagging</strong> functie<br />
De afbeelding hierboven is een poging tot <strong>tagging</strong> functie. In bijlage 4 zijn alle<br />
schetsen bijgesloten.<br />
59
4.5.1.2 Klik model<br />
Een veel toegepaste methode om de gebruiksvriendelijkheid te testen is het zgn.<br />
klik model. Een klik model is een fysieke representatie van een ontwerp, met<br />
volledige werkende navigatie. De grafische elementen zijn echter niet aanwezig.<br />
Het doel van het klik model is om snel het ontwerp door gebruikers te laten<br />
testen voordat het ontwerp in ontwikkeling wordt genomen. Dit voorkomt<br />
onnodig werkzaamheden wanneer het gehele ontwerp al geïmplementeerd is. In<br />
bijlage 5 zijn alle wireframes bijgesloten.<br />
Fig 17. Wireframe weblecture<br />
4.5.2 Vormgeving<br />
Er bestaan een aantal vuistregels voor het ontwerpen van een applicatie. Deze<br />
zullen we hier niet allemaal benoemen, maar ze zijn zeker verwerkt in de interface<br />
zoals deze nu is. Een paar belangrijke regels zijn:<br />
Interface element on demand: Streven is hier de gebruiker een simpele en<br />
overzichtelijk interface aan te bieden. Extra elementen aanbieden wanneer de<br />
gebruiker er om vraagt.<br />
Fig 18. Zoekveld zonder en met extra element<br />
60
Contrast manage focus: Een uitdaging bij het ontwerpen van een user interface<br />
is de accessibility. Hierin speelt met name het kleurgebruik een belangrijke rol.<br />
Ongeveer 8% van de blanke bevolking is kleurenblind (www.medischevragen.be,<br />
n.d.). Daarom zullen wij in het ontwerp vooral gebruik maken van contrasterende<br />
kleuren.<br />
Strive for consistency: Consistentie in het ontwerp bezorgt aan de gebruiker een<br />
gelijke ervaring binnen elk onderdeel van de toepassing. Consistentie binnen<br />
ontwerpen leiden tot gestroomlijnde handelingen.<br />
De uitwerkingen van de interface bevinden zich in de bijlage van dit document.<br />
De afbeeldingen hieronder zijn de voltooide ontwerpen.<br />
Fig. 19 webapplicatie <strong>Live</strong>tags op een desktop<br />
61
Fig. 20 webapplicatie <strong>Live</strong>tags op een laptop<br />
Fig. 21 webapplicatie <strong>Live</strong>tags op een mobiel telefoon<br />
62
5. Ontwikkeling<br />
In het vorige hoofdstuk is het ontwerp-voorstel beschreven en zijn de<br />
blauwdrukken gerealiseerd voor de ontwikkelingsfase. In dit hoofdstuk worden de<br />
realisatiesprocessen gedocumenteerd. We gaan hier weer uit van de drie lagen die<br />
een toepassing kent: storage, presentation en application.<br />
5.1 Storage<br />
In het afgelopen jaar heeft de HU een licentie aangeschaft om Presentations2Go in<br />
te zetten in het onderwijs. In de testfase beschikt HU nog niet over een eigen<br />
dedicated server waarvan de weblectures gestreamd kunnen worden. Op dit<br />
moment maakt de HU gebruik van de server van Presentations2Go. Hierdoor is de<br />
verbindingsmogelijkheid tussen het prototype en de weblectureserver vrijwel<br />
uitgesloten. Met andere woorden: we krijgen geen toegang tot de server waar de<br />
weblectures opgeslagen staan.<br />
Om echter een webapplicatie prototype te ontwikkelen die de input van de<br />
gebruikers kan afvangen moet er een database ingericht worden. Deze fungeert<br />
als een storagelaag waar gegevens opgeslagen en/of opgevraagd kan worden<br />
door de cliënt. Deze storagelaag wordt gerealiseerd door middel van een MySQL<br />
server.<br />
In de database zijn drie tabellen opgenomen:<br />
Recording sessie - vanaf het moment dat de weblectureopname begint, start een<br />
zogenaamde ‘Recording sessie’. Zo’n sessie kan je beschouwen als een<br />
tijdinterval binnen welke de gebruikers tags kunnen versturen. Elke sessie heeft<br />
zijn starttijd en eindtijd, die uitgedrukt zijn in timestamps. Timestamps zijn de<br />
decimale representatie van de Unix time en duidt aan op welk tijdstip een<br />
bepaalde computerhandeling plaatsvindt. Vanwege deze unieke eigenschap kan<br />
men eenvoudig twee timestamps met elkaar vergelijken en de gebeurtenis in de<br />
tijd bijhouden (wikipedia, 2010).<br />
Fig. 22 database tabel sessies<br />
63
Elke kolom van de tabel representeert een type gegevens van de database.<br />
Tags - Deze tabel bevat alle tags die door de gebruikers worden verstuurd. De<br />
tags worden in oplopende volgorde toegevoegd in de database. Naast de ID’s<br />
krijgen de tags ook een type. Er worden in het prototype twee soorten tags<br />
onderscheiden: steekwoord en URL. Deze lijst wordt ook weer gebruikt voor de<br />
autocomplete functie.<br />
Fig. 23 database tabel tags<br />
Koppel van tag en sessie - De gegevens uit deze tabel duiden de tijdstip van de<br />
tag aan, binnen een bepaalde opnamesessie. De tabel koppelt de tags een de<br />
sessies aan elkaar. De tagTime variabel is de timestamp op het moment de<br />
applicatie werd genotificeerd er toevoeging van tag plaatsvond. De joinID in de<br />
onderstaande tabel wordt echter niet gebruikt in de webapplicatie. Het is<br />
gegenereerd puur om eventueel fouten in het programma af te vangen.<br />
Deze tabel is de spil voor alle algoritmes die toegepast kunnen worden om de<br />
ontsluiting van weblectures te verrijken. Goed geformuleerde queries kunnen hier<br />
gerelateerd materiaal uithalen, namen van users opvragen, enzovoort.<br />
Fig. 24 database tabel tags join<br />
64
Uit de database-structuur kunnen we opmerken dat er relaties aanwezig zijn<br />
tussen de tabellen. De database is ingericht met oog op een relationeel database<br />
management systeem model. Dat wil zeggen dat de tabellen onderling 1:n en n:n<br />
relaties onderhouden.<br />
Fig. 25 1:N relatie<br />
Fig. 26 N:N relatie<br />
5.2 Application<br />
De communicatie tussen de cliënt en de back-end wordt tot stand gebracht door<br />
een zogenaamde applicationlaag. Deze laag brengt verbinding tot stand tussen de<br />
storagelaag en presentationlaag. Het is verantwoordelijk voor het handelen van<br />
request vanuit de cliënt en stuurt gegevens vanuit de database, terug naar de<br />
cliënt.<br />
PHP en javascript technologieën worden hier toegepast om de gegevens uit<br />
meerdere child tabellen terug te sturen naar de cliënt.<br />
5.3 Presentation<br />
De presentationlaag is eigenlijk de userinterface van de webapplicatie. Het bestaat<br />
uit HTML, CSS en javasript. De interface (navigatie en layout) wordt gegenereerd<br />
door HTML en CSS, en presenteert de gegevens uit de database. Deze gegevens<br />
zijn verkregen d.m.v PHP en javascript op de manier hierboven beschreven is.<br />
Verder zal er ook geëxperimenteerd worden met HTML5 en CSS3. Beide zijn nog<br />
in de ontwikkelingsfase, maar een grote deel van de webbrowsers bieden al<br />
ondersteuning voor deze twee technologieën. CSS3 laat men toe om op nog<br />
eenvoudigere en rijkere manier een interface te creëren. En HTML5 introduceert<br />
nieuwe tags die zorgen voor meer structuur in het document (wikipedia, 2010).<br />
Een interessante element is de -tag. Hiermee kan men zonder gebruik te<br />
maken van plugins, video data in een webpagina vertonen.<br />
65
5.4 Videoplayer<br />
Een hoofdzakelijke feature van de webapplicatie is het tonen van tags in de<br />
videoplayer. Om een vergelijkbare video-omgeving zoals Presentations2Go te<br />
ontwikkelen, wordt de videoplayer nagebootst. Deze wordt ontwikkeld in het Flex<br />
framework van Adobe. Naast een standaard afspeelfunctie, biedt deze player een<br />
visueel aanbod van de tags. Deze zogenaamde taglijn heeft een overeenkomende<br />
vorm met de tijdlijn. De taglijn loopt parallel aan de tijdlijn. Door een klik op de<br />
leeg stuk in de taglijn, kan men tags toevoegen. De toegevoegde tags nestelen<br />
zich vervolgens ook in die taglijn.<br />
Fig. 27 livetags videoplayer<br />
Deze functie is zo ontworpen om het zo intuïtief mogelijk te maken voor<br />
gebruiker om te taggen.<br />
66
6. Gebruikersonderzoek<br />
Dit onderdeel bevat de opzet voor het gebruikersonderzoek met als doel de<br />
toepassing <strong>Live</strong>tags te verbeteren. Deze toepassing is het resultaat van het<br />
afstudeerproject van de afgelopen vijf maanden. Er is nu een versie bereikt<br />
waarmee de eerste praktijkervaring opgedaan kan worden door de doelgroepen.<br />
De toepassing laat men toe om weblectures te voorzien van tags.<br />
Het doel van dit onderzoek is om de verschillende functionaliteit, waarvan in de<br />
literatuurstudie de meerwaarde is bepaald, te testen door verschillende<br />
doelgroepen die in de praktijk ook met <strong>Live</strong>tags zullen gaan werken/gebruiken.<br />
De uitslagen van de test moeten worden meegenomen in de evaluatiefase van de<br />
toepassing om zo nodig verbeteringen aan te brengen.<br />
6.1 Testdoelgroepen<br />
Studenten: testpersonen worden uit verschillende opleidingen geselecteerd<br />
om toepassing te testen. Hierdoor is de diversiteit onder de testpersonen<br />
gewaarborgd. De verschillende computervaardigheden onder de gebruikers<br />
zijn hierdoor gesimuleerd.<br />
Docenten: testpersonen van verschillende leeftijd en computervaardigheden<br />
worden geselecteerd voor de test. Extra functionaliteit moeten het gebruik<br />
van weblecture onder de docent stimuleren, waardoor weblecture vaker<br />
ingezet worden in het onderwijs.<br />
6.2 Testdoelen<br />
De testdoelen bepalen welke belangrijkste features van de toepassing onderzocht<br />
moeten worden.<br />
Duidelijkheid - Over het gebruik van de toepassing mag geen verwarring<br />
ontstaan. Zowel de navigatie als de features moeten duidelijk zijn voor de<br />
gebruiker. Acties moeten tevens voldoen aan de verwachting die de<br />
gebruiker erbij heeft.<br />
Bedieningsgemak - De toepassing is zowel met de muis als met de<br />
keyboard te gebruiken. De tags moeten snel toe te voegen. Op de mobiele<br />
telefoon moet er ook op minder capabele telefoons de acties uitgevoerd<br />
kunnen worden.<br />
67
Deze testdoelen worden getoetst aan de volgende aspecten:<br />
• Voor de test begint, kan gevraagd worden welke kennis er al aanwezig is over<br />
weblecture, social <strong>tagging</strong> en wat wordt er verwacht.<br />
• Tijdens de handelingen kan de gebruikers aangeven middels de navigatie,<br />
welke features livetags heeft of verwacht worden.<br />
• Na de test kan de gebruiker kort opgeven over de mogelijkheden van <strong>Live</strong>tags.<br />
• Tijdens de test kan de tijd bijgehouden worden die de gebruiker nodig heeft<br />
om een taak af te ronden.<br />
• Tijdens de test kunnen de reacties van de gebruiker(verbaal, non-verbaal), op<br />
de manier waarop de toepassing informatie presenteert te noteren.<br />
• Na de test kan gevraagd worden of de navigatie en presentatie duidelijk waren.<br />
• Tijdens de test kan genoteerd worden hoeveel fouten worden gemaakt en hoe<br />
de gebruiker verwacht en deze verbeteren.<br />
• Tijdens de test kan geobserveerd worden welke device gebruikt wordt, hoe<br />
deze gebruikt wordt en hoeveel handeling.<br />
• Bij de evaluatie kan naar de mening gevraagd worden over het gebruiksgemak.<br />
• Tijdens de test kan genoteerd worden wat de gebruiker luidop denkt wat een<br />
bepaalde knop inhoud of teweeg brengt.<br />
• Tijdens de test kan geobserveerd worden of de help/info geraadpleegd wordt,<br />
of dat deze functie geraadpleegd wil worden door de gebruiker.<br />
• Bij de evaluatie kan naar de mening gevraagd worden of help/info duidelijk<br />
was, of dat help/info gebrekkig was.<br />
• Tijdens de test kan de gebruiker verschillende taken gegeven worden om<br />
verschillende situaties na te bootsen.<br />
• Tijdens de test kan geobserveerd worden of de gebruiker snapt waar de<br />
toepassing voor bedoelt is, maakt steekwoord i.p.v uitgebreide<br />
aantekening.<br />
68
6.4 Huidige features<br />
De versie van livetags waarmee deze getest worden, bevat de volgende features:<br />
<strong>Live</strong> situatie<br />
• Cursussen selecteren<br />
• Cursussen informatie bekijken<br />
• <strong>Weblectures</strong> voorzien van tags<br />
• Invoersoort selecteren<br />
• Tags doorvoeren<br />
• Door het archief van gevolgde colleges bladeren<br />
Uitgestelde situatie<br />
• Weblecture kiezen<br />
• <strong>Weblectures</strong> voorzien van tags<br />
• submitten<br />
• Overzicht van tags bekijken<br />
• Weblecture afspelen d.m.v tags<br />
Niet alle features zijn geïmplementeerd in de toepassing op dit moment. Dus<br />
sommige features zullen door middel van screenshots getoetst worden. Dit zou<br />
geen invloed hebben op de uiteindelijke resultaten.<br />
69
6.5 Usertest<br />
6.5.1 Aantal testpersonen<br />
Voor de usability-test van de webapplicatie, wordt deze getest door vijftal<br />
testpersonen. Nielsen en Landauer, (1993) wezen eerder uit dat met slechts vijf<br />
testen het beste kosten-resultaten rendement behaald wordt. Ze gaan uit van de<br />
volgende wiskundige formule:<br />
N(1-(1-L) n )<br />
N staat voor het aantal usability problemen. L is de probleem ontdekkingsindex<br />
en heeft meestal de waarde van 31%. n is het aantal testpersonen. De verkregen<br />
grafiek bij L=31% ziet er uit zoals de afbeelding hieronder.<br />
Fig 28. Grafiek Usability<br />
Deze grafiek laat zien dat bij 0 testers er 0% van de problemen ontdekt zou<br />
worden. Maar zodra er data van een tester wordt verzameld, schiet de grafiek<br />
nagenoeg verticaal omhoog. Van de data van één persoon kan je al bijna 30% van<br />
de problemen in het ontwerp ontdekken.<br />
Wanneer je van de tweede tester data verzamelt, zul je er achterkomen dat<br />
overlappingen zijn met vorige test wat het resultaat betreft. De aantal verkregen<br />
nieuwe gegevens (rendement) neemt sterk af, des te meer er wordt getoetst. Bij<br />
70
de vijfde testpersoon zullen 80-90% van de ontwerp problemen aan het licht<br />
komen. Om 100% van de problemen te ontdekken heb je al gauw 15 of meer<br />
testpersonen nodig, hetgeen niet meer rendabel te noemen is.<br />
6.5.2 Onderzoeksmethoden<br />
Observatie<br />
Observatie vindt plaats door de makers van de applicatie. Wij stellen taken op en<br />
begeleiden de testpersonen hier doorheen terwijl de bijzonderheden worden<br />
genoteerd. Bij goed geformuleerde taken kan afgeleid worden waar eventuele<br />
problemen ontstaan. Om het makkelijk te maken voor ons (de observeerders)<br />
moeten er formulieren gemaakt worden waar de resultaten op genoteerd kunnen<br />
worden. 4 á 5 testpersonen zijn voldoende voor deze methode.<br />
Luidop denken<br />
Van de testpersoon word verwacht dat hij/zij bij elke handeling zegt wat hij/zij<br />
verwacht dat de toepassing doet. De taken moet duidelijk gedefinieerd zijn, zodat<br />
de gebruiker de opdracht snapt. De observeerder moet daarbij goed opletten waar<br />
de testpersoon moeilijkheden tegenkomt.<br />
User interface<br />
Screenshots van de toepassing worden gebruikt. Aan de hand van de screenshots<br />
kan de gebruiker een overzicht hebben of een bepaald scherm logisch is<br />
opgebouwd. Er kan getoetst worden of de knoppen en invoervelden op de juiste<br />
plaats zijn geplaatst.<br />
6.5.3 Opbouw<br />
Introductie<br />
De toepassing is ontwikkeld om de mogelijkheden van huidige weblectures uit te<br />
breiden. Er zijn twee verschillende doelgroepen die daadwerkelijk in aanraking<br />
komen met de weblecture: docenten en studenten. Huidige weblectures zijn nog<br />
niet erg bekend onder de gebruikers. Vooral studenten hebben nog erg weinig<br />
ervaring met weblectures.<br />
Beide doelgroepen zullen uitgebreid geïnformeerd worden over de inzet van<br />
weblectures en de features die <strong>Live</strong>tags hieraan biedt.<br />
Start<br />
Vervolgens krijgt iedere testpersoon een opdracht waarvoor hij/zij een aantal<br />
handelingen moet uitvoeren. De opdracht zal duidelijk geformuleerd moeten<br />
worden om vergissingen te voorkomen. Daarnaast wordt ook de gebruikssituatie<br />
geschetst zodat de gebruiker zich beter kan verplaatsen in het scenario.<br />
71
6.5.4 Uitvoering<br />
Opdracht formulering<br />
Na de uitleg van de werking van weblecture en <strong>Live</strong>tags krijgt de gebruiker een<br />
opdracht. In die opdracht wordt de gebruiker gevraagd om een aantal taken te<br />
voldooien, met betrekking tot <strong>Live</strong>tags. Deze taken zullen tot bepaalde<br />
handelingen leiden die geobserveerd worden. Daarnaast worden de<br />
aandachtspunten toegelicht:<br />
• De testpersoon krijgt een overzicht van de omvang van het opdracht.<br />
Uitleggen dat er geen tijdlimiet wordt verbonden aan de testtaken.<br />
• Aandacht van de testpersoon moet ten alle tijden gericht zijn op de<br />
toepassing.<br />
• De fouten die gemaakt zijn door de testpersoon, helpen bij het ontwikkelen<br />
van de toepassing. De fouten geven een inzicht van mogelijke gebreken in<br />
de toepassing. Dus fouten maken is niet slecht, maar helpt de applicatie<br />
ontwikkelen.<br />
• De testpersoon vertelt wat hij/zij denkt of verwacht te gebeuren bij elke<br />
handeling:<br />
• Tot welke actie een bepaalde hyperlink geleid zou hebben.<br />
Vertellen als iets onduidelijk is voor ze.<br />
Vertellen als ze iets niet kunnen vinden.<br />
Vertellen als iets niet overeen komt met hun verwachting.<br />
Omgevingsfactoren<br />
Omgevingsfactoren zijn buiten de testpersoon om, belangrijk voor het bepalen<br />
van de conclusies. De testpersoon wordt niet geïnformeerd over deze factoren<br />
zodat hij/zij kan concentreren op de taken.<br />
Houding en gedrag<br />
Hoe gedraagt de testpersoon voor, tijdens en na de test.<br />
Tijd<br />
De totale tijd van de test en benodigde tijd voor individuele testtaak.<br />
Observeren<br />
De acties die de testpersoon uitvoert worden geobserveerd. Aan de hand van deze<br />
acties kunnen de testdoelen getoetst worden.<br />
Om de observatie nauwkeurig te documenteren, wordt een checklist gehanteerd<br />
om de resultaten vast te leggen.<br />
72
Risico<br />
Applicatie error<br />
Mocht er een back-end error optreden door dat de toepassing nog niet optimaal<br />
werkt, kan de observeerder ingrijpen door bijvoorbeeld de toepassing te<br />
herstarten.<br />
Ontbrekende feature<br />
De toepassing bevindt nog in de prototype fase. Het is mogelijk dat er een aantal<br />
front-end features die visueel aanwezig maar nog niet operationeel zijn. Hierdoor<br />
kan de test vastlopen. De observeerder grijpt in en legt de functionaliteit uit, dan<br />
kan de testpersoon vertellen welke actie hij/zij zou ondernemen en welke<br />
resultaat verwacht hij/zij te zien.<br />
Hardware mislukking<br />
Er is de kans dat de computers vastlopen. Daarvoor moet de computer ge-reboot<br />
worden. Back-up computer is gewenst.<br />
6.6 Evaluatie<br />
Na de test wordt het volgende gevraagd aan de testpersoon:<br />
Een korte vragenlijst waarop hij/zijn hun meningen over de features kan<br />
opgeven (slecht, matig, goed enz.).<br />
De inbreng en aanbeveling van de testpersoon wat de features van de<br />
toepassing betreft.<br />
73
6.7 conclusies<br />
In dit hoofdstuk zullen de resultaten van de usability test worden verwerkt. De<br />
testen hebben een aantal ontwerp problemen aan het licht gebracht. Door de<br />
resultaten te analyseren kunnen we tot een conclusie komen over het algemene<br />
gebruik en tot aanbevelingen voor de oplossingen voor de ontwerp problemen.<br />
<strong>Live</strong> situatie (mobiel)<br />
In dit onderdeel wordt de webapplicatie getest door HTC Hero (Android 2.0) en<br />
iPhone (iPhone OS 3.3). Het algemene gebruik met iPhone is soepel en het<br />
reageert snel. Bij de Android telefoon daarentegen, loopt de transitie van de<br />
webapplicatie niet echt heel soepel. Ook de reactietijd is soms langer dan bij de<br />
iPhone. Het zou mogelijk komen door dat deze versie van Android minder goed<br />
Javascript kan draaien. De Safari internetbrowser staat bekend om zijn<br />
uitstekende javascript performance. Dit zou opgelost kunnen worden door de<br />
transitie uit te te zetten voor alle telefoons die slechte Javascript performance<br />
hebben. Het is mogelijk om te detecteren met welke telefoon de webserver<br />
benaderd wordt. Hierdoor kunnen de transitie script uitgezet worden, waar nodig.<br />
Een probleem die zich voordeden op de home pagina is het login knopje. Bij het<br />
ontwerp is er vanuit de iPhone keyboard layout gegaan. Deze genereert<br />
automatisch login knop zodra er een login input detecteert. We hebben over het<br />
hoofd gezien dat sommige gebruikers hebben voorkeur voor de fysieke navigatie<br />
element.<br />
Fig 29. iPhone login keyboard layout<br />
Verder hebben de testpersonen aangegeven dat het wenselijk is om de<br />
selectielijst te voorzien van een info knop. De huidig interface wekt de indruk dat<br />
er geen extra informatie beschikbaar is over de cursussen, terwijl deze wel<br />
aanwezig is.<br />
74
<strong>Live</strong> situatie (website)<br />
Bij de testen met de computers kwamen we weinig problemen tegen. De<br />
gebruikers reageerden over het algemeen positief over de webapplicatie. De<br />
testen zijn uitgevoerd op Safari (4.0.5), Firefox (3.6.3) en Chrome (5.0.375.55).<br />
Internet explorer is bij deze test niet getoetst omdat de testen worden uitgevoerd<br />
op een Macintosh computer en de laatste beschikbare versie voor dit<br />
besturingssysteem is behoorlijk verouderd.<br />
De zoekfunctie kreeg de feedback zoals we die hadden verwacht. De testpersonen<br />
vinden het fijn dat deze functie niet permanent in beeld is, maar als extra optie.<br />
De testpersonen hebben meerdere keren (zowel bij de web- als mobiele versie)<br />
aangegeven dat de gehele vormgeving sterk afwijkt van de huisstijl van de HU. Dit<br />
heeft verder geen invloed gehad op hun beoordeling op de<br />
gebruiksvriendelijkheid van de webapplicatie. Onze keuze voor het afwijkende<br />
vormgevingsvoorstel is toegevoegde portfoliowaarde. Het is onze bedoeling dat<br />
de webapplicatie een onderdeel wordt van onze portfolio’s. Indien we de<br />
bestaande vormgeving van de HU-website zouden overnemen, zou de vormgeving<br />
geen toegevoegde waarde geven.<br />
Terugkijken<br />
De testpersonen gaven aan dat ze de vormgeving van de player aantrekkelijk<br />
vonden. De control van de functionaliteit is eenvoudig en overzichtelijk. Ook vond<br />
men de <strong>tagging</strong> functionaliteit op een verfrissende manier werken. De testers<br />
gaven aan dat door in de “tijdlijn” te klikken en vervolgens de tags toevoegen,<br />
alleszins intuïtief en logisch werkt. Dit vereenvoudig een aantal handelingen. Ook<br />
de progressbars die synchrone lopen in de taglijn en tijdlijn, vinden ze een<br />
logische benadering. Het creëert een indruk van eenheid.<br />
Een probleem dat zich voordeed in dit onderdeel is de presentatie van de tags.<br />
Deze bestaan uit zwarte streepjes in de taglijn op dit moment. Ze verwarren dat<br />
met fragmenten in de video. Om verwarring te voorkomen, moet deze in de<br />
toekomst op een andere manier worden vormgegeven.<br />
Fig 30. Tag presentatie<br />
75
7. Hypothesen en uitkomsten<br />
Tijdens de literatuurstudie hebben we een aantal hypothesen opgesteld. Bij de<br />
afsluiting van het onderzoek worden deze opnieuw aanschouwd. Hieronder zijn<br />
nogmaals de hypothesen uit hoofdstuk 3.<br />
1. Wanneer de weblecture een standaard onderdeel wordt van de e-learning<br />
portfolio van de HU zal er een behoefte zijn aan een effectievere inzet van de<br />
weblectures.<br />
2. De meerwaarde die social <strong>tagging</strong> biedt aan de ontsluiting van weblectures<br />
vindt men in de verbeterde indexering en fragmentatie van de weblectures.<br />
Secundaire meerwaarden zien wij in de didactische inzet.<br />
Hypothese één:<br />
Na de literatuurstudie kunnen we vaststellen dat deze stelling op de waarheid<br />
berust.<br />
De succes van de weblectures hangt af van veel factoren. Eén factor is het gebruik<br />
van de weblectures. De gebruikers zitten niet te wachten op een nieuwe product<br />
als ze dit product zich niet eigen kunnen maken. De gebruiksvriendelijkheid van<br />
het product speelt hierbij een belangrijke rol. Wanneer het gebruik van weblecture<br />
gebruiksvriendelijk en eenvoudig wordt, zullen het gebruik van weblectures ook<br />
toenemen. Uit onderzoek is gebleken dat weblectures voor meerdere didactische<br />
doeleinden kunnen worden ingezet. Hoe effectiever de weblectures ingezet<br />
worden, des hoger de bruikbaarheid van de weblectures.<br />
Hypothese twee:<br />
IFT heeft min of meer het mensenlijk zoekgedrag vergeleken met foerageren.<br />
Mensen zoeken informatie via de aangeboden paden en de geur. Social <strong>tagging</strong><br />
creëert niet alleen de paden door informatie te “categoriseren”, elke tag fungeert<br />
op zijn beurt als een unieke ‘geur’ voor de gebruikers om verder te zoeken. Wat<br />
blijkt is dat men door middel van tags af te vangen de informatie op een logische<br />
en praktische manier kan indexeren. Wanneer men de frequentie waar op de tags<br />
verschijnen bijhoudt, kunnen de weblecture geautomatiseerd opgedeeld worden<br />
in fragmenten. Aan de hand van de hoeveelheid tags die in één interval<br />
voorkomen, kan men de relevantie van ieder afzonderlijk fragment bepalen.<br />
Social <strong>tagging</strong> brengt nog een ander voordeel met zich mee. Het verandert/<br />
versimpelt het kijkgedrag van de gebruikers. Door middel van de tags kunnen de<br />
gebruikers zoeken naar gewenste fragment. Daarnaast kunnen deze tags<br />
(hyperlinks) vaak herbruikt worden als verwijzingen binnen de collegezaal of<br />
onder de studenten.<br />
76
8. Conclusie<br />
8.1 Conclusie<br />
De huidige inzet van weblectures beperkt zich tot het bieden van een<br />
mogelijkheid tot herhaling van de lesstof voor studenten. De platformen waarop<br />
de weblectures aangeboden worden beschikken nog niet over de functionaliteit<br />
voor de gewenste actieve inzet van weblectures in het onderwijs.<br />
Een van de grootste obstakels is het gericht zoeken naar informatie. Die<br />
vindbaarheid kan verbeterd worden door te leren van het zoekgedrag van<br />
mensen. Een theorie die het zoekgedrag van mensen beschrijft in een<br />
informatieomgeving is de Information Foraging Theory. Deze theorie vertelt ons<br />
dat het foeragerende zoekgedrag vroeger naar voedsel nu een andere doeleinde<br />
heeft gevonden: informatie.<br />
IFT stelt dat een informatieomgeving opgedeeld kan worden in verschillende<br />
paden. Door een aanwijzing in de informatie achter te laten kunnen andere<br />
gebruikers snel tot een beslissing komen de huidig pad te blijven of verlaten.<br />
Social <strong>tagging</strong> is een model dat dit foeragerende zoekgedrag van mensen uitbuit.<br />
De tags die mensen plaatsen dienen als sporen naar informatie voor zichzelf en<br />
andere gebruikers. Daarnaast blijkt social <strong>tagging</strong> meer functionaliteiten te<br />
ontluiken aan de ontsluiting van weblectures. Daarvoor moeten wel de nadelen<br />
van social <strong>tagging</strong> worden afgevangen en moeten de voordelen optimaal benut<br />
worden.<br />
Een van die voordelen die een grote meerwaarde vormt en in de toekomst alleen<br />
maar kan uitbreiden is het timen van de tags. Door de timing te gebruiken in de<br />
ontsluiting worden de weblectures op natuurlijke wijze gesegmenteerd en kunnen<br />
de fragmenten efficiënt ingepast worden in het onderwijsproces. Zo kan men<br />
bijvoorbeeld de fragmenten delen, als opdracht inzetten of terugkijken op een<br />
mobiele telefoon. Daarnaast kan men bij het zoeken van informatie paden inslaan<br />
en informatie opnemen van meerdere docenten of zelfs instellingen.<br />
Om de invoering van social <strong>tagging</strong> in het onderwijs zo soepel mogelijk te laten<br />
verlopen hebben is een applicatie ontwikkeld die dicht bij de gebruiken van de<br />
doelgroep ligt. Daarnaast is het ontwerp gemaakt volgens standaarden waardoor<br />
hij eenvoudig toegepast kan worden op het P2G-platform. Met behulp van het<br />
prototype hebben we de resultaten van de doelgroep verkregen, die aantonen of<br />
er een behoefte is aan het systeem en hoe deze verbeterd kan worden.<br />
77
8.2 Aanbevelingen<br />
Algemeen<br />
Dit verslag kan een basis vormen voor verder onderzoek naar de digitalisering van<br />
het onderwijs. De meerwaarden die ontwikkelingen op de commerciële<br />
webplatformen kunnen bieden aan het onderwijs zijn volgens ons nog lang niet<br />
uitgeput. Social <strong>tagging</strong> is slechts een van de vele ontwikkelingen die ontstaan uit<br />
de vraag naar overzicht in de enorme informatiestroom. Uit ons onderzoek<br />
kunnen dan conclusies worden getrokken over het openstaan van zowel<br />
studenten als docenten voor nieuwe technologieën. Hieronder volgen de<br />
aanbevelingen voor de inzet van <strong>Live</strong>tags.<br />
<strong>Live</strong>tags<br />
Om de applicatie <strong>Live</strong>tags verder te ontwikkelen en in te zetten zijn nog een<br />
aantal stappen vereist. Als eerste stap is het wenselijk een grootschaliger<br />
gebruikersonderzoek uit te voeren waarin de nadruk meer wordt gelegd op de<br />
behoefte dan op de werking van de applicatie. In het gebruikersonderzoek wat wij<br />
verricht hebben wordt de behoefte aan de hand van de applicatie getest. Wij raden<br />
aan om een onderzoek te verrichten puur naar de behoefte alleen onder zowel<br />
docenten als studenten. Het beste medium hiervoor is een enquête die vraagt<br />
naar ervaring met social <strong>tagging</strong>, web 2.0 en weblectures om vervolgens de te<br />
peilen naar de mengeling hiervan.<br />
Social <strong>tagging</strong> is een proces wat tijd nodig heeft om op gang te komen. Het zal<br />
een tijd duren voordat conclusies getrokken kunnen worden uit het gebruik van<br />
tags. Wij verwachten dat met name in het begin colleges voor zogenaamde ‘digital<br />
natives’ meer getagd zullen worden dan de colleges voor leken. De leercurve ligt<br />
immers lager voor de eerste groep. Daarom zullen er in het begin nog geen<br />
conclusies getrokken kunnen worden over de populariteit van colleges. Wel<br />
kunnen er dan al per klas gegevens ontleend worden aan het systeem.<br />
De techniek die wij ontwikkeld hebben moet met gebruik van de functionele en<br />
technische ontwerpen ingepast worden in het P2G-systeem. Het best kan dit<br />
gedaan worden door Learning Valley zelf. Wanneer <strong>Live</strong>tags eenmaal<br />
geïmplementeerd is zal er weinig onderhoud nodig zijn. Slimme databasequeries<br />
zullen in staat zijn resultaten van het taggen uit te lezen en weer te geven.<br />
In het onderzoek doen wij een aantal voorstellen voor functies die meerwaardes<br />
bieden aan de ontsluiting van weblectures maar te omvangrijk zijn om in dit<br />
stadium in te bouwen (MoSCoW). Deze functies mogen niet onderschat worden en<br />
daarom adviseren we dat als er tijd voor is deze meteen toegevoegd worden.<br />
78
Organisatorisch<br />
<strong>Live</strong>tags vereist dat het weblectureplatform verhuist van de P2Gserver naar de<br />
HUserver. Dit om het mogelijk te maken dat de gebruiker in kan loggen met<br />
vertrouwde gegevens en de HU eventuele statistieken kan uitlezen. Daarnaast is<br />
het noodzakelijk dat alle docenten en studenten op de hoogte worden gesteld van<br />
het nieuwe systeem. Eventueel kan een landingspagina op Sharepoint meer<br />
informatie bieden. De docenten kunnen hier dan naar door verwijzen.<br />
Inzet<br />
Vanaf het moment dat <strong>Live</strong>tags daadwerkelijk ingevoerd is moeten zowel<br />
studenten als docenten gestimuleerd worden gebruik te maken van de functies.<br />
Omdat <strong>Live</strong>tags een effectievere inzet van weblectures aanbiedt, kan dit aan<br />
elkaar verbonden worden. Docenten kunnen bijvoorbeeld studenten vragen hun<br />
collegeportfolio aan te leggen door de studenten te laten taggen. Ook zouden<br />
studenten presentaties van medestudenten kunnen voorzien van commentaar<br />
door middel van <strong>Live</strong>tags. Dit zijn vrij voor de hand liggende doeleinden van<br />
<strong>Live</strong>tags en is daarom een prima start voor het gebruik van de functie.<br />
79
9. Evaluatie<br />
Enkele maanden geleden kwamen we bij het <strong>Crossmedialab</strong> binnen om ons idee<br />
voor een Rich Media in Education project te pitchen. Het idee werd warm<br />
ontvangen door de leden van het <strong>Crossmedialab</strong>. En tot onze vreugde mochten we<br />
het project starten. Nu het einde van het project nadert, krijgen we een goed<br />
gevoel bij het terugblikken van de afgelopen 5 maanden. Het is zonder twijfel een<br />
unieke leerervaring voor ons geweest.<br />
Toen we het project net startten, stuitten we weleens op problemen. Tijdens de<br />
vierjarige MT opleiding hebben we weliswaar veel kennis opgedaan op het gebied<br />
van techniek en vormgeving. Het wetenschappelijk onderzoek verrichten is weinig<br />
aan bod gekomen. Wij denken dat om deze reden het project aanvankelijk<br />
moeilijk op gang kwam. Het stellen van het onderzoeksplan heeft iets meer tijd<br />
opgeëist dan we hadden verwacht. Dankzij de vaste feedback momenten met<br />
onze begeleiders Pim Schonk en Harry van Vliet, konden we hierna weer snel de<br />
draad oppakken. Eveneens hebben de andere leden van het <strong>Crossmedialab</strong> hun<br />
inbreng en advies met ons gedeeld. Hierdoor konden we de voorbereiding voor<br />
het onderzoek sneller en beter neerzetten. Hun kennis en ervaring op het gebied<br />
van onderzoeken en weblecture heeft geleid tot een, naar onze mening,<br />
kwalitatief goed onderzoek.<br />
Nadat het onderzoeksplan is opgesteld verliep de literatuurstudie soepel. De<br />
omvang van de literatuurstudie is vele malen groter dan wat we tot nog toe<br />
hebben meegemaakt in de afgelopen vier jaar. Hierdoor kregen we een<br />
ongekende hoeveelheid informatie binnen. Tijdens de studie hadden we vaak de<br />
indruk dat we door de bomen het bos niet meer zagen. Om de informatie beter te<br />
kunnen verwerken, hebben we deze gescreend om van elk stuk de relevantie te<br />
bepalen. Hierdoor hebben we geen uren verspild aan het lezen van allerlei<br />
irrelevante literatuur.<br />
Halverwege het project hebben we contact opgenomen met Learning Valley, de<br />
ontwikkelaar van Presentations2go. De ontmoeting met heeft veel opgeleverd. We<br />
hebben niet alleen ontzettend veel vragen kunnen stellen, ze waren ook zeer<br />
enthousiast over ons idee om weblectures te voorzien van tags.<br />
De ontwikkelingsfase gaf min of meer de zelfde ervaring als voorgaande projecten<br />
in eerste twee jaar van MT. Het grote verschil met deze eerder jaren is de kennis<br />
waarover wij nu beschikken. Voor dit project wisten we alles van tevoren te<br />
plannen. De beslissingen die we moesten nemen en de techniek die we moeten<br />
gebruiken wisten we met behulp van deze kennis te onderbouwen. Zowel de<br />
conceptontwikkeling als de implementatie verliepen zoals we hadden gepland.<br />
Bovendien hadden we voor dit project voldoende voorbereid. Mede dankzij de<br />
input van het <strong>Crossmedialab</strong> en Arjan Kroon, hebben we zorgvuldig het project<br />
80
ingepland, tot in de kleinste details. Door ons aan de planning te houden, zijn we<br />
geen één keer in tijdnood gekomen.<br />
Terugkijkend naar de afgelopen periode, is het project zeer geslaagd. De<br />
samenwerking tussen ons verliep redelijk vlot. Misschien komt dit ook doordat we<br />
eerder al veel aan projecten hebben samengewerkt, en elkaars sterke- en zwakke<br />
punten kennen. Hierdoor kunnen we heel goed met elkaar opschieten verloopt<br />
onze samenwerking veelal vlekkeloos.<br />
<strong>Crossmedialab</strong> heeft ons veel geleerd en veel ondersteuning geboden. De<br />
onderzoek ervaring die we hebben opgedaan is een waardevolle aanvulling in<br />
onze studieperiode. Wanneer er gekozen zou worden om verder te studeren, dan<br />
komt deze ervaring zeer goed van pas.<br />
81
10. Appendix<br />
10.1 lijst van figuren<br />
Figuur 1: Schematische weergave van weblecture pp. 19<br />
Figuur 2: Verdeling weblecture content pp. 20<br />
Figuur 3: Princeton University weblecture pp. 24<br />
Figuur 4: CERN Document server weblecture pp. 25<br />
Figuur 5: Rijksuniversiteit Groningen weblecture pp. 25<br />
Figuur 6: iTunes U pp. 26<br />
Figuur 7: last.fm tag functie pp. 34<br />
Figuur 8: last.fm tagcloud pp. 34<br />
Figuur 9: Amazon tag functie pp. 35<br />
Figuur 10: Amazon tag autocompletion pp. 35<br />
Figuur 11: Viddler tag tijdlijn pp. 36<br />
Figuur 12: Viddler tag functie pp. 36<br />
Figuur 13: UTAUT schema pp. 41<br />
Figuur 14: Schematische weergave Presentations2Go pp. 51<br />
Figuur 15: Klassendiagram<br />
Figuur 16: Schets <strong>tagging</strong> functie pp. 61<br />
Figuur 17: Wireframe weblecture pp. 62<br />
Figuur 18: Zoekveld zonder en met extra element pp.62<br />
Figuur 19: Webapplicatie livetags op een desktop pp. 60<br />
Figuur 20: Webapplicatie livetags op een laptop pp. 61<br />
Figuur 21: Webapplicatie livetags op een mobiel telefoon pp. 61<br />
Figuur 22: Database tabel sessions pp. 62<br />
Figuur 23: Database tabel tags pp. 63<br />
Figuur 24: Database tabel tags join pp. 63<br />
Figuur 25: 1:N relatie pp. 64<br />
Figuur 26: N:N relatie pp. 64<br />
Figuur 27: <strong>Live</strong>tags videoplayer pp. 65<br />
Figuur 28: Grafiek usability pp. 71<br />
Figuur 29: iPhone login keyboard layout pp. 75<br />
Figuur 30: Tags presentatie pp. 76<br />
10.2 lijst van tabellen<br />
Tabel 1: motivatie voor <strong>tagging</strong><br />
10.3 lijst van afkorting<br />
AV: Audiovisueel<br />
CDS: CERN Document server<br />
CELL: Creative Experience Learning Labs<br />
ELO: Elektronische leren omgeving<br />
FCJ: Faculteit Communicatie en journalistiek<br />
HU: Hogeschool Utrecht<br />
IFT: Information Foraging Theory<br />
P2G: Presentations2go<br />
RDMS: Relational Database Management System<br />
RIA: Rich Internet Application<br />
RM: Rich media<br />
TU/e: Technische Universiteit Eindhoven<br />
UML: Unified Modeling Language<br />
UU: Universiteit Utrecht<br />
82
11. Referentie<br />
CMS (2010). Beschikbaar op http://cms.let.uu.nl/lecturenet/index.php/meerinformatie/wetenschappelijke-publicaties-over-weblectures-in-het-hogeronderwijs.html<br />
Day, J., Foley, J. (n.d.). Enhancing the classroom learning experience with web<br />
lectures. Opgehaald 18 feb 2010 van http://smartech.gatech.edu/bitstream/<br />
1853/65/1/04-18.pdf<br />
Delvin, B. (1992). From the mind’s eye of the user: the sense-making qualitativequantitative<br />
methology.<br />
Deuzeman, R. (2010). <strong>Weblectures</strong>, een digitale hulpmiddel ter intensivering van<br />
het onderwijs. (pp. 22-32)<br />
EDUCAUSE (2008). Beschikbaar op http://net.educause.edu/ir/library/pdf/<br />
ELI7044.pdf<br />
Erkens, G. (n.d.). Zin en onzin van Teleblik, een onderwijspsychlogische reflectie.<br />
Opgehaald 12 apr 2010 van http://web.kennisnet2.nl/attachments/<br />
session=cloud_mmbase+1485015/teleblik<br />
%5B1%5D.doc;jsessionid=567DF35E194C32C925AB33B21CC2F7BA<br />
Filius, R. (2008). De huiskamer als curcuslokaal - flexibel leren met weblectures.<br />
Opgehaald 21 feb 2010 van http://www.uu.nl/uupublish/content/<br />
Develop_4-2008_filius.pdf<br />
Filius, R., Lam, I. (2009). Rapport evaluatie weblectures Universiteit Utrecht.<br />
Opgehaald 21 feb 2010 van https://depot.northwestern.edu/bnielsen/Lecture<br />
%20Capture%20in%20Higher%20Education.pdf?ticket=t_ztikXGmJ<br />
Golder, S., Huberman, B, A. (2006). The structure of collaborative <strong>tagging</strong><br />
systems. Opgehaald 6 mrt 2010 van http://arxiv.org/pdf/cs/0508082v1<br />
HCIresearch (2009). Beschikbaar op http://socialmini09.hciresearch.org/content/<br />
venkatesh-et-al-2003-user-acceptance-information-technology-towardunified-view<br />
Horck, W. (2008). Annoteren through social <strong>tagging</strong>. Opgehaald 6 mrt 2010 van<br />
http://crossmedialab.nl/impact/download/16/<br />
scriptie_WielvanHorck_definitief.pdf<br />
Houten, Y. (2009). Searching for videos - the structure of video interaction in the<br />
framework of information foraging theory.<br />
83
Kozma, R.B. (1991). Learning with media. Review of Educational Research, Vol. 61,<br />
No. 2 (Summer, 1991), (pp. 179-211)<br />
Laurillard, D. (1995). Multimedia and the changing experience of the learner.<br />
British Journal of Educational Technology 26 (3), (pp179–189)<br />
Lusenet, Y. (2008). Geven en nemen. Opgehaald 18 feb 2010 van http://<br />
www.yoladelusenet.nl/publicaties/pdfs/geven_nemen.pdf<br />
Merholz, P. (2004). Metadata for the masses. Opgehaald 22 feb 2010 van http://<br />
www.adaptivepath.com/ideas/essays/archives/000361.php<br />
Nielsen, J., Landauer, T. K (1993). A mathematical model of the finding of usability<br />
problems, Proceedings of ACM INTERCHI'93 Conference (Amsterdam, The<br />
Netherlands, 24-29 April 1993), pp. 206-213<br />
Plemper, E. (2005). Studeren met een handicap in 2005. Opgehaald van http://<br />
www.verwey-jonker.nl/doc/participatie/D1573357-def.pdf<br />
Rheingold, H. (1993). The virtual community, homesteading on the electronic<br />
frontier. Reading, ma: William Patrick.<br />
Rowley, J. (1995). Organizing Knowledge. 2nd Ed. Brookfield, VT: Gower.<br />
The next web (2010). Beschikbaar op http://thenextweb.com/socialmedia/<br />
2010/02/09/top-reasons-brands-fear-social-media/<br />
Smash magazine (2009). Beschikbaar op http://www.smashingmagazine.com/<br />
2009/05/09/flash-vs-silverlight-what-suits-your-needs-best/<br />
Wikipedia (2010). Beschikbaar op http://nl.wikipedia.org/wiki/Streaming_media<br />
Wikipedia (2010). Beschikbaar op http://nl.wikipedia.org/wiki/Codec<br />
Wikipedia (2010). Beschikbaar op http://nl.wikipedia.org/wiki/Bestandsformaat<br />
Wikipedia (2010). Beschikbaar op http://en.wikipedia.org/wiki/Adobe_Flash<br />
Wikipedia (2010). Beschikbaar op http://en.wikipedia.org/wiki/<br />
Information_foraging<br />
Wikipedia (2010). Beschikbaar op http://nl.wikipedia.org/wiki/Wereldwijd_web<br />
Wikipedia (2010). Beschikbaar op http://nl.wikipedia.org/wiki/Hoorcollege<br />
Zollers, A. (2007). Emerging motivation for <strong>tagging</strong>: Expression, performance, and<br />
Activism. Opgehaald 16 feb 2010 van http://citeseerx.ist.psu.edu/viewdoc/<br />
download?doi=10.1.1.118.7409&rep=rep1&type=pdf<br />
84
12. Bijlage<br />
Bijlage 1: Use case diagram<br />
Figuur1. Use case live <strong>tagging</strong><br />
Figuur 2. Use case terugkijken en verder segmenteren<br />
86
Bijlage 2: Flowchart<br />
Figuur 3. Flowchart video zoeken<br />
87
Figuur 4. Flowchart tag toevoegen<br />
88
Figuur 5. Flowchart edit tags<br />
89
Bijlage 3: Sequence diagram<br />
Figuur 6. Sequence diagram inloggen en tag toevoegen<br />
90
Figuur 9. Sequence diagram autofill, zoeken tags<br />
91
Figuur 10. Sequence diagram<br />
92
Bijlage 4: Schetsen<br />
!<br />
!<br />
!<br />
!<br />
93
!<br />
!<br />
!<br />
94
Bijlage 5: Wireframes<br />
!<br />
!<br />
!<br />
!<br />
95
Bijlage 6: Vormgeving<br />
Figuur 11. Web versie<br />
!<br />
96
Figuur 12. Mobiel versie<br />
! !<br />
! !<br />
97
Bijlage 7: Testtaken<br />
In dit onderdeel worden de testtaken beschreven zoals de testpersoon die<br />
opgedragen krijgen. Deze testtaken worden geobserveerd, en vormen de basis<br />
voor de evaluatie.<br />
<strong>Live</strong> situatie (mobiel)<br />
• Home pagina<br />
Benoem de onderdelen op de home pagina, en de verwachtingen van de<br />
vervolg acties.<br />
Zoek naar meer informatie over het gebruik van <strong>Live</strong>tags.<br />
Log in met sharepoint account.<br />
• Selectie pagina<br />
Benoem de onderdelen op de selectie pagina, en de verwachtingen van de<br />
vervolg acties.<br />
Zoek naar het gewenste livetags college uit de lijst en de informatie over<br />
dat college.<br />
Navigeren naar de <strong>tagging</strong> pagina van het gekozen college.<br />
• Tagging pagina<br />
Benoem de onderdelen op de <strong>tagging</strong> pagina, en de verwachtingen van de<br />
vervolg acties.<br />
Tags toevoegen aan de weblecture.<br />
Hyperlink toevoegen aan de weblecture.<br />
Tags submitten.<br />
<strong>Live</strong> situatie (website)<br />
• Home pagina<br />
Benoem de onderdelen op de home pagina, en de verwachtingen van de<br />
vervolg acties.<br />
Zoek naar meer informatie over het gebruik van <strong>Live</strong>tags.<br />
Log in met sharepoint account.<br />
• Selectie pagina<br />
Benoem de onderdelen op de selectie pagina, en de verwachtingen van de<br />
vervolg acties.<br />
Zoek naar het gewenste livetags college uit de lijst en de informatie over<br />
dat college.<br />
Navigeren naar de <strong>tagging</strong> pagina van het gekozen college.<br />
Zoek naar eerder opgenomen weblectures en ga daar naartoe.<br />
• Tagging pagina<br />
Benoem de onderdelen op de <strong>tagging</strong> pagina, en de verwachtingen van de<br />
vervolg acties.<br />
Tags toevoegen aan de weblecture.<br />
98
Hyperlink toevoegen aan de weblecture.<br />
Tags submitten.<br />
• Zoek functie<br />
Benoem de onderdelen van de zoekfunctie, en de verwachtingen van de<br />
vervolg acties.<br />
Terugkijken<br />
• Video player pagina<br />
• Benoem de onderdelen van de video player, en de verwachtingen van de<br />
vervolg acties.<br />
• Tags toevoegen aan de tijdlijn.<br />
• Tags bekijken.<br />
• Video vooruitspoelen d.m.v tags.<br />
99
Bijlage 8: Vragenlijst<br />
Evaluatievragen<br />
Nadat de testpersoon allen testtaken heeft voltooid, wordt de meningen en<br />
aanbevelingen voor de toepassing gevraagd. Deze vragen zijn verdeeld in drie<br />
categorieën: mobiel, web en terugkijken. In ieder categorie worden vragen m.b.t<br />
de gebruikerservaring en de aanbeveling gesteld.<br />
Mobiel <strong>tagging</strong><br />
Home pagina<br />
• Wat is je eerste indruk op de home pagina, zijn er elementen die volgens<br />
jou niet op juiste plek zijn?<br />
• Heeft de login feature voor problemen gezorgd? Zoja, welke?<br />
• Geeft de info pagina voldoende informatie en is de info pagina<br />
toegankelijk?<br />
• Meer aanvulling?<br />
Select pagina<br />
• Geeft de selectie pagina een duidelijke overzicht van de keuzes? Mis er iets?<br />
• Fungeert de selectie feature naar je verwachting? Hoe vind je de manier<br />
waarop nu de details van de college worden getoond?<br />
• Wat is de totale indruk van deze pagina(duidelijk, verwarrend enz.)?<br />
Tagging pagina<br />
• Wat is je eerste indruk? Wat is je verwachting van deze pagina op basis van<br />
de features?<br />
• Is de <strong>tagging</strong> feature duidelijk, zijn er verwarrende elementen?<br />
• Is het je opgevallen dat je zowel tags als url links kan taggen? Is de select<br />
box duidelijk?<br />
• Wat is je verwachting van de recent tags feature?<br />
• Heb je probleem bij het beëindigen van de <strong>tagging</strong>-sessie?<br />
Reflectie<br />
• Is de navigatie keuze tijdens de gehele test duidelijk?<br />
• Met welke feature heb je het meeste moeite mee?<br />
• Wat is je totale indruk op de toepassing m.b.t de gebruiksvriendelijkheid?<br />
• Welke feature is naar je mening nog niet voldoende uitgevoerd?<br />
• Welke handeling verbeterd mag worden?<br />
• Aanbeveling<br />
100
Web <strong>tagging</strong><br />
Home pagina<br />
• Wat is je eerste indruk op de home pagina, zijn er elementen die volgens<br />
jou niet op juiste plek zijn?<br />
• Heeft de login feature voor problemen gezorgd? Zoja, welke?<br />
• Geeft de info pagina voldoende informatie en is de info pagina<br />
toegankelijk?<br />
• Meer aanvulling?<br />
Zoek functie<br />
• Is de zoek feature makkelijk te vinden?<br />
• Wat verwachte je voordat je de searchfield klikt, welke vervolg acties<br />
verwacht je?<br />
• Wat is je reactie toen je de searchfield klikt?<br />
• Hoe ervaar je de filter functie? Opmerking?<br />
• Wat kan beter?<br />
Select pagina<br />
• Geeft de selectie pagina een duidelijke overzicht van de keuzes? Mis er iets?<br />
• Fungeert de selectie feature naar je verwachting? Hoe vind je de manier<br />
waarop nu de details van de college worden getoond?<br />
• Wat is jouw totale indruk van deze pagina(duidelijk, verwarrend enz.)?<br />
Tagging pagina<br />
• Wat is je eerste indruk? Wat is je verwachting van deze pagina op basis van<br />
de features?<br />
• Is de <strong>tagging</strong> feature duidelijk, zijn er verwarrende elementen?<br />
• Is het je opgevallen dat je zowel tags als url links kan taggen? Is de select<br />
box duidelijk?<br />
• Wat is je verwachting van de recent tags feature?<br />
• Heb je probleem bij het beëindigen van de <strong>tagging</strong>-sessie?<br />
Reflectie<br />
• Is de navigatie keuze tijdens de gehele test duidelijk?<br />
• Met welke feature heb je het meeste moeite mee?<br />
• Wat is je totale indruk op de toepassing m.b.t de gebruiksvriendelijkheid?<br />
• Welke feature is naar je mening nog niet voldoende uitgevoerd?<br />
• Welke handeling verbeterd mag worden?<br />
• Aanbeveling<br />
Terugkijken<br />
Tags zoeken/browsen<br />
• Waar/op welke plek had je de tags verwacht toen je uitleg kreeg?<br />
• Wat dacht je toen je twee tijdlijnen zag? Welke functie had je verwacht van<br />
de bovenste tijdlijn?<br />
101
Tags toevoegen/gebruiken<br />
• Wat is je eerste reactie toen je gevraag werd, een tag toe te voegen? Hoe<br />
vind je de <strong>tagging</strong> systeem?<br />
• Hoe ervaar je de <strong>tagging</strong> methode?<br />
Reflectie<br />
• Vind je de manier tags gebruikt worden fijn?<br />
• Welke handelingen vind je fijn en welke niet?<br />
• Aanbeveling<br />
102
Bijlage 9: Onderzoek voorstel<br />
Onderzoeksvoorstel<br />
“ Het gebruik van live <strong>tagging</strong> in de ontsluiting van studiemateriaal ”<br />
Afstudeerders<br />
Yun Chen<br />
Yun.chen@student.hu.nl<br />
Jeroen van leeuwen<br />
Jeroen.j.vanleeuwen@student.hu.nl<br />
Begeleiding<br />
<strong>Crossmedialab</strong><br />
Harry van Vliet<br />
Harry.vanvliet@hu.nl<br />
Pim Schonk<br />
Pim.schonk@hu.nl<br />
Mediatechnologie<br />
Arjan Kroon<br />
Arjan.kroon@hu.nl<br />
Peter van der Post<br />
Peter.vanderpost@hu.nl<br />
103
Achtergrond<br />
‘Tagging’ is een techniek die al langere tijd op het web wordt toegepast om digitale<br />
bestanden te indexeren. Meestal worden deze tags meegegeven door gebruikers van de<br />
toepassing waarmee de bestanden gedeeld worden, of de uploader van het bestand. Wij<br />
zien een mogelijkheid om studenten tags te laten plaatsen tijdens colleges om zo het<br />
studiemateriaal (weblectures) eenvoudig en goed te kunnen indexeren. Daarnaast maken<br />
deze tags meer functionaliteiten in de ontsluiting van het videomateriaal mogelijk.<br />
Doelstelling<br />
Een live-tag applicatie ontwikkelen als ondersteuning voor weblecture platformen. De<br />
applicatie zorgt voor een nieuwe manier van verspreiding van studiemateriaal in de vorm<br />
van weblecture binnen de onderwijsinstelling, door het gebruiken van tags die studenten<br />
aan een college meegeven. De applicatie vormt een basis voor een gestandaardiseerde<br />
plug-in voor huidige weblectureplatformen, of verschijnt als standalone toepassing .<br />
Indirect hopen we een basis kunnen vormen voor verder onderzoek naar de introductie<br />
van nieuwe media in het onderwijssysteem.<br />
Onderzoeksvragen<br />
- Hoe ziet de registratie eruit van de tags?<br />
- Op welke manieren kan een live-tagtoepassing bijdragen aan de ontsluiting van<br />
studiemateriaal in de vorm van weblectures?<br />
- Hoe kan de live-tagtoepassing uitgebreid worden?<br />
Deelvragen<br />
Analyse<br />
- In welke situaties kan live <strong>tagging</strong> toegepast worden?<br />
- Prioriteiten van het indexeren van videomateriaal/registratie?<br />
- Hoe vinden mensen video?<br />
- Welke technieken worden nu gebruikt voor weblectures en welke mogelijkheden<br />
bieden deze?<br />
- Welke functionaliteiten worden mogelijk door tags in een tijdlijn te plaatsen?<br />
- Zijn de huidige technieken voldoende of moet er gedacht worden aan nieuwe?<br />
Ontwikkeling<br />
- Hoe ziet de verwerking en ontsluiting van de tags eruit technisch?<br />
- Wat zijn de technische eisen voor de toepassing?<br />
- Hoe zien de interface en user-experience eruit van de toepassing?<br />
- Hoe maken we de toepassing crossplatform?<br />
Gebruikersevaluatie<br />
- Wat zijn de voor- en nadelen van de toepassing?<br />
- Hoe ervaart de gebruiker van de toepassing (experience)?<br />
- Hoe ziet de toekomst van de applicatie eruit?<br />
Afbakening<br />
Het onderzoek zal verder voornamelijk worden afgebakend door het gebruikersscenario.<br />
Het scenario, dat we in de beginfase van het onderzoek zullen voltooien, zal bepalen<br />
welke technieken en welke onderzoeksgebieden precies aangesproken moeten worden.<br />
104
Onderzoeksaanpak<br />
Het traject zal bestaan uit 3 delen. Het eerste deel is het volledig bepalen van het<br />
scenario. Daarna zal een literair onderzoek volgen dat antwoord zal geven op onze<br />
onderzoeksvragen en advies zal geven voor de toepassing. Het derde en laatste deel is<br />
het ontwikkelen van het prototype en dat prototype testen op onze doelgroep. De<br />
resultaten van het afstudeerproject zullen worden beschreven in een scriptie en een<br />
prototype van de toepassing.<br />
Contact met begeleiding<br />
Begeleiding vanuit de opleiding Mediatechnologie zal verzorgd worden door dhr. Arjan<br />
Kroon, gespecialiseerd in Broadcasting en Crossmediatechnology.<br />
De technische begeleiding zal worden verzorgd door dhr. Peter van der Post, docent aan<br />
de FNT HU waarbij wij colleges hebben gevolgd relevant voor dit afstudeerproject.<br />
Tijdsplanning<br />
Mijlpalen:<br />
05 – feb Bezoek aan afstudeerdocent, invullen afstudeerovereenkomst 2<br />
26 – feb Inleveren afstudeerovereenkomst deel 1 en 2<br />
26 – mei Inleveren scriptie<br />
21 – jun Eindpresentatie<br />
Voorbereiding:<br />
Oprichten webblog voor input en vorderingen<br />
Schrijven uitgebreid plan van aanpak<br />
Astudeerproject:<br />
Week 5 Start analyse fase<br />
Bepalen scenario<br />
Bepalen functionaliteiten voor de toepassing<br />
Onderzoek doen naar functionaliteiten en tagverwerking<br />
Onderzoek doen naar toepasbaarheid in huidige systemen<br />
PVA ontwikkelingsfase maken<br />
Week 11 Start ontwikkelingsfase<br />
Functioneel ontwerp opstellen<br />
Technisch ontwerp opstellen<br />
Uitvoering<br />
Testen van toepassing<br />
Week 19 Start gebruikersonderzoek<br />
Onderzoeksomgeving bepalen en opzetten<br />
Testen van toepassing<br />
Resultaten vastleggen<br />
Week 21 Afronding<br />
Schrijven algemene discussie<br />
Schrijven evaluatie en voorspelling<br />
Literatuurlijst<br />
Annotation through <strong>tagging</strong><br />
Wiel van Horck<br />
21 April 2009<br />
105
Databases; Beginselen, ontwerp en implementatie<br />
David M. Kroenke<br />
Prentice Hall, 2002<br />
Foundation Flash Applications for Mobile Devices<br />
Weyert de Boer, Scott Janousek, Richard Leggett<br />
Friends of ED, 2006<br />
Database<br />
http://www.mysql.com<br />
Youtube like <strong>tagging</strong> system<br />
http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22628165.html<br />
Tags en zelforganisatie: metadata ecologie voor digitaal leermateriaal in een meertalige context<br />
http://www.surfspace.nl/nl/themas/Trends/Publicaties/Pages/Social<strong>tagging</strong>vanonderwijsmateriaal.aspx<br />
Understanding the Efficiency of Social Tagging Systems using<br />
Information Theory<br />
http://www-users.cs.umn.edu/~echi/papers/2008-ICWSM/2008-03-<strong>tagging</strong>-encoding-ICWSM.pdf<br />
A Visual Tagging Technique for Annotating<br />
Large-Volume Multimedia Databases<br />
www.ercim.org/publication/ws-proceedings/.../chandrinos.rtf<br />
Database Systems: Design, Implementation, and Management<br />
Peter Rob Carlos Coronel<br />
Fundamentals of Database Systems (5th Edition)<br />
Ramez Elmasri, Shamkant B. Navathe<br />
Uploading files to a server from an Adobe AIR application<br />
http://www.adobe.com/devnet/air/flex/articles/uploading_air_app_to_server.html<br />
Adobe AIR socket connection<br />
http://help.adobe.com/en_US/AIR/1.1/devappshtml/WS5b3ccc516d4fbf351e63e3d118666ade46-7caf.html<br />
Adobe AIR: Synchronizing SQLite Databases With The Server<br />
http://blog.lab49.com/archives/1569<br />
Adobe AIR in Action: Monitoring Sockets<br />
http://www.insideria.com/2008/07/adobe-air-in-action-monitoring.html<br />
open screen project<br />
http://www.openscreenproject.org/<br />
Adobe en Nokia kondigen Open Screen Project-fonds aan<br />
http://www.adobe.com/nl/aboutadobe/pressroom/pr/feb2009/Nokia_Palm_FINA.pdf<br />
iPhone documentatie<br />
http://developer.apple.com/iphone/<br />
presentation 2 go<br />
http://developer.apple.com/iphone/<br />
106
Bijlage 10: Onderzoeksplan<br />
<strong>Live</strong> <strong>tagging</strong> & weblectures<br />
107
<strong>Live</strong> <strong>tagging</strong> & weblectures<br />
Een toegepast onderzoek naar de meerwaarde die Social Tagging biedt aan<br />
de ontsluiting van <strong>Weblectures</strong>.<br />
Afstudeerders<br />
Yun Chen<br />
yun.chen@student.hu.nl<br />
Jeroen van Leeuwen<br />
jeroen.j.vanleeuwen@student.hu.nl<br />
Begeleiding<br />
Dhr. Pim Schonk<br />
Dhr. Harry van Vliet<br />
Dhr. Arjan Kroon<br />
Plaats en datum<br />
Utrecht, 16 februari 2010<br />
Studiejaar vier<br />
108
Aanleiding<br />
De aard van dit project ligt in de opdracht ‘Rich Media in Education’, gesteld door het Lectoraat<br />
Crossmedia Content van de FCJ: “Onderzoek hoe de FCJ op een goede wijze RM kan toepassen<br />
in het onderwijsproces. Het toepassen betreft zowel een didactische aanpak, de organisatorische<br />
invulling, als de wijze van invoering.”<br />
Steeds meer wordt er door onderwijsinstellingen geïnvesteerd in het inzetten van Rich Media in<br />
hun onderwijssysteem. Een van de vormen die wordt toegepast is de weblecture; door<br />
hoorcolleges op te nemen en online beschikbaar te stellen kunnen deze als naslagwerk gebruikt<br />
worden. Deze manier van informatieoverdracht lijkt een krachtige en gewaardeerde aanvulling te<br />
zijn op bestaande lesvormen. Verschillende vooruitstaande instellingen en groepen doen<br />
onderzoek op dit gebied. In 2009 is bijvoorbeeld Surfnet gestart met het ‘Rich Media project’ om de<br />
inzet van weblectures te bevorderen, op basis van eerder door hen verricht onderzoek naar de<br />
haalbaarheid van weblectures. 2<br />
Binnen de FCJ zelf wordt er sinds een jaar geëxperimenteerd met het opnemen van hoorcolleges.<br />
In de huidige vorm worden de videobeelden op het eigen platform als naslagwerk aangeboden.<br />
Ook binnen het CrossmediaLab zijn weblectures een van de onderzoeksonderwerpen. 3<br />
Wanneer we het aanbieden van weblectures in het onderwijs vergelijken met de verspreiding van<br />
content op commerciële (web 2.0) toepassingen, zijn er functies die theoretisch uitermate geschikt<br />
lijken om over te nemen. Een belangrijke daarvan is Social Tagging, een vorm van indexatie<br />
waarbij de gebruikers metadata in de vorm van kernwoorden toekennen aan informatiebronnen.<br />
Deze tags niet alleen voor eigen belang maar ook voor algemeen belang geplaatst. De informatie<br />
wordt indexeerbaar en vindbaar door de tags.<br />
In februari 2010 starten wij met het onderzoek naar <strong>Live</strong>Tags 4 . Door dit project moet duidelijk<br />
worden welke meerwaarden Social Tagging kan bieden aan de ontsluiting van <strong>Weblectures</strong>. ,<br />
Het document wat voor u ligt vormt het onderzoeksplan wat wij zullen hanteren tijdens ons project.<br />
Hierin definiëren we de onderzoeksvragen en bijbehorende deelvragen waarmee wordt gezocht<br />
naar de elementen van social <strong>tagging</strong> die toegepast kunnen worden op weblectures. De<br />
steunpilaren voor dit onderzoek zijn de basiselementen van Social Tagging en <strong>Weblectures</strong>, de<br />
integratie van Social Tagging in weblectures en hoe een dergelijke toepassing ingevoerd kan<br />
worden in het onderwijs.<br />
2 http://www.surfnet.nl/nl/innovatie/surfnetkennisnet/Pages/RichMediaproject2009.aspx<br />
3 http://crossmedialab.nl/about<br />
4 Werknaam voor de toepassing<br />
109
Probleemstelling<br />
Doelstelling<br />
Het doel van dit onderzoek is om de additionele functionaliteit aan te tonen die <strong>Live</strong> Social Tagging<br />
biedt aan de ontsluiting van weblectures en deze te verwerken in een schaalbare en goed<br />
gedocumenteerde toepassing.<br />
Ten tweede is het doel van dit onderzoek om een basis te vormen voor toekomstig onderzoek naar<br />
de introductie van nieuwe media in het onderwijssysteem.<br />
Onderzoeksvragen<br />
Hoofdvragen<br />
Welke meerwaarde biedt live 5 social <strong>tagging</strong> aan de ontsluiting van<br />
weblectures?<br />
Hoe ziet de techniek en interface eruit van een toepassing die het live<br />
social taggen van weblectures mogelijk maakt?<br />
Deelvragen<br />
Analyse<br />
- Wat is social <strong>tagging</strong> en waarom wordt het toegepast?<br />
- Wat is de toegevoegde waarde van weblectures in het onderwijs?<br />
- Hoe ziet de huidige ontsluiting van weblectures eruit en welke rol kan Social Tagging hierin<br />
spelen?<br />
- Welke extra functionaliteiten voegen ‘live’ social tags toe aan weblectures?<br />
- Hoe ziet een ideaal scenario eruit waarin het live social taggen van weblectures toegepast<br />
wordt?<br />
realisatie<br />
- Welke diensten en technieken worden gebruikt op het gebied van weblectures en welke<br />
mogelijkheden bieden deze voor extra functionaliteiten?<br />
- Aan welke criteria moet een <strong>Live</strong>tags-toepassing voldoen? Welke randvoorwaarden stellen<br />
we ervoor?<br />
- Hoe kunnen we de registratie en ontsluiting van tags realiseren?<br />
- Hoe maken we de toepassing platformdekkend?<br />
Evaluatie<br />
- Hoe ervaart de gebruiker de toepassing (experience)?<br />
- Hoe ziet de toekomst van de applicatie eruit vanuit gebruikers en didactisch perspectief?<br />
5 <strong>Live</strong> <strong>tagging</strong> definiëren we hier als volgt: ‘<strong>Live</strong> <strong>tagging</strong> is het plaatsen van tags terwijl het college gevolgd wordt door<br />
de tagger. Dit kan in de collegezaal zijn maar ook bij het terugkijken op een computer’ .<br />
110
Randvoorwaarden<br />
De randvoorwaarden zullen worden gevormd door de scenario’s die volgen uit het onderzoek.<br />
Hieruit zal onder meer voortkomen welke technieken vereist zijn voor de toepassing. In deze fase<br />
kunnen we al zeggen dat de toepassing gebaseerd dient te worden op het weblectureplatform wat<br />
de HU hanteert; Presentations2Go icm MediaMosa.<br />
111
Onderzoeksaanpak<br />
Het project zal uit vier fasen bestaan: analyse, realisatie, test en evaluatie.<br />
In de analyse-fase worden de basiselementen onderzocht van een <strong>Live</strong>tags-toepassing en<br />
antwoord gegeven op de onderzoeksvragen. We bestuderen in deze fase het verschijnsel Social<br />
Tagging alsmede <strong>Weblectures</strong> en het zoekgedrag van mensen. Hieruit kunnen we de<br />
meerwaarden halen van Social Tagging en hoe we deze kunnen toevoegen aan een<br />
Weblectureplatform. Daarvoor moeten ook de huidige weblecture-technieken en alternatieven<br />
worden onderzocht. Door het bestuderen van de documentatie van Presentation2go wordt een<br />
oordeel gevormd over de geschiktheid van P2G voor dit project.<br />
Een belangrijk onderdeel in de analysefase is het bepalen van een gebruikersscenario. Hoe ziet<br />
de lifecycle van de toepassing eruit? Uit het scenario komen verschillende use-cases, die de<br />
handelingen beschrijven hoe de toepassing gebruikt wenst te worden. Deze use-cases worden<br />
functioneel helemaal uitgewerkt zodat er een interactie- en technisch ontwerp opgemaakt kunnen<br />
worden, de blauwdruk voor de toepassing.<br />
Zodra het functioneel ontwerp uitgewerkt is start de realisatiefase. Uit het functioneel ontwerp<br />
volgen de interactie- en technisch ontwerpen. Deze zullen door ons goed gedocumenteerd worden<br />
en teruggekoppeld aan de technisch begeleider. Afhankelijk van de huidige platformen enzovoort<br />
zal er een techniek (of meerdere) gekozen worden. Vervolgens wordt de toepassing in stappen<br />
gebouwd.<br />
Elk van die stappen kan aan een test onderworpen worden. Hiervoor willen we het CrossmediaLab<br />
om hulp vragen en daarnaast de bloglezers (doelgroep). Hier gaat het puur om de functionaliteit,<br />
het design komt pas later.<br />
Het laatste onderdeel van dit project is het usability-onderzoek. Dit onderzoek wordt uitgevoerd<br />
door middel van een steekproef onder de studenten van de FCJ. De leeftijd van de deelnemers ligt<br />
tussen de 18 en 25 jaar. Ze volgen regelmatig colleges en hebben toegang tot minstens een van<br />
de volgende communicatiemiddelen: een mobiele telefoon voorzien van internet, laptop en/of<br />
netbook.<br />
Voor het usability-test wordt een producttest gehouden onder 3 á 4 klassen van<br />
verschillende opleidingen en enkele docenten. De diversiteit van de doelgroep populatie<br />
moet de betrouwbaarheid van de test garanderen. Het doel van de test is om feedback en<br />
suggesties voor zowel de interface als de functionaliteit te verzamelen.<br />
De deelnemers worden vooraf benaderd door middel van een email. Daarin wordt het doel<br />
en de procedure van de test voorgelegd aan de deelnemers. Mocht er bezwaar zijn vanuit<br />
de studenten dan zal er rekening mee worden gehouden en er wordt hen verzocht laptops<br />
of smartphones mee te brengen.<br />
De test begint met een gebruiksaanwijzing van het Collaborative-<strong>tagging</strong> systeem en<br />
instructie over de handelingen die de testpersonen moeten verrichten. Deze handelingen<br />
zijn gebasseerd op de verschillende use-cases of onderdelen daarvan:<br />
- het inloggen op het systeem<br />
- het tagmoment vastleggen<br />
- het invoeren van tags<br />
- het toevoegen van externe links aan de tags<br />
112
- het versturen van de tags<br />
- het herstellen van foute tags<br />
- het zoeken van een bepaald college<br />
- het zoeken van een bepaalde moment in een video<br />
- het bewerken van de tags<br />
- het toevoegen van tags na de college<br />
Bij enkele proefpersonen zullen deze handelingen worden vastgelegd op video voor verdere<br />
analyse.<br />
Na het college wordt de deelnemers gevraagd een enquête in te vullen. Deze enquête bestaat uit<br />
vragen over de interface en de functionaliteit van de toepassing en eventueel gewenste<br />
aanpassing voor de toepassing. De informatie over de gebruiksvriendelijkheid van de toepassing<br />
wordt verzameld, voor de productevaluatie.<br />
Behalve usability-test, wordt er andere enquête gehouden over het toekomst van de toepassing.<br />
De deelnemers worden gevraagd in hoeverre vinden ze de toepassing een aanvulling voor hun<br />
leerproces? Is er behoefte voor de toepassing?<br />
Data-analyse<br />
De enquetes en video-opnames worden verwerkt in een rapport. Uit dit rapport kunnen de<br />
volgende conclusies getrokken worden:<br />
- Is de toepassing duidelijk?<br />
- Werkt de toepassing intuitief?<br />
- Zijn de studenten van plan het in de toekomst zelfstandig te gebruiken?<br />
- Is er behoefte aan het Social Taggen van <strong>Weblectures</strong>?<br />
- Zien de studenten/docent het als een meerwaarde?<br />
- Is het eenvoudig om een Crossmediale oplossing in te voegen in het onderwijs?<br />
Hiervoor is het nodig eenduidige vragen op te stellen waarvan de antwoorden vergeleken kunnen<br />
worden. Wij zien dit gebeuren door de antwoorden op schaal in te laten vullen, bijvoorbeeld:<br />
helemaal mee eens – helemaal niet mee eens.<br />
Op basis van de antwoorden en tijd die er is verbeteren we de toepassing en zullen we een advies<br />
schrijven voor de toekomst.<br />
113
Resultaten<br />
Vanuit het literatuuronderzoek zal blijken welke elementen van Social Tagging een meerwaarde<br />
kunnen bieden aan de ontsluiting van weblectures. Waar we in deze fase dan al aan denken is<br />
bijvoorbeeld de non-hiërarchische manier van indexeren, maar ook de mogelijkheid om de tags te<br />
kunnen koppelen aan de tijd om door de lecture te navigeren. Uit de analyse-fase komt daarnaast<br />
het ideale scenario voort waarin de toepassing gebruikt wordt. Dit gebruikersscenario omvat<br />
meerdere use-cases, waarin de functionaliteiten zichtbaar worden die de toepassing moet<br />
bevatten om succesvol te zijn. Vooraf verwachten we deze use-cases in te vullen met de volgende<br />
handelingen: het live taggen van een weblecture door een student(registratie), het terugkijken en<br />
tags toevoegen aan een weblecture(ontsluiting) en het zoeken en vinden van een weblecture op<br />
het platform(ontsluiting). Als laatste zullen we kijken naar extra functies die vrijgespeeld worden<br />
door Social Tagging maar buiten de gebruikersscenario vallen(uitbreiding).<br />
Het totaal van literatuuronderzoek wordt beschreven in een scriptie en meegenomen in de<br />
eindpresentatie.<br />
De realisatiefase levert een goed gedocumenteerde toepassing op die de functionaliteiten bevat<br />
die van <strong>Live</strong>Tags een succes maken. De toepassing is een uitbreiding voor het huidige weblecture<br />
platform. Ook wordt er een advies geschreven voor de invoering van de toepassing en verdere<br />
ontwikkeling.<br />
De toepassing wordt gedocumenteerd in de vorm van een online handleiding en een technisch<br />
ontwerp. Er is een demonstratie tijdens de eindpresentatie.<br />
We zullen de toepassing op verschillende momenten onderwerpen aan gebruikerstesten. Tijdens<br />
de ontwikkeling zullen we het CrossmediaLab vragen mee te denken over het functioneel ontwerp<br />
en de verschillende onderdelen doorlopen. Bij afronding van het prototype zullen we deze<br />
daadwerkelijk inzetten in een klas. Hierin komen de verschillende use-cases aan bod. Door<br />
opname van deze test kunnen we kijken waar de moeilijkheden liggen en terugkoppelen naar de<br />
realisatiefase. Hieruit volgt tevens een advies voor doorontwikkeling van de applicatie.<br />
De gebruikerstesten worden gedocumenteerd in een usabilityrapport en ook vermeld in de<br />
eindpresentatie.<br />
Risico’s en maatregelen<br />
Inhoudelijk<br />
Risico’s die inhoudelijk op kunnen treden zijn de volgende:<br />
- De huidige weblecture-platformen zijn niet geschikt voor het integreren van onze toepassing.<br />
In dit geval zullen we een prototype ontwikkelen dat de eigenschappen van het platform nabootst.<br />
Deze zal webvideo’s kunnen afspelen. De tags worden nog steeds in de tijd toegevoegd. Dit zal<br />
ons weinig tijd kosten omdat we dit al vaker gemaakt hebben.<br />
- De huidige weblecture-platformen zijn niet open voor ontwikkelingen.<br />
In dit geval zullen we een prototype ontwikkelen dat de eigenschappen van het platform nabootst.<br />
Deze zal webvideo’s kunnen afspelen. De tags worden nog steeds in de tijd toegevoegd. Dit zal<br />
ons weinig tijd kosten omdat we dit al vaker gemaakt hebben.<br />
Organisatorisch<br />
114
Risico’s die organisatorisch op kunnen treden zijn:<br />
- Uitlopen op de planning in een van de fases door ziekte of andere omstandigheden<br />
In dit geval zal de ander het werk zolang op zich nemen. Indien nodig zal de planning aangepast<br />
worden.<br />
- Niet voldoen aan de afstudeereisen door afstudeerder<br />
Dit zal betekenen dat een van ons het project niet kan afronden. In dat geval zal de ander het<br />
werk zolang op zich nemen. Indien nodig zal de planning aangepast worden.<br />
- Niet voldoen aan de afstudeereisen door opdracht<br />
Het project zal in overleg met beide partijen, het CrossmediaLab en de opleiding MT,<br />
bijgeschaafd worden om wel te voldoen aan de eisen.<br />
115
Literatuur<br />
Zollers, A. (2007) Emerging motivations for Tagging: Expression, Performance, and Activism.<br />
University of California, Los Angeles.<br />
Post, J. (2009) Sociale metadata in het onderwijs. Stimuleren van gebruik rating, previews en tags.<br />
Utrecht: Kennisnet.<br />
Halpin, Robu, Shepherd The dynamics and semantics of collaborative <strong>tagging</strong>.<br />
[online] Available from http://74.125.155.132/scholar?<br />
q=cache:u4gqeMxeURcJ:scholar.google.com/+author:%22Halpin%22+intitle:%22The+dynamics<br />
+and+semantics+of+collaborative+<strong>tagging</strong>%22+&hl=nl&as_sdt=2000<br />
SURFnet/kennisnet(2008), Rich media - online hoorcollege via weblecture [online]. Utrecht:<br />
SURFnet. Available from http://www.surfnetkennisnetproject.nl/innovatie/rich_media [Accessed 3<br />
febuary 2010]<br />
SURFnet/kennisnet(2009), Technology Scout naar de ondersteuning van andere soorten content<br />
in MediaMosa [online]. Utrecht: SURFnet. Available from http://www.surfnetkennisnetproject.nl/<br />
attachments/session=cloud_mmbase+2106684/<br />
TS_Ondersteuning_van_andere_soorten_content_in_MediaMosa1.V1.0-1.pdf;jsessionid=5FB4178<br />
F4EAC9F8E2AB98A8A9BE2C73C [accessed 3 febuary 2010]<br />
SURFnet/kennisnet(2009), Vindbaarheid in Rich Media [online]. Utrecht: SURFnet. Available from<br />
http://www.surfnetkennisnetproject.nl/attachments/session=cloud_mmbase+2106687/<br />
Vindbaarheid_Rich_Media_v1_2.pdf;jsessionid=5FB4178F4EAC9F8E2AB98A8A9BE2C73C<br />
[accessed 3 febuary 2010]<br />
SURFnet/kennisnet(2009), Rich Media en smartphone [online]. Utrecht: SURFnet. Available from<br />
http://www.surfnetkennisnetproject.nl/attachments/session=cloud_mmbase+2106674/<br />
Rich_Media_en_smartphones_1_6.pdf;jsessionid=5FB4178F4EAC9F8E2AB98A8A9BE2C73C<br />
[accessed 3 febuary 2010]<br />
Houten, Y. (2009). Searching for videos - the structure of video interaction in the framework of<br />
information foraging theory. 1st ed. Enschde, Telematica Instituut<br />
Horck, W. (2008), Annoteren via social <strong>tagging</strong>. [online]. Utrecht: <strong>Crossmedialab</strong>. Available from:<br />
http://crossmedialab.nl/impact/download/16/scriptie_WielvanHorck_definitief.pdf [Accessed 2<br />
febuary 2010]<br />
Presentations2Go d ocumentatie. Available from www.presentations2go.eu<br />
MediaMosa documentatie. Available from www.mediamosa.nl<br />
116
Bijlage 11: Planning<br />
Task 24 jan - 30 jan Effort<br />
31 jan - 6 feb 7 feb - 13 feb 14 feb - 20 feb 21 feb - 27 feb 28 feb - 6 mrt 7 mrt - 13 mrt 14 mrt - 20 mrt 21 mrt - 27 mrt 28 mrt - 3 apr 4 apr - 10 apr 11 apr - 17 apr 18 apr - 24 apr 25 apr - 1 mei 2 mei - 8 mei 9 mei - 15 mei 16 mei - 22 mei<br />
1) project opstellen 2w 1d<br />
1.1) inleiding 7h<br />
1.2) achtergrond 7h<br />
1.3) probleemstelling 1d 7h<br />
1.4) verantwoording 7h<br />
1.5) onderzoeksmethode 1d 7h<br />
1.6) deelnemers 7h<br />
1.7) procedure 1d<br />
1.8) data analyse 1d<br />
1.9) resultaat 7h<br />
1.10) planning 7h<br />
2) media battle 4d 7h<br />
3) literatuuronderzoek weblecture… 3w 1d 6h<br />
3.1) ontwikkeling van weblecture 2d 7h<br />
3.2) studie naar de weblecture 1d 7h<br />
3.3) voor- en nadeel van weblecture 2d 6,25h<br />
3.4) huidige aanbeveling / advies uit de studie 1d<br />
3.5) huidige weblecture platforms 1w 4,75h<br />
3.5.1) presentations 2 go 1d 6,75h<br />
3.5.2) mediasite 1d 7h<br />
3.5.3) mediamosa 1d 7h<br />
3.6) huidige toegepaste techniek 2d 5h<br />
3.6.1) silverlight 7h<br />
3.6.2) flash 7h<br />
3.6.3) silverlight vs flash 7h<br />
4) Inlever 1e versie onderzoeksplan 6,75h<br />
5) literatuuronderzoek social <strong>tagging</strong> 1w<br />
5.1) succesfactor <strong>tagging</strong>(social) 1d<br />
5.2) eigenschappen 1d<br />
5.3) toepassing 1d<br />
5.4) voordelen voor weblecture 1d<br />
5.5) motivatie 1d<br />
6) gesprek voortgang mentor 1h<br />
7) gebruikerscenario 2w 4,75h<br />
7.1) doelgroep beschrijven 7h<br />
7.2) ijkpersoon omschrijven 5,75h<br />
7.3) scenario taggen tijdens de hoorcollege 1w<br />
7.3.1) use case inloggen 1d<br />
7.3.2) use case zoek college (rooster) 1d<br />
7.3.3) use case tagmarker toevoegen 1d<br />
7.3.4) use case tag typen en verzenden 1d<br />
7.3.5) use case tags bewerken 1d<br />
7.4) scenario taggen tijdens terugkijken 4d<br />
7.4.1) use case inloggon 1d<br />
7.4.2) use case bepaalde college zoeken… 1d<br />
7.4.3) use case tags toevoegen 1d<br />
7.4.4) use case tags zoeken 1d<br />
8) programma van eisen en wensen opstellen 1d<br />
9) hoofdoplossingvoorstel 1d<br />
10) bepalen functionaliteit 1d<br />
11) plan van aanpak realisatiefase 1d<br />
12) gesprek voortgang mentor 1h<br />
13) presentatie voortgang 2h<br />
14) functionele ontwerp 1w 3,75h<br />
14.1) flowchart gebruiker taggen tijdens… 1d 2h<br />
14.2) flowchart gebruiker taggen tijdens… 1d 1,75h<br />
14.3) flowchart zoeken functie 1d<br />
14.4) gebruikersinterface 1d<br />
14.5) error handeling 1d<br />
15) technische ontwerp 2w 3…<br />
15.1) database architectuur 1d 6,5h<br />
15.2) classdiagram 1w 1…<br />
15.2.1) naam 1d 5,75h<br />
15.2.2) associations (direction, owership 1d 5,5h<br />
15.2.3) classifications 1d 5,5h<br />
15.2.4) interface sketch 1d<br />
15.3) packagediagram 1d 7,25h<br />
15.3.1) lijst van classes 1d 7,25h<br />
15.4) sequencediagram 1d<br />
15.4.1) methoden naam/intentions 1d<br />
15.5) connectie server/ client 2d 4,25h<br />
16) implementatie 5w 3…<br />
17) scriptie 6w 2…<br />
17.1) afronden literatuur onderzoek 4w 4,75h<br />
17.1.1) weblecture huidige functionaliteit 2d 2,25h<br />
17.1.2) weblecture gebruik 2d 4h<br />
17.1.3) information foraging theory 2d 7h<br />
17.1.4) social <strong>tagging</strong> 2d 1,25h<br />
17.1.5) <strong>tagging</strong> meerwaarde 2d 3,25h<br />
17.1.6) <strong>tagging</strong> motivatie 2d 5,5h<br />
17.1.7) acceptatie nieuwe systeem 2d 7h<br />
17.1.8) grafische ontwerp toepassing 2d 6,5h<br />
17.2) afronden concept 2w 3,5h<br />
17.2.1) webapplicatie 3 tier 4d 6,25h<br />
17.2.2) functioneel ontwerp afronden 2d 6,25h<br />
17.2.3) technische ontwerp afronde 2d 7h<br />
17.3) hypothese 1d<br />
18) concept scriptie 0,5h<br />
19) definitieve scriptie inleveren DEADLINE 6h<br />
20) gebruikersonderzoek 1w 1d<br />
20.1) onderzoekplanning 1d<br />
20.2) deelnemers benaderen 1d<br />
20.3) uitvoeren observatie weblecture 1d<br />
20.4) gegevens verzamelen 1d<br />
20.5) gegevens analyseren 1d<br />
20.6) conclusie 1d<br />
117