28 apr

Lær at programmere med Alice

Alice er en kodeeditor, der kan bruges i udskolingen ti,l at lave animationer og spil. Alice er udviklet af Carnegie Mellon University, og er derfor gratis.
Det skal downloades og fyldere ret meget: 1,4 Gb

Folkene bag Alice skriver:
‘Alice er et 3D-programmeringsmiljø, som gør det nemt at oprette en animation til, at fortælle en historie, spille et interaktivt spil eller en video, der kan deles på internettet. Alice er et frit tilgængeligt undervisningsværktøj designet til at være en studerendes første møde med objektorienteret programmering. Det giver eleverne mulighed for, at lære grundlæggende programmeringskoncepter, i forbindelse med at skabe animerede film og enkle videospil. I Alice fylder 3D objekter (fx mennesker, dyr og køretøjer) en virtuel verden, og eleverne opretter et program til at animere objekterne.
I Alice’s interaktive interface kan eleverne trække og slipper  grafiske kode-blokke for at oprette et program. Instruktionerne i blokkene svarer til standardkoder i et  programmeringssprog som f.eks: Java, C ++ og C #.
Alice giver også eleverne mulighed for straks at se, hvordan deres animationsprogrammer kører, så de let kan forstå forholdet mellem kodelinjerne og  ​​objekternes opførelse i deres animation. Ved at manipulere objekterne i deres virtuelle verden, får de eleverne erfaring med alle de programmeringskonstruktioner, der typisk læres i et introduktionskursus.*

Se mere om Alice på alice.org

Matthew har lave en youtube-kanal med en masse tutorials 
Her er den første intro:

31 maj

Craftstudio – online 3D gameengine

Skærmbillede 2015-05-31 kl. 20.47.54
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!

Se mere på Craftstudio har også deres egen youtubecanel med en række tutorials

06 mar

Sploder – en nem game engine

Jeg har længe været på jagt efter en game engine, der er let at bruge for de yngste elever. Sploder mener jeg er et godt bud på dette. Sploder er ikke ny, en af mine elever sagde at ham havde brugt den for mange år siden, men glimrende til at lave små platformspil. Sploder er gratis at bruge, men sitet er desværre fyldt med en masse reklamer.
Men nu er Sploder kommet til iPad, for et par dollars. Her slipper man så for reklamer.

sploder

Som sagt er Sploder nem at bruge. Man starter med et canvas. Derefter kan man indsætte sin ground, vand og platforms. Forskellige forhindringer, samt en række actors, der har forskellige behaviors. Der er ikke noget med at tildele egenskaber, dem har de forskellige actors fra starten. Der ligger en lang række tutorials på Youtube, men de er lidt svære at finde rundt i. Men prøv det

19 feb

Lær Java programmering med Greenfoot

Java programmering er ikke et af de letteste kodesprog at lære. Men Greenfoots software, fra Kent Univercity, gør det betydeligt lettere. Med Greenfoot kan du lære objektorienteret programmering.
Greenfoots visuelle editor har en række færdige objekter, actors og class´. De kan sættes sammen, og du kan visuelt se hvad der sker, ud fra den kode du skriver, eller sammensætter.

greenfoot

På undersiden Joy of Code kan du finde en lang række glimrende tutorials videoer, så der er en masse hjælp at hente på Joy Code

Her finder du greenfoot.org

04 feb

Codecombat – spil og lær at kode

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.

codecombat

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 Skærmbillede 2015-02-04 kl. 17.17.45du 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.

Læs mere på codecombat.com

24 jan

Gamestar Mechanic – spildesign

Skærmbillede 2015-01-24 kl. 21.49.56 Gamestar Mechanic er et web-baseret spil, hvis mål er at lære spillerne grundlæggende spildesign teknikker og principper gennem et gameplay. Brugeren følger en række “quests” gennem et tegneserie-baseret eventyr. Når spilleren gennemfører quests, bliver de belønnet med nye spil- designelementer, såsom blokke til konstruktion niveauer, elementer og figurer. Spilleren vil lære om grundlæggende gaming principper, såsom mål og regler, perspektiv, balance og meget mere. Spilleren vil både spille spillet, der viser nye koncepter, samt “reparation” spil, der uretmæssigt udnytter disse principper eller mekanik. Spilleren kan også bruge de ting, de har låst op gennem questing, til at skabe nye og unikke spil fra bunden, der kan deles med venner, familie og Gamestar Mechanic samfundet.  Gamestar Mechanic anbefales til spillere i alderen 8 og op.

Se mere på Gamestar Mechanic

23 jan

Spiludvikling med Unity

På sitet nemprogrammering.dk ligger der en lang række kursusforløb i forskellige programmeringssprog. Kursusvideoerne er gratis, og kan købes for en billig penge.

Unity3D forløbene ser rigtigt spændende ud, og jeg glæder mig til at få prøvet dem med mine elever. Her er nemprogrammering.dks egen intro til Unity

I dette kursus vil vi lave 3 forskellige spil:

1 – “Click Spammer” – Hvem kan klikke hurtigst?
2 – “Run Like a Mofo” – Udgå forhindringer og huller alt imens du indsamler points.
3 – “Space Shooter” – Styr dit rumskib igennem universet og skyd meteorer ned.

Alle tre spil vil blive introduceret og vist frem i den første video. I de efterfølgende videoer vil vi gennemgå en masse genelle emner og funktioner i Unity, og herigennem samtdig opbygge disse spil fra bunden.

Da vi igennem videoerne vil skrive en del kode er det bestemt en fordel, hvis du kender til programmering i forvejen. Hvis du ikke kan programmere skal du dog ikke fortvivle, da du under hver video kan hente, kopiere og bruge de scripts vi skriver i den givne video. Det er altså ikke et krav, men en fordel at kunne programmere. Som følge af dette vil der være nedenstående forudsætninger for at kunne være med på dette kursus:

– Du har lyst til at lære og har mod på selv at arbejde med tingene.
– Du har en Windows Computer eller Mac.
– Du har downloadet Unity. Programmet er gratis, så alle kan hente og installere det.
– Du har kendskabt til eller lyst til at lære at programmere.

Her finder du videoforløbene

06 jan

Kurser i programmering

I de sidste par år er debatten om kodning og programmering i folkeskolen vokset.
Med de fullsizerender-jpgnye Forenklede Fælles Mål er programmering også kommet ind i vejledningen for matematikfaget.

Men mange matematiklærere må spørger sig selv og kollegerne:
– hvordan gør vi det?
– jeg ved ikke noget om programmering – gør du?
– hvad skal vi begynde med?
– hvor kan vi finde relevant undervisningsmaterialer?
– og sikkert mange andre spørgsmål

Jeg har selv arbejdet med programmering sammen med mine elever gennem flere år. Både i matematik, som valghold og i forbindelse med projektarbejde, i Ungdomsskolen og som frivillig i Coding Pirates. Derfor har jeg selv gjort mig mange erfaringer med ovenstående spørgsmål, og har mange forslag til svar på disse spørgsmål.

Så jeg kommer gerne og introducerer jeg til, hvordan i kan få programmering ind i jeres undervisning.
Har I brug for introduktionskursus i programmering i undervisningen, eller et  til konkrete programmeringsværktøjer,

– så kontakt mig på:

mads.remvig@gmail.com
eller på 40428093

28 dec

Project Spark

Project Spark er et flot værktøj, der kan bruges til at lave spil, film og andre oplevelser. Som spiller kan du downloade andres brugergenererede indhold, remixe indholdet  eller skabe dit eget indhold. Som spiller kan du bruge Xbox controlleren, tastatur og mus, touch- enheder, Kinect og SmartGlass til at bygge med. Kinect kan bruges til at animere modeller og optage lyd. De scener du skaber kan indeholde bjerge , floder og byer. Som spiller kan også elementer og objekter, som du kan dele med andre spillere.
Her er en lille intro til Project Spark:

Project Spark ser rigtigt spændende ud, men er IKKE gratis. Et Starter Pack koster 40$

Se mere på projectspark.com

%d bloggers like this: