Didaktiske Overvejelser

From CCT - Vidensdeling
Revision as of 13:45, 25 April 2017 by Nowack (talk | contribs) (→‎Fri Leg)
Jump to navigation Jump to search

Hvad er et forløb til CT i Fag?

Et forløb til CT i Fag kombinerer aktiviteter og læringsmål fra både faget og CT. Eleven arbejder således med fænomener, begreber og principper fra både faget og fra CT. Fordelen ved denne arbejdsmetode er to-delt og dobbelt:

  1. De faglige fænomener, begreber og principper anvendes til at lære CT.
  2. De CT-faglige fænomener, begreber og principper anvendes til at lære faget.

Hvordan anvendes et forløb til CT i Fag?

Som generel rettesnor (baseret på foreløbige og ganske begrænsede erfaringer) anbefaler vi, at et forløb er tilrettelagt således, at eleverne flere gange kommer igennem et antal faser: Introduktion til platform/værktøj, Fri Leg, Model & Fag, Interface & Kode, og Ændringer til koden.

Det er vigtigt, at ovenstående faser gentages - dvs. at der itereres i forløbet. Dels for at opnå fortrolighed med både den konkrete platform/værktøj, den faglige problemstilling og de forskellige CT-praksisser, dels for at illustrere at en iterativt og inkrementiel tilgang er fundamental for CT.

Det iterative element består i at aktiviteterne gennemløbes flere gange: Ikke nødvendigvis alle aktiviteter hver gang, og ikke nødvendigvis på samme måde.

Det inkrementielle element består i at aktiviteterne gøres mere omfattende og/eller mere komplicerede for hvert gennemløb.

Platform Intro

Der startes med en kort introduktion til den platform / det værktøj, som eleverne skal anvende.

Eksempel i NetLogo:

  1. NetLogo downloades og installeres.
  2. De tre faneblade (Interface, Info, Code) introduceres.
  3. "Settings"-knappen introduceres.
  4. Begrebet om "ticks" introduceres.
  5. På "Code" fanebladet introduceres til "Check"-knappen.

Denne aktivitet kan udføres enten med en simpel model fra NetLogo Model Library (f.eks. "Forest Fire - Simple"), med en simpel faglig relevant model (som man selv har lavet eller fra Model Library), eller med den model, som forløbet omhandler og eleverne skal bruge i de andre faser. Hvis man vælger det sidste, så er det vigtigt, at man ikke forklarer det faglige indhold på nuværende tidspunkt.

Formålet med dette trin er at gøre eleverne så fortrolige med og nysgerrige på platformen, at de har mod på næste trin.

Fri Leg

Formålet med dette trin er stimulere elevernes nysgerrighed og ultimativt lade dem forme deres egen mening om hvilke faglige fænomener, begreber og principper, modellen udtrykker.

Aktiviteter:

  1. Eleverne opfordres til "Fri Leg" med modellen, der er udviklet til forløbet.

Eksempel i NetLogo:

  1. Eleverne åbner den valgte model i NetLogo.
  2. De introduceres til "Set-up" og "Go" knapperne.

Model & Fag

Formålet med dette trin er, at eleverne erkender, hvorfor og hvordan modellen er faglig relevant for at udforske en problemstilling i faget.

Aktiviteter:

  1. Forklar modellen med fag-termer.
  2. Efterlys og diskuter mulige forbedringspunkter (dette motiverer et senere kig på selve koden af modellen). Disse kan være:
    1. fag-faglige: dvs. hvor er modellen fagligt mangelfuld, og hvordan kan dette forbedres?
    2. it-faglige: dvs. hvordan kunne man ændre/tilføje elementer i grænsefladen og funktionaliteten, så oplevelsen af og interaktionen med dette it-system forbedres?
  3. Diskuter modellen begrænsninger, rækkevidde og forklaringsstyrker. Dvs. hvad tager modellen højde for, og hvad er ikke med?

Interface & Kode

Ændringer i koden

Hvordan udvikles et forløb til CT i Fag?

  • Et forløb bør tage udgangspunkt i en faglig relevant undren.
  • Et forløb bør understøtte den faglige undren med en relevant model.
  • Et forløb bør understøttes af en model, der eksplicit repræsenterer og visualiserer faglige fænomener og begreber.
  • Et forløb bør mht. modellen understøtte en top-down didaktik, hvor der tages udgangspunkt i en fungerende (men simpel) model, der så kan udvides og ændres (gradvist kompliceres).
  • Et forløb bør understøtte at eleven veksler mellem modellens brugergrænseflade og modellens implementation/kode.
  • Et forløb bør understøtte at modellen trinvis forbedres.
  • Et forløb bør understøtte ...