Lektionsövning på att läsa kod och använda terminologi¶
Varför?
- Att lära sig terminologi kan vara knepigt, men är nyttigt, t ex kommunikation med andra personer/assistenter, söka och läsa information på internet och olika forum...
Hur?
- Grupper om 4-6 personer
Kod på postrar
- Vad gör koden?
- Vilka programmeringstermer kan appliceras på koden?
Assistent instruerar, guidar och kan svara på frågor om övningen
Assistent ger också återkoppling och korrigerar vid svårigheter att hitta rätt termer
Upplägg¶
- Genomgång av övningen (10-15 min)
- Övning i grupper (ca 45 min)
- Assistenter går igenom uppgifterna och instruktionerna
Övningen¶
- Tre kodpostrar, ni går igenom så många som ni hinner med.
- För varje kodposter
- Diskutera vad koden gör (max 5 min)
- Placera ut termer - så många korrekta som möjligt (gå vidare till nästa kodposter efter ca 10 minuter)
- När ni är klara, säg till assistenten så får ni återkoppling angående eventuella felaktiga utplaceringar
Diskutera vad koden gör¶
- Assistenten sätter upp koden på tavlan/bordet
- Gruppen går igenom koden rad för rad och diskuterar vad den gör
- Max 5 min
Placera ut termer¶
- Blanda den gemensamma högen
- En person drar ett kort från högen.
- Den som dragit ett kort är diskussionsledare och ser till att övriga i gruppen ger synpunkter på var kortet ska placeras. Diskussionsledaren deltar inte själv i diskussionen.
- Diskussionsledaren placerar kortet baserat på diskussionen, eller så kan gruppen komma fram till att ni vill passa kortet - lägg det åt sidan.
- Nästa person drar ett kort och agerar diskussionsledare.
- Ca 10 minuter per kodposter, eller ni har slut på kort (utplacerade/passade)
Term ovanför symbol: samma term får inte placeras på samma symbol flera gånger¶
Term till höger: hel rad¶
Term som gäller ett block¶
Kort och magnetplacering översikt¶
Regler för hur termkorten får placeras¶
- "Ord"/+-= m.m. är symboler i kodpostern. Olika parenteser och kolon räknas inte som symboler
- Om en term endast gäller en symbol placeras den ovanför symbolen
- Man får inte sätta ut en term ovanför flera symboler
- Man får inte sätta ut samma term på samma symbol flera gånger, men
- Samma symbol kan ha olika termer på olika platser
- Term gäller en hel rad: placera till höger om raden
- Term gäller flera rader: placera till vänster om den första raden + magneter för start/slut
- Alla termkort kommer inte gå att placera ut!
- Alla symboler kommer inte ha termkort ovanför sig!