Holdet 2024 IF_B1 - Undervisningsbeskrivelse

Undervisningsbeskrivelse

Stamoplysninger til brug ved prøver til gymnasiale uddannelser
Termin(er) 2024/25
Institution Z - Regionalmøde 2025
Fag og niveau Informatik B
Lærer(e) Jane Rosenkilde Folkersen
Hold 2024 IF_B1 (3g If)

Oversigt over gennemførte undervisningsforløb
Titel 1 Relationsapps
Titel 2 AI - Maskinlæring
Titel 3 It i alting
Titel 4 Logon- og afstemningssystem
Titel 5 Eksamensprojekt
Titel 6 Repetition

Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
Titel 1 Relationsapps

I forløbet har eleverne udviklet en kontaktapp trin for trin samt lavet et eget innovativt bud på  en relationsapp med afsæt i brugercentreret udvikling.

Indhold
* Evolutionær og Brugercentreret udvikling, Throwaway Prototyping
* Persona, Brugerrejse, Rige Billeder
* 5 sekunders test, Tænke højt test, Guerilla test
* Gestaltlove: nærhed, lighed, lukkethed, fortsættelse, figur-grund
* Normans designprincipper: Visibility, Constraints, Affordance,Feedback, Mapping, Consistency  
* Mockups, Wireframes, Prototyper, AIDA...
* Inkrementel innovation
* Variable, lister og objekter

App Lab, code.org
* Oprettelse og manipulation af JSON-objekter
* Oprettelse af Databaser samt læsning, oprettelse, opdatering og sletning af poster.


Materiale: Kompendie
Indhold
Kernestof:
Omfang Estimeret: 22,00 moduler
Dækker over: 16 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 2 AI - Maskinlæring

I forløbet har eleverne trænet en egen model ud fra et selvvalgt datasæt og brugt det i en egen app.

Indhold
* Maskinlæring, superviseret og usuperviseret læring
* Data: varians, skæv fordeling/bias, test og træningsdata
* Træning: perceptron, neurale netværk, features, labels, black box models...
* Model: varians, bias
* Brug: konsekvens, transparens, induktionsproblem, tilfældig korrelation...
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 14 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 3 It i alting

Indhold:
* Evolutionær udvikling, Throwaway Prototyping,  
* Brugercentreret udvikling: Personas, Brugerhistorie, Tænke højt test/Guerilla test, 5 minutters testen
* Interaktionsdesign: CLI, GUI, TUI; AR/VR; Normans 6 designprincipper
* Programmering i Javascript/P5.js: API, Mus, Tastatur, funktioner, parametre,
* Mockups, Wireframes, Prototyper
* Radikal innovation

Materiale: kompendie

Redskaber: App lab på Code.org, OpenProcessing.org, Makecode.microbit.org
Indhold
Kernestof:
Omfang Estimeret: 22,00 moduler
Dækker over: 12 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 4 Logon- og afstemningssystem

Indhold:
* NIST sikkerhedsmodel: Forudse, Forhindr, Opdag, Reager, Genskab
* Risikomatrix, Adgangskodekrav, Kryptering, sikkerhedsciffer, sikkerheds-hash
* Krav, kryptering, security hash...
* E/R-Diagrammer, Entiteter, Attributter, Relationer, Primærnøgler, Fremmednøgler,

Redskaber:
* AppLab - Data: id, records, readRecord(), createRecord og updateRecord.
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 11 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 5 Eksamensprojekt

Udvikling af to systemer, der kommunikerer med hinanden via thingspeak.com.
• System i app-lab på code.org der indeholder en relationel database med logonsystem.
• System i app-lab, processing eller andet miljø, hvor man kan hente/sende data fra/til thingspeak.

Jf. præsentation i classroom.

Redskaber:
* Code.org: App-lab & AI-lab;
* Open Processing: HTML,  JS og P5.JS
* ThingSpeak.com, Micro Bits...
Indhold
Kernestof:
Omfang Estimeret: 14,00 moduler
Dækker over: 13 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 6 Repetition

Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 4 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer