Beste
Misschien allereerst even voorstellen. Mijn naam is Thomas, een 21 jarige ICT student. Ik bezoek Tweakers enkele malen per dag om mezelf op de hoogte te houden van het laatste nieuws in de ICT wereld. Ik heb echter nooit echt de moeite genomen mezelf te registreren omdat ik van mening was dat ik niet echt de nodige kennis had om mezelf nuttig te maken op dit forum. Uiteraard, als ik bij deze mening blijf, zal ik nooit kunnen bijleren.
Nu over naar mijn "probleem":
Voor een project op school moeten we een educatief programma maken voor leerlingen op de basisschool waarbij ze 3 vakken kunnen leren. Wat voor soort programma dit is, maakt in principe niet veel uit, zolang het maar een WPF applicatie is.
Zo kwam ik bij het idee een relatief simpele quiz applicatie te maken, waarbij de leerling 1 van de 3 studiegebieden aanduid, en vervolgens hierover 10 multiple choice vragen moet oplossen.
In de eerste instantie zat ik te denken om de vragen gewoon in het programma zelf te schrijven, en door middel van if else statements bepalen of het antwoord juist is of niet. Dit lijkt mij de makkelijkste manier, maar op deze manier kan de leerkracht de vragen zelf niet aanpassen, iets wat me wel wenselijk lijkt.
Zo doende kwam ik bij de optie om een tweedimensionale array te gebruiken. Op deze manier kan de leerkracht zelf wel vragen toevoegen, maar is het voor mij een raadsel hoe ik kan aanduiden welk van de antwoorden juist is.
Uiteindelijk leek het mij de makkelijkste manier om de vragen en antwoorden in een XML bestand te schrijven, en die dan te gebruiken om de quiz te maken. Deze optie heeft als voordeel dat het voor de leerkracht gemakkelijk is om zelf de vragen in de hand te houden.
Nu is mijn vraag: welke van deze manieren kan ik het beste toepassen om dit project tot een succesvol einde te laten komen? Of is er misschien een andere manier die ik over het hoofd heb gezien die misschien nog amateur-vriendelijker is?
Misschien allereerst even voorstellen. Mijn naam is Thomas, een 21 jarige ICT student. Ik bezoek Tweakers enkele malen per dag om mezelf op de hoogte te houden van het laatste nieuws in de ICT wereld. Ik heb echter nooit echt de moeite genomen mezelf te registreren omdat ik van mening was dat ik niet echt de nodige kennis had om mezelf nuttig te maken op dit forum. Uiteraard, als ik bij deze mening blijf, zal ik nooit kunnen bijleren.
Nu over naar mijn "probleem":
Voor een project op school moeten we een educatief programma maken voor leerlingen op de basisschool waarbij ze 3 vakken kunnen leren. Wat voor soort programma dit is, maakt in principe niet veel uit, zolang het maar een WPF applicatie is.
Zo kwam ik bij het idee een relatief simpele quiz applicatie te maken, waarbij de leerling 1 van de 3 studiegebieden aanduid, en vervolgens hierover 10 multiple choice vragen moet oplossen.
In de eerste instantie zat ik te denken om de vragen gewoon in het programma zelf te schrijven, en door middel van if else statements bepalen of het antwoord juist is of niet. Dit lijkt mij de makkelijkste manier, maar op deze manier kan de leerkracht de vragen zelf niet aanpassen, iets wat me wel wenselijk lijkt.
Zo doende kwam ik bij de optie om een tweedimensionale array te gebruiken. Op deze manier kan de leerkracht zelf wel vragen toevoegen, maar is het voor mij een raadsel hoe ik kan aanduiden welk van de antwoorden juist is.
Uiteindelijk leek het mij de makkelijkste manier om de vragen en antwoorden in een XML bestand te schrijven, en die dan te gebruiken om de quiz te maken. Deze optie heeft als voordeel dat het voor de leerkracht gemakkelijk is om zelf de vragen in de hand te houden.
Nu is mijn vraag: welke van deze manieren kan ik het beste toepassen om dit project tot een succesvol einde te laten komen? Of is er misschien een andere manier die ik over het hoofd heb gezien die misschien nog amateur-vriendelijker is?