EUC Nord – HHX-HTX-EUD-AMU
lan
Hovedmenu
history
Versionsinformation
EUC Nord – HHX-HTX-EUD-AMU
Hovedmenu
Log ind
keyboard_arrow_down
login
Brugernavn
login
MitID
Kontakt
Hjælp
Hjælp
Holdet t23htxg_ProgramB - Undervisningsbeskrivelse
menu
document_scanner
Vis udskriftsvenlig udgave
print
Print med tilpasset bredde til A3
print
Print med tilpasset bredde til A4
Undervisningsbeskrivelse
Stamoplysninger til brug ved prøver til gymnasiale uddannelser
Termin(er)
2024/25
Institution
Z - EUC NORD
Fag og niveau
Programmering B
Lærer(e)
Nanna Godiksen Dahl, Thomas Birk Abildgaard
Hold
t23htxg_ProgramB (
t23htxg_2g_ProgramB
)
Oversigt over gennemførte undervisningsforløb
Titel 1
Processing: Grundlæggende Programmering
Titel 2
Struktureret Program Udvikling
Titel 3
Problemorienteret Projektarbejde
Titel 4
Libraries og GUI
Titel 5
Eksamensprojekt/Årsprøveprojekt
Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
Titel 1
Processing: Grundlæggende Programmering
Formål:
At give eleverne en grundlæggende forståelse af programmering, herunder syntaks, datatyper og kontrolstrukturer i Processing.
Indhold:
Introduktion til programmeringssproget Processing
Grundlæggende datatyper og variabler
Kontrolstrukturer: sekvenser, betingelser og løkker
Simple input og output
Metode:
Brugen af "Use-Modify-Create" progression
Arbejde med små, konkrete eksempler og øvelser
Parprogrammering og fælles diskussioner i klassen
Materialer:
Processing IDE
Online tutorials og dokumentation fra Processing's hjemmeside
Eksempler på kode og små øvelsesopgaver
Evaluering:
Løbende evaluering gennem små opgaver og korte quizzes
Refleksioner i logbog over læringsudbytte og udfordringer
Indhold
Kernestof:
Introduktion til Programmering.pdf
description
Learning Processing - Daniel Shiffman; sider: 49-65, 67-74
Variabler og datatyper.pdf
description
Færdiggør jeres navneskilt og tilføj variabler
Hoppebold
Pong
6.1: While Loop - Processing Tutorial
6.2: Two Loops / Grid Exercise - Processing Tutorial
6.3: For Loop - Processing Tutorial
Sol Lewitt: Wall Drawing #289
Learning Processing - Daniel Shiffman; sider: 103
Vera Molnar: Quatre Moins Deux (1975).
Forløbsafslutning
Omfang
Estimeret: 18,00 moduler
Dækker over: 18
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 2
Struktureret Program Udvikling
Formål:
At udvide elevernes viden om programmering ved at introducere dem til struktureret programudvikling gennem funktioner, arrays, systematisk debugging og fejlfinding.
Indhold:
Funktioner og procedurer
Arrays og lister
Debugging og fejlfinding
Systematisk programmering og struktureret kode.
Metode:
Trinvis forbedring af kode (Stepwise Improvement)
Projektarbejde med fokus på anvendelse af biblioteker
Worked examples kombineret med faded guidance
Materialer:
Processing IDE
Eksempler på komplekse programmer
Evaluering:
Projekter med tilhørende dokumentation i logbogen
Indhold
Kernestof:
Den Tavse Programmør
Exact Instructions Challenge - THIS is why my kids hate me. | Josh Darnit
7.2: Functions Basics - Processing Tutorial
Funktioner
Learning Processing - Daniel Shiffman; sider: 117-137
Arrays og Lister
Snake
Omfang
Estimeret: 18,00 moduler
Dækker over: 20
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 3
Problemorienteret Projektarbejde
Formål:
At anvende elevernes programmeringsfærdigheder til at løse en konkret problemstilling.
Indhold:
• Identifikation og formulering af problemstilling
• Udvikling af en kravspecifikation
• Programmering af en løsning
• Dokumentation og præsentation af løsningen
Metode:
• Projektarbejde i grupper
• Brugen af agile metoder til projektstyring
• Løbende feedback og iterationer
Materialer:
• Diverse udviklingsværktøjer
• Skabeloner til kravspecifikation og dokumentation
• Ressourcer til problemrelateret research
Evaluering:
• Projektrapport og præsentation
• Peer review af andre gruppers arbejde
Indhold
Kernestof:
Problembaseret projekt.pdf
description
Use case diagrammer.pdf
description
Afsnit
Flow Diagram
Alle på nær Jonas må tyvstarte på deres juleprojekt derhjemme.
Creative Coding for Beginners - Full Course!
Omfang
Estimeret: 18,00 moduler
Dækker over: 20
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 4
Libraries og GUI
Formål:
Eleverne introduceres til eksterne libraries i Processing og lærer at bruge controlP5 til at skabe simple grafiske brugergrænseflader. Målet er at styrke deres forståelse for interaktion og hændelser i programmering.
Indhold:
Forløbet starter med en kort introduktion til libraries og installation i Processing. Herefter arbejdes der med controlP5, hvor eleverne lærer at bruge sliders, knapper og tekstfelter. Eleverne løser små øvelser og afslutter med et mini-projekt, hvor de designer et interaktivt program med GUI.
Metode:
Undervisningen veksler mellem oplæg, fælles kodegennemgang og selvstændigt arbejde. Eleverne eksperimenterer med GUI-elementer og anvender dem i deres egne programmer.
Materialer:
-
Teori om ControlP5
-
Opgaver til ControlP5
- Processing med ControlP5 installeret
- Logbog
Evaluering:
Eleverne reflektere over deres arbejde i deres logbog.
Indhold
Kernestof:
Git, GitHub, & GitHub Desktop for beginners
Intro github
Portfolio repo
Creative Coding for Beginners - Full Course!
ControlP5 Opgave
ControlP5 biblioteket Teori
ControlP5 biblioteket
Omfang
Estimeret: 8,00 moduler
Dækker over: 8
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 5
Eksamensprojekt/Årsprøveprojekt
27. februar kl. 8.15 Eksamensplan og projektforslag udleveres.
13. marts kl. 10:25 Godkendt projektbeskrivelse afleveres på Lectio. Det betyder først godkendt af din lærer, derefter uploadet på Lectio. Er tidsfristen ikke overholdt vil I blive pålagt en projektbeskrivelse udarbejdet af skolen.
11. maj kl. 23.00 Synopsis afleveres i Lectio inkl. kode i zip-fil.
12. maj kl. 9.00 Synopsis (1 eksemplar) afleveres i vejleders dueslag.
16. maj Eksamens offentliggørelse.
Indhold
Kernestof:
ProgrammeringC_Eksamensplan 2025.pdf
description
Projektbeskrivelse_Skabelon.docx
description
Skriftligt arbejde:
Titel
Afleveringsdato
Projektbeskrivelse
13-03-2025
Projektbeskrivelse
13-03-2025
Eksamensprojekt
09-05-2025
Eksamenssynopsis
09-05-2025
Årsprøveprojekt
09-05-2025
Årsprøvesynopsis
09-05-2025
Omfang
Estimeret: 20,00 moduler
Dækker over: 24
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Vis samlet undervisningsbeskrivelse samt elevtilknytning til forløb
lan
Hovedmenu
login
MitID
login
Brugernavn
more_horiz
Mere
{ "S": "/lectio/6319/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d73015217729", "T": "/lectio/6319/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d73015217729", "H": "/lectio/6319/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d73015217729" }