lørdag 27. februar 2010

JSON vs XML

http://no.wikipedia.org/wiki/JSON
http://no.wikipedia.org/wiki/XML

JSON is a better fit for Web services that power Web mashups and AJAX widgets due to the fact that it is essentially serialized Javascript objects which makes it fit better client side scripting which is primarily done in Javascript. That’s it. XML will never fit the bill as well for these scenarios without changes to the existing browser ecosystem which I doubt are forthcoming anytime soon.


http://ajaxian.com/archives/json-vs-xml-the-debate

Passord

En oppgave gikk ut på å skrive et program som testet et passord. Mest for min egen del legger jeg det i denne bloggposten slik at det er lett å repetere.


html> head> title>Passord - 3 2 /title>
script type="text/javascript">
var mittXHRobjekt = null;
// Opprett et XMLHttpRequest-objekt
function lagXHRobjekt() {
try {
XHRobjekt = new XMLHttpRequest(); // Firefox, Opera, ...
}
catch(err1) {
try {
XHRobjekt = new ActiveXObject("Microsoft.XMLHTTP"); // Noen IE
}
catch(err2) {
try {
XHRobjekt = new ActiveXObject("Msxml2.XMLHTTP"); // Noen IE
} catch(err3) {
XHRobjekt = false;
}}}
return XHRobjekt;
}
// Hendelseshåndterer
function behandleTilstand() {
if (mittXHRobjekt.readyState == 4)
riktigpass=(mittXHRobjekt.responseText);
}
function hentData(url) {
mittXHRobjekt = lagXHRobjekt();
if (mittXHRobjekt) {
mittXHRobjekt.onreadystatechange = behandleTilstand;
mittXHRobjekt.open("GET", url);
mittXHRobjekt.send(null);
}}
function passord() {
var pass;
hentData('passordfil.txt');
pass=prompt('Skriv inn passordet','');
if (mittXHRobjekt.responseText==pass) {
alert('Riktig passord!\n \n \n Du skal ta med deg koden,
forlate bygningen og levere koden til mannen med solbriller.');
}
else alert('Feil passord!')
}
/script>/head>

body>
h2>Passord/h2>
form>
input type="button" value="Skriv inn passord" onClick="passord()">
/form>/body>/html>

mandag 22. februar 2010

Formativ og summativ vurdering

Etter å ha lest om formativ og summativ vurdering, har jeg funnet ut at jeg er like mye opptatt av hvordan jeg lærer som hva jeg lærer og hvorfor skulle ikke en lærer være det?

Jeg tror jeg har 3 godkjente øvinger. Jeg legger stor vekt på å få til øvingene og kanskje mindre vekt på leksjonene som vi tross alt blir teste i til våren, men jeg var jo ekte interessert i å lære Ajax. Jeg oppdaget at det hadde gått greiere og hurtigere hvis jeg hadde mer erfaring med Javascript.

Det ingen unntatt meg, som vet hvor lang tid jeg har brukt på å få til oppgavene, men det blir det forandring når jeg nå skiver blogg.

http://www.med.uio.no/studier/klinstip/Formativ_vurdering_i_undervisningen.pdf

Hvordan lære Ajax?

Jeg oppretter denne bloggen for å skrive om hvordan jeg lærer Ajax. Jeg har lyst til å lære Ajax og derfor har jeg begynt på et kurs i Ajax. Jeg kommer ikke til å arbeide med å utvikle ajax-aplikasjoner, men har lyst til å vise elevene mine hvordan ajax-teknologien virker.

Vi bruker litt blogging i klassen, men nå har jeg tenkt å bruke bloggemetoden som pedagogisk metode på meg selv. :)

Jeg kom sent i gang i høst og fant ut at en utsettelse ville gjøre studeringen lettere. Tid er jo alltid en mangelvare. Nå ser jeg solen stå høyere på himmelen for hver dag, og snart begynner en sommer etter en kort og heftig vår. Da jeg kan konkludere med eksamensresultat og gjennomført prosjektoppgave. Men ...

Alt går ikke alltid på skinner og jeg forventer ikke at dette studiet skal akselerere mot mål. Kan hende sporer prosjektet av. Kan hende klarer jeg med et skrik å gjennomføre. Uansett utfall kan bloggen gi svar på hvorfor det gikk som det gikk.