Malkebedriften Kløvergården

From CCT - Vidensdeling
Jump to navigation Jump to search

Et forløb hvor eleverne udvikler et it-system - et web-baseret database system. Forløbet kan gennemføres på fem moduler (á 90 minutter).

Status & Planer

Dette er tredje iteration af forløbet. Det er afprøvet i to klasser (HHX programmering B-niveau). Målet er at gøre forløbsbeskrivelsen færdig inden 1. oktober 2016.

Introduktion

Formålet er igennem struktureret systemudvikling at øve den iterative udviklingsmodel OG at give eleverne hands-on øvelse i programmering.

Forløbets faglige mål er

  • at integrere forskellige typer af data i simple it-produkter og udvide funktionalitet i eksisterende it-systemer ved at tilføje nye typer af data.
  • realisere udvalgte modeller i et konkret it-produkt og tilpasse eksisterende modeller og systemer i konsekvens heraf

Forløbet tager udgangspunkt i en landbrugsvirksomhed hvor køernes mælkeydelse skal optimeres i forhold til den mængde foder køerne indtager. Eleverne konstruerer et web-baseret system hvor der, baseret på daglige brugerrapporteringer, gennemføres beregninger og laves statistik.

Eleverne anvender en udviklingsmodel med faserne (struktureret systemudvikling):

  • foranalyse (ide), analyse, kravspecifikation, systemdesign, systemtest (og brugertest), implementering og revision

Der er primært tale om gruppearbejde hvor eleverne arbejder selv og underviseren fungerer som konsulent (Becks læringsrum - induktiv metode, lav styring, kommunikationssituation med afstand).

Forudsætninger

Eleverne skal inden forløbet være bekendt med

  • den iterative udviklingsmodel HER er tanken at skal der linkes til teoriafsnittet om udviklingsmodel
  • idegenereringsmodel fx rig billede (eller brainstorm, throw away prototyping)
  • use-case diagram (aktivitetsdiagram)
  • Systemarkitektur
  • værktøj til web-udvikling HER er det tanken at der linkes til en ebskrivelse af et specifikt værktøj

Aktiviteter & Materialer

(Bemærk! Dette er en drejebog henvendt til underviseren.)

Første lektion (90 min), Introduktion til casen

  • 20 min Kort præsentatiotion af Casen. Repetition af udviklingsmodellen.
  • 20 min Eleverne arbejder selv med at opbygge med domænekendskab (http://www.gjorslev.dk/Kostalden.htm)
  • pause
  • 20 min
  • 20 min

(outromusik med et smil i øjet - DR's bonderøven https://www.youtube.com/watch?v=1ymiSNaoX7U)

Anden lektion (90 min), 20 min Eleverne arbejder med Idé generering 20 min pause 20 min 20 min

Refleksioner over designet af forløbet ("undervisningsnoter")

  • Rationale bag aktivitetsplan
  • Videoer fra klasserummet
  • Alternative (eller varianter af) lektionsplaner
  • Didaktiske pointer/tips
  • Hvordan måles målopfyldelsen?
  • Eksamensspørgsmål: overvejelser & eksempler
  • Erfaringer generelt