Kreativ-programmering-old

From CCT - Vidensdeling
Revision as of 09:24, 18 August 2016 by Soren (talk | contribs)
Jump to navigation Jump to search

Indhold

  • Programmering af animationer og mønstre
  • Digital repræsentation og manipulation af farver/pixels...
  • Møstre: Rekursive, Itterative...

Produkt: Kodet digitalt mønster eller animation

Eksisterende materiale/eksempler

Tværforløb:

Tværfagligt: matematik, biologi, billedkunst...

Læreplansmål

  • C+B: Repræsentation og manipulation af data
  • C+B: Programmering
  • C+B: (Modellering)
  • C+B: (Interaktionsdesign)
  • C+B: Innovation

Didaktiske designprincipper

  • C+B: Consumer to Producer
  • C+B: Worked Example
  • C+B: Stepwise Improvement


Lektionsplan

Lektion Indhold Opgaver
1 Introduktion. Eleverne skal installere processing, og lave deres første program. 1
2 Strukturen i en processing sketch, betinget udførsel. 2
3 Variable og simple animationer.

Opgaver

Opgave 1

Eleverne installerer processing fra Processings hjemmeside, og derefter kan de på egen hånd gå i gang med at følge en tutorial, f.eks denne, mens læreren hjælper alle elever med at få installeret programmet.

På denne måde kan den allerførste lektion resultere i at alle elever får produceret et program på egen hånd. Eleverne bør lære processings reference at kende.

Opgave 2

  • Lav et portræt af din makker.

Eleverne arbejder i par, med at producere et portræt af hinanden. Hvis man ønsker, kan man lave en padlet, hvor eleverne kan uploade deres portrætter. Det hjælper med inspiration og vidensdeling i klassen.

Video om strukturen i en processing sketch. Video om betinget udførsel.

  • Udvid portrættet af din makker. Brug musen som input til programmet, så portrættet ændrer sig interaktivt.

Opgave 3

Nu hvor eleverne kan lave simple grafiske programmer, kan de introduceres til generative art.

  • Lav et program, der implementerer Vera Molnar's '25 squares' i processing.

Vera Molnar på digitalartmuseum.org

Video om for-løkken.

  • Kan du forbedre din sketch, ved at bruge en eller flere for-løkker?
  • Prøv at lave din sketch dynamisk. Du kan for eksempel lave en ny variation af billedet hvert andet sekund, eller give firkanterne lidt bevægelse.
  • Du kan også lave din sketch interaktiv, så du for eksempel kan generere et nyt billede ved at klikke med musen.

Opgave 4

Sol Lewitt's wall drawings: