Læringsplan
Uge 21 + 22
Aktiviteter
- Spiludvikling
- Ligge sidste hånd på spil
- Afslutte valgfag spiludvikling.
- IT Sikkerhed
- Afslutte valgfag, og afslut med Projekt med Ordbogen.
Ressourcer
- Kali Linux
- Unreal Engine
- Rider
Plan
Uge 21
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Lave ny læringsplan til uge 21 + 22 Arbejde på rapport til Ordbogen. | IT Sikkerhed Være ude ved ordbogen og afslutte projekt og valgfag. | Spiludvikling Arbejde på spil | Spiludvikling Arbejde på spil og planlægge produktvideo | Spiludvikling Øve og planlægge produktvideo |
Uge 22
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| Produktvideo skal laves | Produktvideo skal laves | Gøre klar til at aflevere |
- Evaluering
- Dette sprint er gået rigtig godt, jeg har fået rundet alt af i forhold til mine emner, og har fået lavet en produktvideo at vise frem. Ugen føler jeg har været meget produktiv, også fordi jeg har været så fokuseret på at mindske så mange distraktioner som overhovedet muligt.
Uge 19 + 20
Læringsmål
Spiludvikling:
- Viden
- Kendskab til Unreal Engines lydsystem og dets grundlæggende komponenter, såsom Sound Cues, Sound Waves og Audio Components.
- Viden om forskellen på 2D- og 3D-lyd i spilmiljøer.
- Forståelse for anvendelsen af baggrundsmusik, lydeffekter og spatial lyd i interaktive oplevelser.
- Færdigheder
- Evne til at importere og anvende lydfiler i Unreal Engine.
- Opsætning af lydtrigger-zoner og brug af Blueprints til at afspille lyd dynamisk.
- Tilpasning af lydindstillinger såsom volumen, radius, attenuation og looping.
- Kompetencer
- Kompetence i at designe og implementere enkle lydlandskaber, der understøtter spillets stemning og interaktion.
- Evne til at anvende lydstrategi til at forbedre brugeroplevelsen i spil eller interaktive simulationer.
- Kapacitet til at integrere lyd i samarbejde med andre elementer som animation og visuel feedback.
IT Sikkerhed:
- Viden
- Kendskab til, hvad phishing er, og hvordan det anvendes som en cybertrussel.
- Viden om forskellige typer phishingangreb, herunder spear phishing, whaling, vishing og smishing.
- Forståelse for karakteristiske tegn på phishing, såsom manipulerende sprog, falske links og forfalskede afsendere.
- Færdigheder
- Evne til at identificere og analysere phishingmails og beskeder på baggrund af indhold og afsender.
- Anvendelse af tjeklister og værktøjer til vurdering af potentielle phishingforsøg.
- Analyse og sammenligning af forskellige typer phishingangreb med henblik på at identificere mønstre og forskelle.
- Kompetencer
- Kapacitet til at forebygge phishingangreb gennem korrekt håndtering af mistænkelige henvendelser.
- Kunne anvende viden om phishing til at styrke informationssikkerheden i praksis.
Aktiviteter
- Spiludvikling
- Arbejde med lyddesign
- Arbejde videre på produkt til ordbogen
- Finde kilder omkring lyd og musik i Unreal Engine
- IT Sikkerhed
- Finde kilder omkring Phishing
- Benytte kali linux til selv at lave et phishing angreb.
Ressourcer
- Kali Linux
- Unreal Engine
- Rider
- Nuclino
- Videoer & artikler
Plan
Uge 19
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Lave ny læringsplan til uge 19 + 20 Arbejde med Raspberry PI Projekt | IT Sikkerhed Finde kilder omkring phishing, og hvilke typer af phishing | IT Sikkerhed Prøve selv at lave et phishing angreb. | Spiludvikling Finde kilder omkring lyd og musik i Unreal Engine, og prøve at importere musik til spillet. | IT Sikkerhed Arbejde sammen med Ordbogen. |
Uge 20
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Arbejde på at sende phisihing side over mail. | Spiludvikling Lave lydeffekter til når man går. | Spiludvikling Arbejde videre på spil | Spiludvikling Arbejde videre på spil | Spiludvikling Arbejde videre på spil |
- Evaluering
- I denne uge er det gået rimelig godt, har fået færdiggjort de ting som jeg vil, og er ved at runde mine fag af, IT Sikkerhed er jeg stort set færdig med og har rundet de sidste ting af så der bare skal gennemgås lidt omkring mine læringsmål, og I Spiludvikling skal jeg bare lige finpudse det spil jeg er i gang med, så det ser nogenlunde ordentligt ud, selvom det kun bliver en prototype.
Uge 17 + 18
Læringsmål
Spiludvikling:
- Viden
- Forståelse af hvad game design indebærer, og hvilke elementer det dækker
- Forståelse af game loops, og hvad der udgør et godt game loop.
- Færdigheder
- Kunne udarbejde en simpel game design document.
- Kunne lave et simpel game loop.
- Kompetencer
- Kan ud fra en idé, udarbejde et game loop, og beskrive de væsentlige trin der udgør et Game Loop.
IT Sikkerhed:
- Viden
- Kendskab til, hvad social engineering er, og hvilke metoder der typisk anvendes, herunder phishing, pretexting, baiting og tailgating.
- Kendskab til psykologiske principper, som social engineering udnytter, fx tillid, autoritet, frygt og nysgerrighed.
- Forståelse for, hvordan social engineering truer informationssikkerheden og adskiller sig fra tekniske angreb.
- Færdigheder
- Evne til at identificere og forklare forskellige former for social engineering-angreb.
- Kan analysere scenarier og vurdere mulige angrebsveje baseret på menneskelig manipulation.
- Kompetencer
- Kan reflektere over adfærd og sikkerhedsvaner i forhold til trusler fra social engineering.
Aktiviteter
- Spiludvikling
- Lave videre på produkt til ordbogen
- Finde materiale omkring spildesign
- IT Sikkerhed
- Lave videre på eget delprodukter
- Planlægge videre omkring produkt til ordbogen
- Finde materiale omkring Social Engineering.
Ressourcer
- Kali Linux
- Unreal Engine
- Rider
- Nuclino
- Videoer & artikler
Plan
Uge 17
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Lave ny læringsplan til uge 17 + 18 Påskeferie. | IT Sikkerhed Arbjede ude på ordbogen, og været til procesvejledning. | IT Sikkerhed Kigge på emnet social engineering, og finde kilder til dette. | Spiludvikling Arbejde på at få lavet design til spillet til ordbogen. | Spiludvikling Arbejde videre på design og eventuelt noget implementering af design. |
Uge 18
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Læse om Social Engineering | IT Sikkerhed Arbejde ude ved ordbogen | Spiludvikling Arbejde på Document Design Document & Eventuel implementation af game loop i Unreal Engine | Spiludvikling Videre med implementering | Spiludvikling Færdiggøre implementering af game loop. |
- Evaluering
- Jeg er kommet godt med igen efter jeg havde et dårligt forløb i uge 15 og 16, jeg har tvunget mig selv til at slukke for telefonen og afsætte et hvis antal timer hvor jeg skal arbejde, og det har hjulpet mig en del med koncentration og så har jeg skiftet over til at fokusere på Social Engineering for at vække en ny interesse for at forhåbentlig min motivation bliver bedre, og det kan jeg allerede mærke nu at den er. Derudover har jeg brugt en ny teknik hvor jeg skriver ned 3 overordnede mål jeg skal nå for hver dag der går, og så til sidst evaluere på mit eget arbejde, omkring hvad jeg har nået, hvad der har distraherede mig og hvad jeg kan gøre bedre til dagen efter. Det har hjulpet mig rigtig meget med at holde koncentrationen og motivationen, da jeg så har egentlige mål at gå efter for hver dag.
Uge 15 + 16
Læringsmål
Spiludvikling:
- Viden
- Forståelse af hvad game design indebærer, og hvilke elementer det dækker
- Forståelse af game loops, og hvad der udgør et godt game loop.
- Færdigheder
- Kunne udarbejde en simpel game design document.
- Kunne lave et simpel game loop.
- Kompetencer
- Kan ud fra en idé, udarbejde et game loop, og beskrive de væsentlige trin der udgør et Game Loop.
IT Sikkerhed:
- Viden
- Kendskab til, hvad social engineering er, og hvilke metoder der typisk anvendes, herunder phishing, pretexting, baiting og tailgating.
- Kendskab til psykologiske principper, som social engineering udnytter, fx tillid, autoritet, frygt og nysgerrighed.
- Forståelse for, hvordan social engineering truer informationssikkerheden og adskiller sig fra tekniske angreb.
- Færdigheder
- Evne til at identificere og forklare forskellige former for social engineering-angreb.
- Kan analysere scenarier og vurdere mulige angrebsveje baseret på menneskelig manipulation.
- Kompetencer
- Kan reflektere over adfærd og sikkerhedsvaner i forhold til trusler fra social engineering.
Aktiviteter
- Spiludvikling
- Lave videre på produkt til ordbogen
- Finde materiale omkring spildesign
- IT Sikkerhed
- Lave videre på eget delprodukter
- Planlægge videre omkring produkt til ordbogen
Ressourcer
- Kali Linux
- Unreal Engine
- Rider
- Nuclino
- Videoer & artikler
Plan
Uge 15
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| Spiludvikling Lave ny læringsplan til uge 15 + 16 Lave videre på produkt til Ordbogen | IT Sikkerhed Arbejde ude på ordbogen hele dagen, videre med eget delprodukt og planlægning med ordbogen | IT Sikkerhed Arbejde på delprodukt | IT Sikkerhed Arbejde på delprodukt | Spiludvikling Sygdom |
Uge 16
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Sygdom | IT Sikkerhed Arbejde på delprodukt i form af Hydra bruteforce på egen blazor projekt. | Spiludvikling Finde materiale om game design, og udvikle simpelt game loop | Påskeferie | Påskeferie |
- Evaluering
- Dette sprint har ikke været så godt, da jeg har haft en del problemer i forhold til koncentration, og har derfor endt i lidt af en dødspiral, men er kommet op med en løsning til mig selv hvordan jeg kommer ud af det, ved at slukke for alle former for distrahering. Har dog fået lavet noget på de delprodukter som jeg har manglet, men i næste sprint kommer der nok til at være meget af de samme læringsmål, da jeg har haft problemer med koncentration.
Uge 13 + 14
Læringsmål
Spiludvikling:
- Viden
- Forståelse af, hvad gamification er, og hvordan det adskiller sig fra spil.
- Viden om, hvordan gamification kan anvendes i forskellige domæner, f.eks. uddannelse, marketing og produktivitet.
- Forståelse af Widgets og deres rolle i UI-design i Unreal Engine.
- Kendskab til de mest anvendte Widget-typer som knapper, tekst, billeder, progress bars og sliders.
- Færdigheder
- Kunne analysere og identificere motiverende faktorer i en gamificeret løsning.
- Designe enkle gamification-elementer såsom belønningssystemer, progression og feedback.
- Oprette og designe UI ved brug af Widget Blueprint.
- Kompetencer
- Tilpasse gamification-elementer til forskellige målgrupper og formål.
- Integrere Widgets på en effektiv og optimeret måde i spillet.
IT Sikkerhed:
- Viden
- Forståelse af, hvad et DDoS-angreb er, og hvordan det adskiller sig fra et DoS-angreb.
- Kendskab til forskellige typer af DDoS-angreb.
- Viden om de mest anvendte værktøjer og teknikker til at udføre og forsvare sig mod DDoS-angreb.
- Færdigheder
- Kunne identificere tegn på et igangværende DDoS-angreb ved at analysere netværkstrafik.
- Anvende grundlæggende forsvarsmekanismer mod DDoS-angreb, såsom rate limiting og firewalls.
- Simulere et DDoS-angreb i et kontrolleret miljø for at forstå angrebsmetoder og afværgemekanismer.
- Kompetencer
- Være i stand til at vurdere sikkerhedsrisici i forhold til DDoS-angreb og foreslå passende modforanstaltninger.
- Anvende etiske overvejelser ved analyse og test af DDoS-angreb, samt forstå juridiske konsekvenser.
Aktiviteter
- Spiludvikling
- Finde materiale om gamification
- Læse og forstå teori omkring gamification
- Arbejde en del videre på produkt til Ordbogen
- IT Sikkerhed
- Finde materiale omkring DDoS.
- Arbejde videre med produkt til Ordbogen
Ressourcer
- Kali Linux
- Unreal Engine
- Rider
- Videoer & artikler
Plan
Uge 13
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Finde materiale omkring DDoS angreb | IT Sikkerhed Læse og lave nogle praktiske øvelser i forhold til DDoS | IT Sikkerhed Fortsætte med DDoS. | Spiludvikling Finde materiale omkring begrebet gamification, og hvordan det kan hjælpe mig i forhold til produkt til Ordbogen. | Spiludvikling Fortsætte med at læse om gamification, og udvikle på en plan for hvordan spillet til Ordbogen skal være. |
Uge 14
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Arbejde på delprodukt Produktmøde på skolen 8:15 | IT Sikkerhed Arbejde på delprodukt ved Ordbogen | Spiludvikling Oprette en main menu I Unreal Engine, ved brug af Widgets | Spiludvikling Oprette en simpel HUD. | Spiludvikling Lave produkt til ordbogen. |
- Evaluering
- Det har gået meget godt i dette sprint, og har fået opnået det som jeg gerne ville, og har fået fulgt min læringsplan som jeg har udarbejdet.
Uge 11 + 12
- Aktiviteter
- Spiludvikling
- Finde materiale
- Arbejde med AI i Unreal Engine
- IT Sikkerhed
- Finde materiale
- Kode noget beskyttelse til API
- Spiludvikling
- Ressourcer
- Kali Linux
- Unreal Engine
- Visual Studio
- Rider
- Videoer & artikler
- Plan
Uge 11
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed: Produktvejledning Læse om beskyttelse imod Brute-Force Attack | IT Sikkerhed: Møde med Ordbogen.com Praktik information på skolen | IT Sikkerhed: Læse om hashing-algoritmer | Spiludvikling: ERFA-Vejledning Arbejd med collision detection | Spiludvikling: Lære om animations & animation montage |
Uge 12
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed: Møde med Vitec omkring praktik Prøve at implementere Rate Limiting middleware | IT Sikkerhed: Fortsætte med Rate Limiting middleware, og eventuelt prøve at lave DDoS Attack | Spiludvikling: Procesvejledning Finde materiale omkring Enemy AI’s | Spiludvikling: ERFA-vejledning Lave Enemy AI | Spiludvikling: Færdiggøre mit demo spil, med en eller flere Enemies. |
- Evaluering
- Det er gået rimelig godt med at overholde min læringsplan for dette sprint, har nået alt det som jeg havde i sinde at ville lære og kigge på. Har fået en del ud af det i dette sprint, dog skal jeg stadig lige være mere fokuseret når jeg så arbejder, for jeg har stadig meget nemt ved at blive distraherede.
Uge 9 + 10
- Aktiviteter
- Spiludvikling
- Finde materiale
- Arbejde med små delprojekter
- IT Sikkerhed
- Finde materiale
- Spiludvikling
- Ressourcer
- Videoer & Artikler
- Unreal Engine 5
- Kali Linux
- Plan
Uge 9
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed: Introduktion til Hydra, finde ressourcer | IT Sikkerhed: Arbejde på delprojekt omkring Hydra | IT Sikkerhed: Arbejde på delprojekt omkring Hydra | Spiludvikling: Få en introduktion til C++ i UE55, finde ressourcer. | Spiludvikling: Arbejde på at lave et C++ script selv ud fra video |
Uge 10
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed: DDos kursus i københavn ved prosa | IT Sikkerhed: Arbejde sidste gang med delprojekt Hydra | Spiludvikling: Finde ressourcer til C++ Scripting | Spiludvikling: Undersøg Enhanced Input I C++ | Spiludvikling: Lav en First Person Character med C++ Scripting |
- Evaluering
- De sidste 2 uger har jeg haft lidt problemer med at følge min læringsplan, og egentlig også at få den ordentligt på plads. En ting som jeg gerne vil forbedre I næste spring altså uge 11 & 12. Udover det så har jeg for det meste gennemført de kortsigtede læringsmål som jeg har sat mig, dog er det kun I IT Sikkerhed at jeg ikke har noget et læringsmål, på grund af nogle problemer jeg havde med et Delprodukt.
Uge 8
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Jeg vil undersøge hvordan man benytter wireshark til at se netværkstrafik, derudover benytte Nmap sammen med wireshark for at se hvordan Nmap fungere. | IT Sikkerhed Jeg vil undersøge begrebet CIA-triaden, og forstå konceptener indenfor dette emne. | Spiludvikling Jeg vil starte ud med at lære basics ved Unreal Engine, og hvordan man kan bruge de værktøjer man har til rådighed for at lave en simpel spilmekanik, først ved hjælp af Blueprints. | Spiludvikling Jeg vil starte op hvor jeg sluttede dagen før, og fortsætte indtil jeg forhåbentlig bliver færdig med den først simple spilmekanik med Blueprints. | Spiludvikling Jeg vil starte op med at kigge på basics omkring C++ scripting I Unreal Engine 5, og lære hvordan C++ scripting og UE5’s Reflection System hænger sammen. |
Uge 7
| Mandag | Tirsdag | Onsdag | Torsdag | Fredag | Lørdag | Søndag |
| IT Sikkerhed Jeg vil fokusere på at undersøge hvad Hacking & Ethical Hacking er, og hvilke typer hacker angreb som er de mest “almindelige”. | IT Sikkerhed Jeg vil bruge dagen på at få opsat nogle af de værktøjer som skal bruges til at starte med at kunne hacke, så der kigger jeg primært på Kali Linux. | IT Sikkerhed Vil bruge dagen på at undersøge et af de værktøjer som man kan bruge til at finde sårbarheder på et netværk. Derfor vil jeg undersøge Nmap. | Spiludvikling Starter stille og roligt op på Spiludvikling med Unreal Engine, så bruger dagen på at få installeret Unreal Engine, og også få Visual Studio til at fungere ind over. | Spiludvikling Jeg vil bruge fredagen på at lære Unreal Engine at kende, det vil sige at faktisk prøve at forstå workflow i Unreal Engine og de features som den tilbyder. | Lave præsentation til uge 8 | Lave præsentation til uge 8 |
