16 maj

Hvad er Computational Thinking?

I flere år har debatten omkring: hvordan vi kan lære eleverne i folkeskolen at blive digitale producenter, haft fokus på Kodning og programmering.
Men det er efterhånden gået op for mig, at det er alt for snævert. Der skal meget mere til, for at den kommende generation kan kaldes Digitale producenter.

Her er Computational Thinking vigtigt at have fokus på. Man kan sige, at Computational Thinking drejer sig om: at se på en problemstilling på en måde, så en computer kan løse den.

Google har lavet en fantastisk introduktion for undervisere i Computational Thinking, og her fremgår det:

at Computational Thinking (CT) er afgørende for udviklingen af computerapplikationer, men det kan også bruges til at understøtte problemløsning på tværs af alle discipliner , herunder humaniora , matematik og videnskab. Elever der lærer CT på tværs af fagene kan begynde at se en sammenhæng mellem forskellige boglige fag , samt mellem liv i og uden for klasseværelset .

De grundlæggende elementer i CT er følgende:

  • Nedbrydning: Nedbrydning af data, processer eller problemer i mindre, håndterbare dele
  • Mønstergenkendelse: Overholdelse af mønstre, tendenser og regelmæssigheder i data
  • Abstraction: Identificering af de generelle principper der genererer disse mønstre
  • Algoritme Design: Udvikling af trin for trin instruktioner til at løse dette og lignende problemer

Her kan du finde Google kursus for undervisere: Computational Thinking

Senere er der mere at materiale her: Exploring Computational Thinking

07 maj

Norsk kodeklub

Den norske kodeklubb har lavet et fantastisk site, som indholder en masse opgavevejledninger til kodning med Micro:Bit, Scratch, LEGO Mindstorms, Python, AppInventor, Computercraft, Swift, Web og en del mere.Skærmbillede 2016-05-07 kl. 19.29.03

Så på dette site er der en masse opgaver, som eleverne kan tage fat i.
De står godt nok på norsk, men er rimeligt nemme at forstå.
Fin opgaverne på kodeklubben

 

17 apr

Lær at code i Python

I min jagt efter en webbaseret Python editor faldt jeg over Trinket.
Trinket har lavet et forløb til Hour of Code som er meget let at arbejde med, og som har et super lækkert layout.
En stor del af koden er skrevet i forvejen, men der er forskellige parametre der kan justeres på, og på den måde kan eleven få en fornemmelse for, hvordan Python koden virker.
Så hvis du vil arbejde med tekstbaseret kodning med dine elever, så er Trinket et rigtigt godt sted at begynde. Trinket tilbyder også intro til HTML.
Prøv at se her:

Find Trinket her

24 jan

Codeschool tilbyder kodekurser

Skærmbillede 2015-01-24 kl. 21.09.23Code School er en online læringsplatform  hvor du kan lærer en række programmerings og webdesign færdigheder. Kurserne spænder fra begynderniveau til avanceret niveau, og du kommer til at optjene belønninger og badges , efterhånden som du lærer .

Kurserne bruger screencasts og interaktive øvelser til at guide dig til at blive bedre til at kode . Hvert kursus har mindst fem niveauer . Hvert niveau begynder med en 10-15 minutters screencast , efterfulgt af en række af kodeudfordringer, som du skal løse for at gå videre til det næste niveau. Se mere på Code School 

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

%d bloggers like this: