25 jun

Microsoft Make Code

Med Microsoft MakeCode kan alle eleverne arbejde med sjove projekter og øjeblikkeligt se resultaterne. Det er specielt til MicroBits og Circuit Playground, at der følger et par glimrende emulatorer med.
Der er både blok- og teksteditors for elever der er på forskellige niveauer.

Du kan arbejdes både med Blockly og JavaScript, til de forskellige devices, og der er på den måde mulighed ofr at ramme forskellige klassetrin.

Så der er rigtigt mange muligheder på: makecode.com

16 mar

Lær at kode – bøger

Forlaget Alinea har netop udgivet de først Lær at kode bøger.

FullSizeRender

På Læringsfestivallen 2016 i Bella Centret blev Lær at Kode bøgerne præsenteret. Her er Mads Remvig sammen med hans to redaktører Katrine Rørvig og Lise Nerlov.

Bøgerne er oversat og bearbejdet til danske forhold. Desuden er der lavet lærervejledning og introfilm til den række af  forskellige digitale sites og programmer der benytte i opgaverne.
Dette arbejde har Mads Remvig stået for.

Hver bog indeholder 3 forløb, med 4 opgaver.
Materialet er lige til at gå i gang med, og kræver ingen forudgående kendskab til programmering.
Lærervejledningen og introvideoerne vil i langt de fleste tilfælde være nok til at komme i gang.
Nogle forløb er direkte rettet mod sprogfagene, men andre mere er rettet mod naturfagene – specielt matematik.

Følgende er Alineas beskrivelse af bøger:

4.-10. klasse.
Med Lær at kode kan du arbejde innovativt og kreativt med kodning. Du kan lave programmer, animationer, websider og spil – også selv om du aldrig har prøvet at kode før. Bøgerne har illustrerede trin-for-trin-opgaver til en række forskellige gratis-programmer, fx Scratch, Powerpoint, Logo, Thimble og Python.

• Kom let igang med kodning
• Visuelle trin-for-trin opgaver
• Progression igennem opgaverne
Link til Alineas salg af bøgerne
Til hver af afsnittene i bøgerne er der introvideoer. Her er et eksempel på intro til Scratch:

24 mar

Khan academy på dansk

Khan academy har længe været en samling sortgrumsede videoer, om mange af naturfagene. Nu er Khan academy kommet i en super lækker dansk version, med et meget lækkert design. Her er der foreløbigt, for der kommer nok flere, nogle super gode tutorials til Java Script og HTML/CSS. Skærmbillede 2015-03-24 kl. 16.05.42

Du kan lære hvordan du programmerer figurer, animationer og spil ved hjælp af JavaScript & ProcessingJS, eller lære at oprette websider med HTML & CSS. Du kan dele hvad end du laver og udforske hvad andre har lavet, så I kan lære af hinanden!
Jeg har haft flere elever der har prøvet dem, og de var meget begejstrede.
Prøv selv på Khan academy

12 feb

Grok learning – lær Python

grok learningGrok Learning ligger en række fine tutorials der kan bruges til at lære grundlæggende Python. En del af de indledende kurser er gratis, og det er også muligt som lærer at oprette sine elever på dette site. Jeg har være gennem flere af disse tutorials, og synes de er glimrende, og er der nogle steder lidt lange forklaringer. Men begreberne bliver introduceret, og der kommer forklaring, der giver god mening, da de ofte er eksemplificeret med hverdags eksempler.

python_3_cheat_sheetDet kan måske godt være lidt svært for nogle elever, at huske den præcise syntaks, altså hvordan det nu er man skriver. Så GROK learning, har udarbejdet et “cheatsheet”  – et snydeark, til den første række opgaver. Men brug det endeligt

Du kan hente arket,  som pdf, og evt printe det ud hvis du vil: cheatsheet-python-grok

 

Grok Learning   er en speciel side med kursusforløb, der er udviklet til Hour of Code. Disse forløb ca en time lange. de er også glimrende.

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

WordPress – lav blogs og sites

WordPress er intet mindre end det mest benyttede cms (Content Management System) i verden. Og det er gratis.
Selv har jeg brugt WordPress de sidste 6 – 7 år. Denne blog er også lavet med WordPress.
Det er ret nemt at lære, og der er en masse hjælp at hente. Der er er dansk site med hjælp. Men frem for alt, så er der en masse forskellige themes, skabeloner til din kommende blog eller hjemmeside. Desuden findes der et hav af forskellige plugins, små programmer med en eller anden specifik funktionallitet.

Mange webhoteller tilbyder WordPress, og du kan få et privat webhotel abonnement for en ret billig penge på f.eks Surftown, One.com eller mange andre webhoteller.

23 jan

Komponer musik med Sonic-pi

I mit arbejde som frivillig i Coding Pirates, er jeg stødt på Sonic-pi. Først tænkte jeg hvad pokker er nu det?? – da jeg hørte om det??
Sonic-pi er simpelthen et genialt værktøj til at komponere elektronisk musik med computeren og en rasberry-pi. Der skal skrives kode, i en fin editor der kommer med forslag til hvad der skal skrives, bare man skriver de første bogstaver. Prøv at se her er en video om Sonic-pi

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

19 sep

Scratch – igen

