Holdet 2024 if - Undervisningsbeskrivelse

Undervisningsbeskrivelse

Stamoplysninger til brug ved prøver til gymnasiale uddannelser
Termin(er) 2024/25
Institution Viborg Gymnasium
Fag og niveau Informatik C
Lærer(e) Søren Seindal Madsen
Hold 2024 if (if)
Oversigt over gennemførte undervisningsforløb
Titel 1 Introduktion til informatik
Titel 2 Læringsspil
Titel 3 Internettets opbygning
Titel 4 Smarthome og Micro:bits
Titel 5 Hjemmesider
Titel 6 Sociale medier og opmærksomhedsøkonomi
Titel 7 Databaser og apps

Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
Titel 1 Introduktion til informatik

Der er tale om et introduktionsforløb, hvor eleverne stifter bekendtskab med computationel tænkning gennem modelleringsøvelser (herunder flowchart) og en mindre øvelse i at lave en chatbot (herunder variable) på platformen: landbot.io samt en mindre chatbot i Scratch ud fra opgaveformuleringen:
"Undersøg med jeres chatbot i Scratch, om man kan skabe en chatbot, der kan hjælpe ensomme mennesker. Hvad skal man tænke over, hvis man skal lave en chatbot til ensomme mennesker?"

Kernestof:
Afprøvning af chatbotten: Cleverbot:
https://www.cleverbot.com/
Indhold
Omfang Estimeret: Ikke angivet
Dækker over: 2 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 2 Læringsspil

Eleverne har skullet lave et læringsspil i Scratch.
Fokus har derfor dels været på blokprogrammering og de grundlæggende programmeringsstrukturer, men også på hvordan man metodisk griber et projektarbejde an og arbejder iterativt. De har derfor været igennem følgende faser og lært om:
- Kravspecifikationer, målgrupper (spillertyper), modellering (rutediagram)
- Grafisk design: Brugergrænseflade: skrifttyper, farveteori, gestaltlove
- Interaktionsdesign: Affordance, brugsmønster, standardiserede funktioner, mapping.
- Lo-fi-protoyper (i papir)
- Brugertest (tænke-højt-test)

Implementering:
- Programmeringsstrukturer
- Blokprogrammering

Kernestof:
Mathiasen, Ken: "Informatik C", Praxis, 2017, s. 202-209 (undtaget s. 206) + Minervamodellen s. 160

Sekundært materiale:
Eksempler på prototyper (fra YouTube):
https://www.youtube.com/watch?v=x48qOA2Z_xQ
https://www.youtube.com/watch?v=dt1bQsZ68iw
https://www.youtube.com/watch?v=y5U645KA5NM
Indhold
Omfang Estimeret: Ikke angivet
Dækker over: 7 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 3 Internettets opbygning

To moduler med fokus på at forstå internettets arkitektur og designfilosofi samt nogle enkelte protokoller.

Kernestof:
Videoer fra Khan Academy:

Internettets designfilosofi:
https://www.youtube.com/watch?v=Dxcc6ycZ73M&list=PLzdnOPI1iJNfMRZm5DDxco3UdsFegvuB7&index=1

Kabler og data:
https://www.youtube.com/watch?v=ZhEf7e4kopM&list=PLzdnOPI1iJNfMRZm5DDxco3UdsFegvuB7&index=2

IP-adresser og DNS-servere:
https://www.youtube.com/watch?v=5o8CwafCxnU&index=3&list=PLzdnOPI1iJNfMRZm5DDxco3UdsFegvuB7

Pakker, TCP-protokol og routere
https://www.youtube.com/watch?v=AYdF7b3nMto&list=PLzdnOPI1iJNfMRZm5DDxco3UdsFegvuB7&index=4
Indhold
Omfang Estimeret: Ikke angivet
Dækker over: 2 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 4 Smarthome og Micro:bits

I forbindelse med udviklingen af egne Smart Home-løsninger med Micro:Bits har fokus særligt været på programmering (blokprogrammering), interaktionsdesign i et fysisk rum, sensorinput og output (lyd, lys, motor, afstand mv.).
Undervejs har eleverne brugt persona og Moscow-metoden til ideprioritering

Som afslutning på forløbet har eleverne vurderet innovationsgraden af deres modeller med brug af 4p-modellen.

Kernestof:
- Mathiasen, Ken: "Informatik C", s. 138-139 + 144-149 (om innovative løsninger)
- Moscow-metoden  https://www.productplan.com/glossary/moscow-prioritization/



CASES TIL AT VURDERE INNOVATIONSGRAD:
Case 1: Kørestol der styres ved hjælp af eye tracking-teknologi
I skal kun se følgende klip via linket fra 14.24-16.40, hvor Christian Fuhlendorff prøver den
https://www.dr.dk/drtv/se/fuhlendorffs-store-sofaeksperiment_-mentaltraening-paa-hesteryg_248686

Case 2: Case 2: Robothunden SPOT, der i en park i Singapore beder folk holde afstand (ifm. covid-19)
Watch this robotic dog encourage park-goers to practice social distancing in Singapore.
Indhold
Omfang Estimeret: Ikke angivet
Dækker over: 7 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 5 Hjemmesider

Projektforløb med fokus på kodning af hjemmesider:
- HTML
- CSS

Derudover har eleverne arbejdet med grafisk design og interaktionsdesign (herunder særligt standardiserede løsninger) i udviklingen af deres egen hjemmeside, som har deres egen aldersgruppe som målgruppe. Hjemmesiderne er lavet i Google Sites med fokus på design.

Opgaveformulering:
"I skal lave en hjemmeside til en af Viborgs foreninger.
I må arbejde alene eller to sammen (men ikke mere end to)."
Indhold
Omfang Estimeret: Ikke angivet
Dækker over: 7 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 6 Sociale medier og opmærksomhedsøkonomi

Kort forløb hvis vi ser filmen The Social Dilemma, arbejder med dark patterns og diskuterer opmærksomhedsøokonomiens påvirkning af brugerne.
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 4 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 7 Databaser og apps

I forløbet har eleverne arbejdet med databaser med særligt fokus på repræsentation og manipulation af data, herunder databasers anvendelse og simple databaseforespørgsler på den online programmeringsplatform Code.org, specifikt App Lab.

Eleverne har også arbejdet med E/R-diagrammer og kardinalitet, og koblingen til databasetabeller.

Eleverne har efterfølgende lavet et simpelt MobilePay alternativ, med en indbygget database til brugeroplysninger og aktiviteter.

Kernestof:
Mathiasen, Ken, 2018: "Informatik C", Praxis, s. 127-135
Tranekær, Morten, 2020: "Informatik b-niveau", s. 179-181
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 12 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer