Skapa ett frågesport med Alice

Eftersom till och med regeringen medger att delar av skolans IKT-läroplan inte sträcker eleverna tillräckligt långt, har det aldrig funnits ett större behov av föräldrar att ge sina barn en hjälpande hand – särskilt i det avgörande nyckelstadiet 3. Det är därför vi har gått ihop med lärare och IT-utbildningsexperter för att skapa en rad roliga men utmanande datoruppgifter för skolbarn.

Skapa ett frågesport med Alice

Våra skräddarsydda handledningar är designade för att tänja på dina barns IT-talanger och lära dem färdigheter som de inte nödvändigtvis kommer att lära sig i skolan – och kanske till och med lära föräldrar en sak eller två. I den tredje delen av den här serien förklarar vi hur man skapar ett frågesport i 12 enkla steg.

Ladda ner och installera programvaran

Ladda ner och installera programvaran
Ladda ner Alice 2.2 från nedladdningssektionen på www.alice.org. Var särskilt uppmärksam på de ovanliga installationsanvisningarna. När du har laddat ner, öppna Alice, välj gräsmallen och klicka på Lägg till objekt på nästa skärm. Du kommer att se en serie mappar. Öppna Egypt-mappen och lägg till Anubis och en farao. Klicka på faraon och klicka på Egenskaper i den nedre vänstra rutan. Klicka på Osynlig i rutan märkt Opacitet. Klicka nu på Klar.

Skapa en ny variabel

Skapa en ny variabel
Klicka på knappen märkt ”skapa ny variabel” till höger på skärmen, INTE knappen med samma namn i den vänstra panelen. Namnge den nya variabeln Fråga. Klicka på Annat och välj String från rullgardinsmenyn. Tryck på OK och du bör se att en knapp märkt Fråga, med ABC skrivet bredvid, har dykt upp nära knappen ”skapa ny variabel”.

Ställa in värden

Ställa in värden
Vänsterklicka nu på frågevariabeln vi just har skapat. Det verkar lite kontraintuitivt till en början, eftersom det bara ser ut som ett textblock, men du kan dra detta till knappen Gör ingenting i fönstret nedan. När den ber dig att ange ett värde klickar du på standardsträng. Du bör presenteras med en variabel ruta som säger: ”Frågeuppsättning värde till standardsträng mer…”.

Skapa frågesportfrågor

Skapa frågesportfrågor
Nu ska vi börja skapa frågorna till vårt quiz. Längst upp till vänster på skärmen ser du en ruta med ordet ”värld” överst. Klicka på ”världen” och i rutan nedanför trycker du på fliken Funktioner. Bläddra nedåt tills du ser ”be användaren om en sträng” och dra detta till avsnittet ”standardsträng” i variabelrutan. Klicka på Annat och skriv ”Vem vann EM 2008?” in i lådan. Du kan naturligtvis välja dina egna frågesportsfrågor.

Skapa händelser och karaktärer

Skapa händelser och karaktärer
I rutan Händelser i det övre högra hörnet av skärmen högerklickar du på rutan ”när världen startar” och klickar på Ta bort. Skapa nu en ny händelse och välj ”när musen klickas på något”. Välj karaktären Anubis från rullgardinsmenyn och välj ”hela Anubis”. I nästa ruta väljer du ”min första metod”. Nu ska vi visa dig hur du fyller i svaren på ditt frågesport.

Fyller i svaren

Fyller i svaren
Längst ner på skärmen finns en rad med knappar. Dra knappen ”If/Else” så att den är under Euro 2008-frågan. Välj det sanna värdet när du tillfrågas. Dra ABC Question-knappen från toppen av den gula ”world.my first method”-rutan till den sanna rutan, välj Question== och sedan Other. Skriv nu in rätt svar på din fråga, som i fallet med Euro 2008-frågan är ”Spanien”.

Får Anubis att prata

Får Anubis att prata
Klicka på Anubis i World viewer och i rutan Detaljer i det nedre vänstra hörnet, klicka på fliken Metoder. Dra ”Anubis say” från listan till den första Gör ingenting på If-rutan. Klicka på annan och skriv ”Bra gjort” för att gratulera spelaren till att ha fått rätt svar. Dra nu Anubis say från listan till den tomma Else-rutan. Klicka på Annat och skriv ”Fel svar”, eller något lite mer Anne Robinson-likt om du vill vara elak!

Lägger till ljud

Lägger till ljud
Dra ”Anubis spela ljud” från den vänstra rutan och släpp det under ”Anubis säger bra gjort”. Välj whoosh1 när du tillfrågas. I det här skedet är det värt att notera att du är fri att lägga till så många effekter du vill, från att göra Anubis-våg till att ändra färgen på himlen. Experimentera. Allt du placerar i ”om”-rutan kommer att hända om spelaren får frågan rätt, och allt i ”annat”-rutan kommer att hända om de får fel.

Lägger till ett andra tecken

Lägger till ett andra tecken
Nu ska vi presentera den andra karaktären i ditt frågesportspel, faraon. Klicka på Farao i den övre vänstra rutan och klicka på Egenskaper i rutan nedanför. Dra opacitetsknappen under ”spela upp ljud” och ställ in den på 100 % ogenomskinlig. Klicka på Metoder i samma vänstra ruta och dra ”pharaoh say” under Set Opacity-rutan. När du uppmanas, klicka på annan och skriv ”Prata med mig nästa”.

Att sätta upp faraon

Att sätta upp faraon
Som vi gjorde med Anubis vill vi att faraon ska ställa en fråga när spelaren klickar på honom med musen. För att få detta att hända måste du klicka på World i den övre vänstra rutan och sedan på fliken Metoder i rutan nedanför. Klicka på knappen ”skapa ny metod” och döp den till ”Farao fråga”. Du ska nu skapa en uppsättning frågor som faraon ska ställa till spelaren.

Skapar faraos frågor


Upprepa nu steg två till åtta, för faraon snarare än Anubis, ändra frågan och svaret till vad du vill. Om du vill lägga till nya karaktärer, klicka på Lägg till objekt i World Viewer och lägg till så många du vill, och se till att skapa en ny händelse för var och en. Försök att göra frågorna lite svårare för varje ny karaktär, för att höja utmaningsnivån. När du är klar trycker du på Play och klickar på Anubis.

Fortsätt med Alice

Fortsätt med Alice
Det är slutet på vår handledning, men på inget sätt slutet på de saker du kan åstadkomma med Alice. Även om vi har gett ett grundläggande exempel på vad som kan göras med If/Else-kommandot, rekommenderar vi att du tar en titt på Alices briljanta inbyggda tutorials för ytterligare inspiration. Du kan också hålla utkik efter betaversionen av programvaran Alice 3, som höjer den grafiska stapeln ett snäpp.

Barn runt datorn

Barn runt datorn

Lämna en kommentar

Din e-postadress kommer inte publiceras.