2511327_90x90Jeg har før omtalt Scratch på denne blog, men har været lidt forbeholdende over for dette simple værktøj. Men nu har jeg haft en del elever i gang med at arbejde med det, har afholdt kurser og arbejdet for Coding Pirates med Scratch. Derfor er jeg nød til at rose dette super gode kodningsværktøj. Det er på dansk, er meget nemt at arbejde med, og giver rigtigt mange muligheder i en undervisingssammenhæng. Desuden har jeg fundet en del vejledninger og andre resurser, som jeg godt vil dele med andre.
Jeg har også planer om at udarbejde en del elevark, som også vil bliver lagt ud på denne blog senere.

Men se lige denne intro til Scratch:

Her finder du Scratch

Her finder du videovejledninger

Her er små vejledninger til spil og endnu nogle vejledninger

31 aug

Scratch intro til matematik

2511327_90x90Scratch – Følg opskriften

Denne vejledning er udarbejdet af Bo Teglskov Kristensen CFU UCL Odense

Følg-opskriften-opgaver er en måde at arbejde meget styret med programmering. Eleverne får nogle helt tydelige opskrifter på, hvordan programmet skal se ud, og deres primære opgave bliver at navigere rundt i programmets menuer og skelne de forskellige brikker fra hinanden.
Der bliver desuden koblet lidt refleksion på opgaverne, så eleverne skal forholde sig til, hvorfor programmet gør det, det nu engang gør. Det er dog langt fra alle, der vil kunne have denne erkendelse.

På siden her er der 7 pdf-filer til udprint, som eleverne kan arbejde med på egen hånd eller i små grupper. De er kraftigt inspireret af nogle engelske kopiark (worksheets), der ligger på Scratch officielle hjemmeside.

Her ligger også 11 screenshots med programkoder i, som eleverne kan forsøge at efterligne i programmet. Eleverne kan se et still-billede af programmet i aktion, så de kan få en fornemmelse af, hvor de cirka skal ende.
Nogle af programmerne er lidt for avancerede til at et screenshot er nok. Til dem har jeg lavet noget screencasts (skærmoptagelser), hvor jeg gennemgår dem skridt for skridt.

Screenshots

_________________________________________________
Butterfly med skiftende farve

Lukket opgave - 01 - Butterfly med skiftende farver

UDFORDRING – BUTTERFLY:

  • Kan du lave din butterfly om, så den bliver lavere?
  • Kan du lave din butterfly om, så den bliver smallere?

_________________________________________________
Diamant med skiftende farve
Lukket opgave - 02 - Diamant med skiftende farver

UDFORDRING – DIAMANT:

  • Kan du lave din diamant i en anden størrelse?
  • Kan du lave en diamant, der kun er 2 farver?
  • Kan du lave en diamant, der har to symmetriakser?

_________________________________________________
Krone med skiftende farve

Lukket opgave - 03 - krone med skiftende farver

UDFORDRING – KRONE:

  • Kan du lave din krone i en anden størrelse?
  • Kan du lave en krone, hvor den midterste spids er højere end de andre?
  • Kan du lave en krone med 4 spidser i stedet for 3?

_________________________________________________
Næsten cirkel med skiftende farver

Lukket opgave - 04 - Næsten cirkel med skiftende farver

UDFORDRING – NÆSTEN CIRKEL:

  • Kan du få din cirkel til at blive tegnet cirka dobbelt så hurtigt?
  • Kan du få din cirkel til at blive endnu mere rund?
  • Kan du få din cirkel til at blive mindre?

_________________________________________________
Stjerne med skiftende farver

Lukket opgave - 05 - Stjerne med skiftende farver

 

UDFORDRING – STJERNE:

  • Kan du få din stjerne til at have tyndere streger?
  • Kan du få din stjerne til at have flere spidser?
  • Kan du få din stjerne til at have et mindre hvidt område i midten?
  • Kan du få din cirkel til at have færre spidser?

_________________________________________________
H med skiftende farver

Lukket opgave - 06 - H med skiftende farve

UDFORDRING – H:

  • Kan du lave dit H halvt så bredt?
  • Kan du lave et stort T?
  • Kan du lave et stort A?
  • Kan du skrive HAT?

_________________________________________________
Danser man kan flytte med piletasterne
Instruktionsvideo på Screenr.com

Lukket opgave - 07 - Danser man kan styre med taster

_________________________________________________
Gangemaskine

Lukket opgave - 08 - Gangemaskine med  tilfældigt mellem.

_________________________________________________
Kat der hopper tilbage på kanterne

Lukket opgave - 09 - Hop tilbage ved kanten

_________________________________________________
Løve der dukker op tilfældige steder
Instruktionsvideo på Screenr.com (DEL 1)
Instruktionsvideo på Screenr.com (DEL 2)

Lukket opgave - 10 - Løve med tilfældig placering

_________________________________________________
Skydetelt – Skyd løven
Instruktionsvideo på Screenr.com (DEL 1)
Instruktionsvideo på Screenr.com (DEL 2)
Instruktionsvideo på Screenr.com (DEL 3)

Lukket opgave - 11 - Skydetelt

_________________________________________________

Kopiark

Til udprint eller online brug.

01 – Kopiark – Hvis-kommando

02 – Kopiark – Hvis kommando til tegneprogram

03 – Kopiark – Keyboard med når du trykker på funktion

04 – Kopiark – Udtryk

05 – Kopiark – Send besked til sprite

06 – Kopiark – Snakkende og tænkende sprites

07 – Kopiark – Variabler

%d bloggers like this: