Diskutera kod och terminologi¶

Lektion¶


Johan Falkenjack, johan.falkenjack@liu.se¶

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
    1. Diskutera vad koden gör (max 5 min)
    2. 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¶

  • JA: Samma term, olika symboler (T1+S2, T1+S3)
  • NEJ: Samma term, samma symbol (T1+S2)
  • JA: Annan term, samma symbol (T2+S3)

Term till höger: hel rad¶

  • Term till höger gäller hela raden

Term som gäller ett block¶

  • Term till vänster + magneter för att markera blocket

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!