Carl A. Myrland

I dette blogginnlegget skal vi se på hvordan man kan gjennomføre kodetimen (kodetimen.no) som fadderaktivitet på barneskolen. Det er ikke vanskelig, og det krever lite av læreren utover normal forberedelse til timen – det er elevene som gjør mesteparten av jobben!

For å gjennomføre kodetimen som faddertime, skal vi holde oss til nettstedet Code.org. De har svært gode pedagogisk oppbygde undervisningsopplegg med instruksjonsvideoer og steg-for-steg-oppbygning av det elevene skal lære og gjøre.

 

Å komme i gang

Code.org lar deg opprette elevkontoer – eller ikke. Valget er opp til deg og hvor mye du vil gjøre ut av kodingen etter kodetimen! Vi gjennomgår oppsettet av brukerkonto for elevene helt til slutt i dette innlegget, og forklarer mer om fordeler og ulemper med de to alternativene.

Men aller først snakker vi om hvordan man gjennomfører en time, så tar vi detaljene rundt brukerkontoer og andre småting til slutt – ok?

Vi begynner med å la fadderne gjennomføre en kodetime på egenhånd, slik at de blir kjent med stoffet før de skal veilede sitt fadderbarn.

Klassikeren er opplegget som bare kalles “Kodetimen”, eller “Hour of Code” på engelsk. Dette opplegget tar for seg de grunnleggende prinsippene for å skrive kode. Heldigvis tar folk som Bill Gates seg av forklaringen av grunnkonseptene, slik at vi som lærere ikke trenger å gjøre det med mindre vi vil. Gjennomgangen blir gjort på engelsk med norsk tekst, så det er lurt å se gjennom videoene og forberede seg på hva som blir sagt, slik at man kan tilby en muntlig oppsummering av innholdet i videoen dersom det er behov for det i klassen.

Dette er åpningsvideoen til Code.orgs Kodetime:

 

 

Slike videoer vil dukke opp jevnlig gjennom opplegget, hvor nye konsepter blir forklart etterhvert som man får behov for dem.

Det hele begynner svært enkelt, men det er en tanke bak og progresjon i alt som skjer her.

I stedet for å bruke mye tid på å lese om dette, hvorfor ikke bare bruke litt tid på å prøve ut kodingen selv?

Obs! Følg godt med på videoene som dukker opp – de viser logikken i det du skal gjøre!

Sees om litt! 🙂

 

https://studio.code.org/hoc/1

 

Velkommen tilbake!

Som du ser er Kodetimen svært enkel å komme i gang med. For elevene er det gjenkjennelig utifra et spillperspektiv, men etterhvert vil det kreve mer tenking og samarbeid for å løse utfordringene de møter på.

Hvis du er lærer eller på andre måter knyttet til mellomtrinnet, er dette i grunn alt du trenger å vite for å kunne gjennomføre en kodetime på dette nivået. Elevene tar instruksjonene raskt, og de samarbeider godt om problemløsningen. La gjerne elevene samarbeide to og to!

 

Videre i dette blogginnlegget skal vi ta for oss hovedpoenget, nemlig

 

Kodetimen som faddertime!

Heldigvis har de gode menneskene hos Code.org gjort dette veldig enkelt for oss. Ved å benytte oss av kurset de helt enkelt har kalt “Kurs 1”, kan vi la de yngste elevene få prøve seg på grunnleggende koding uten å trenge å lese i det hele tatt!

Ta gjerne en titt på opplegget i lenken under. Kurs 1 starter med et par ikke-digitale oppgaver som dere gjerne kan gjennomføre, men med tanke på at vi kun skal fokusere på et éntimes opplegg, hopper vi rett til Scene 3.

Her skal elevene lære seg å plassere sammen klossene som puslespillbrikker for å danne et bilde. I Scene 4 vil de få beskjed om å koble sammen instruksjonssett for å styre en angry bird mot den slemme grisen, akkurat som mellomtrinnselevene gjorde, men denne gangen kun ved hjelp av piler som viser hvilken retning den skal gå. På denne måten kreves ikke leseferdigheter, men det er kjekt å ha en fadder ved sin side som kan veilede underveis.

HVIS dere kommer til Scene 5, er oppgaven å rette på den eksisterende koden for å få den til å fungere skikkelig. Feilsøking og -retting er en viktig ferdighet når man skal skrive kode!

 

Prøv selv! https://studio.code.org/s/course1/

 

