Craftstudio er egentligt ikke et helt nyt site, men det er først nu, at jeg er stødt på det. Jeg har længe været på jagt efter en god gameengine der skal bruges i skolen. Med Craftstudio ser det virkelig ud til, at der er nogle spændende muligheder. Craftstudio er en webbaseret og giver mulighed for at kollaboration – arbejde sammen om at lave et spil. Der er en basic version der er gratis. Craftstudio er i 3D med et Minecraft lignende univers. Det ser vildt spændende ud, men jeg har endnu ikke haft mulighed for at prøve det. Men prøv at se videoen, og lad mig høre om dine erfaringer!
VIA, CFU og tre skole i midt og vest Jylland, har lavet en række opgaver og vejledninger til Scratch.
Projektet er et forsøg på at sætte programmering i fokus, i forbindelse med den generelle undervisning i matematik faget. Igennem lektionerne vil eleverne arbejde både færdigheds –og problemorienteret, samt lære at bruge et programmeringsværktøj, fx Scratch. Der er desuden mulighed for arbejde med analog programmering igennem nogle specifikke opgaver og øvelser.
Scratch: Mads Remvig har lavet er række opgaver, med stigende sværhedsgrad, der kan bruges i undervisningen med Scratch.
Opgaverne er i pdf-format og kan evt printes ud:
App Inventor er en editor til at kode Android apps til Android smartphones og tablets.
For at benytte App Inventor skal eleverne have en Google-konto. Har de ikke det, kan de oprette en på accounts.google.com.
Du skal installere programmet aiStarter på computeren for at kunne teste apps i emulatoren, et lille program der ligner en Android smartphone. Hent aiStarter her: appinventor
Alle digitale devices bliver styret at computerprogrammer. Programmer som er skrevet i en række forskellige programmeringssprog. Nogle sprog er udviklet til specifikt at styre forskellige funktioner eller systemer. Tænk bare på, at man ikke kan bruge de samme programmer, eller apps, på både en Windows computer og en iPhone.
En Windows computer bruger flere forskellige programmeringssprog til de forskellige funktioner. Selve styresystemet bruger bla. C++. Browseren, som fex. Firefox eller Google Crome, bruger HTML til at læse hjemmesider på Internettet. På hjemmesiderne bliver der både brugt Flash til animationer, PHP hvis der er data der er gemt i en database og Java til mange små funktioner, som feks login på netbank og JavaScript til forskellige animationer.
For at skrive disse programmeringssprog skal der bruges en EDITOR. Der findes forskellige editorer til de forskellige programmeringssprog.
CodeCombat er et gratis site, hvor eleverne spiller sig gennem læring af nogle basale programmeringskompetencer. Det er bygget op som et rigtigt spil, med udfordringer der skal løses, gems der skal samles, og modstandere der skal bekæmpes. CodeCombat kører i browseren, og er derfor platform uafhængig. Der er også mulighed for multiplayerfunktion.
I begyndelsen af spillet kan man vælge hvilket programmeringssprog man gerne vil lære. Der er blandt andet mulighed for at vælge: Python, Java-Script, Lua og 3 – 4 andre kodesprog.
Folkene bag CodeCombat skriver selv:
Hvis du ønsker at lære at programmere, behøver du ikke almindelige lektioner. Du er nødt til at skrive en masse kode, og samtidigt have det sjovt.
Det er hvad programmering handler om. Det må være sjovt. Ikke sjovt som: yay en badge , men sjovt som: ikke endnu mor, jeg skal lige blive færdig med dette level! Derfor CodeCombat er et multiplayer spil , ikke en gamificeret undervisningskursus . Vi stopper ikke, før du ikke kan stoppe – men dette tilfælde er det er en god ting.
Hvis du vil blive afhængig af et spil, så bliv afhængig af dette ene og blive en af troldmand i teknologi-alderen
Det er ikke nødvendigt at man som lærer er fortrolig med programmering. Eleverne bliver guidet gennem spillet.
Er det for piger ?
Der er tre spil-modes i CodeCombat: bygning, puslespil, og bekæmpe . Vi har med vilje designet hvert af disse modes for at appellere til både drenge og piger.
Google arbejder på et spændende projekt, deer skal hjælpe børn at arbejde med algoritmer og kodning. Project Block kalder de det.
Det er endnu ikke klart til salg, men prøv at se her:
Scratch er et visuelt programmeringsværktøj, der er udviklet for at børn og unge let kan lære at kode. Scratch er udviklet af MIT, Massachusetts Institute of Technology, som er et kendt universitet i USA, og det er gratis at bruge. Scratch er meget brugt til at lære børn grundlæggende kodning. Scratch minder lidt om at bygge med Lego klodser, da de enkelte dele af koden består at forskellige kloder, der sættes under hinanden .