Vi anbefaler at fadderne har en felles gjennomgang av Kurs 1 sammen med sin lærer i klasserommet før de går inn til fadderbarna. Det er nok å bare se på opplegget fra Scene 3 til Scene 5. Scene 6 innebærer en offline-aktivitet som tar for mye tid til kun en time, så HVIS dere tror at elevene kommer lenger enn Scene 5, be dem hoppe videre til Scene 7.

Prøv Scene 7 for å se hva den innebærer: https://studio.code.org/s/course1/stage/7/puzzle/1

Dette er faktisk alt som skal til for å gjennomføre Kodetimen som faddertime!

Vi anbefaler at dere legger ut lenkene via den LMS-en dere bruker på skolen (itslearning, fronter etc), eller andre steder der dere og elevene er vant til å dele informasjon. Er mellomtrinnselevene vant til å skrive av adresser fra tavla, kan dere selvfølgelig bare skrive opp direktelenka på tavla og la dem skrive inn selv.

Da gjenstår det bare å ønske lykke til, og minne om at store ting begynner med små steg!

 

PS! Husk å melde dere på til kodetimen på kodetimen.no! Se også gjerne det interaktive kartet som til enhver tid viser ved hvilke skoler og hvor mange elever totalt som i år skal gjennomføre et opplegg i løpet av Kodetimen i uke 50. (Eller når dere føler at det passer best for dere!) I skrivende stund skal over 5500 elever delta. Bli med, da vel!

 

Brukerkontoer eller ikke?

Som vi nevnte helt i starten av innlegget, kan man helt fint gjennomføre kodetimen uten å opprette brukere. Hvis dere tenker at denne ene Kodetimen er alt dere kommer til å foreta dere i år, er det ikke vits å gå gjennom alt dette for å komme i gang. Bare følg instruksjonene i hovedinnlegget, så er dere i gang på null komma svisj!

 

Men hvis dere ønsker å la Kodetimen bli noe dere gjør innimellom, f.eks. en gang i måneden eller som gulrottime, kan det absolutt være verdt det å opprette kontoer til hver enkelt. Med brukerkontoer kan du som lærer spore aktiviteten og mestringsnivået til hver enkelt elev, og elevene kan fortsette der de slapp sist gang uten å miste noe av det de gjorde før. I tillegg kan elevene samle poeng og oppnå “achievements” underveis. Da blir det enda litt mer motiverende å drive på!

Og, selvfølgelig, til og med dette har code.org gjort enkelt for oss! Følg denne lenken og opprett en brukerkonto for deg selv: Opprett lærerkonto

Når du har opprettet din lærerkonto og er inne på “Lærerens startside”, velger du “Studentkontoer og progresjon”

Her oppretter du et klasserom for elevene dine ved å trykke “Ny seksjon”, og gir den et navn, f.eks. årskullet til elevene. I kolonnen “logg inn type” anbefaler vi å bruke “picture”, da dette gir elevene et bilde de skal gjenkjenne i stedet for å huske passord. I kolonnen “karakter” velger du hvilket årstrinn elevene går på, men merk at dette følger amerikask skolesystem. Det er ikke være nødvendig å fylle ut dette om du ikke vil. Som “kurs” kan man velge “hourofcode” – dette spiller egentlig ingen rolle, det setter bare en regel for hvilket opplegg elevene skal møte når de logger inn. De står fritt til å endre opplegg om det trengs. Trykk “Lagre”.

Fortsett så med å trykke “administrer elever” rett under navnet til klassen, og velg så knappen “legg til flere elever”. Du får da opp en tom tekstboks der du helt enkelt skriver inn navnene til alle elevene i klassen. Begynn på en ny linje for hver elev. Trykk “Ferdig” når du er ferdig med alle, og “Lagre alle” når du kommer til neste side.

Trykk så på lenken “Skriv ut kort med elevenes påloggingsinformasjon”, og så trykker du skriv ut. Disse små lappene klippes ut og deles ut til elevene når de skal logge seg inn.

Legg merke til lenken som heter studio.code.org/sections/XXXXXX – dette er lenken elevene skal gå til for å komme til innloggingssiden til klassen. Lenken står også på påloggingskortet du har printet ut. Påloggingen fungerer slik at elevene går inn på denne lenken, finner navnet sitt på skjermen og klikker på det. Da blir de bedt om å trykke på en av figurene som dukker opp på skjermen, og da er det viktig at de klikker på samme figur som på påloggingskortet sitt! Det er alt som skal til for å få elevene logget inn og klare til å begynne.

2 thoughts on “Kodetimen som faddertime!

Kommentarer er lukket.