Læringsplan og Refleksion.


Her vil jeg lave en kalender over de ting jeg ønsker at lærer i hver uge. Jeg vil efter hver uge skrive hvilke ting jeg ikke har nået eller ikke er helt færdig med.

Jeg vil også overordnet skrive når nye sprint begynder og hvad jeg skal, de mere uddybet kortsigtede læringsmål vil være inde i logbogen.


Kalender:


Refleksion over hele semesteret.

Hvad gik godt:

Ud fra mine to valgfag syndes jeg helt klart at appudvikling gik bedst. Tror det er fordi at IT-Sikkerhed er så bredt og så teoretisk at det var svært for mig at koncentrere.

Ud over det syndes jeg det var meget blandet hvad der gik godt. det afhang af humør osv. men kan helt klart sige at jeg fik lavet mere når jeg kom ud fra hjemmet og sad et andet sted og studerede.

Hvad gik ikke godt:

Der var helt klart et par gange, hvor koncentrationen og tålmodigheden løb ud og jeg sad fast.

Men det der var sværest for mig igennem hele semesteret var den stresset hele tiden hang over hovedet pga. praktikplads. Mange dage ødelagde det det hele, fordi jeg sendte SÅ MANGE ansøgninger ud og det var virkeligt demotiverende ikke at få svar.

Så det var helt klar det der gjorde dette semester sværest syndes jeg. Der har jo også været andre ting løbende, men det har ikke været noget jeg ikke har kunne komme udenom føler jeg.

Hvordan ville det optimale semester være:

Det optimale havde for det første været at jeg havde haft en praktikplads på plads fra starten af eller bare tideligere i semesteret.

Det havde også været bedre for mig hvis jeg havde haft nogle jeg kunne side sammen med i nogle time og læse. Jeg havde planer med en fra klassen om det, men det blev ved med at blive aflyst, så det blev ikke til noget. Jeg ved fra erfaring efter sidste semester at det havde hjulpen mig meget.

Hvad ville jeg ønske jeg havde nået:

Der er mange ting jeg ville ønske jeg havde nået. Jeg føler slet ikke jeg har lavet nok, men det er bare min egen usikkerhed ift. det at der ikke er noget “fasit” der gør at jeg bliver så bange for at jeg ikke har lavet nok.

Jeg ville ønske jeg var kommet meget længere med produktet, men sad alene med det mange gange og blev nød til at minde mig selv på at det ikke behøver være et færdigt produkt. Men ville ønske jeg havde lavet mere.

Jeg ville også ønske at jeg fandt ud af et måde til at få Expo Go til at køre igen. Det var så dejligt og nemt. det kan meget vel være at der er en måde at få det til at virke på, men jeg kunne ikke finde ud af det og måtte give op.

Sidste uge: uge 22 (4 dage). Færdig

Kortsigtede læringsmål:

Få færdiggjort alle mine produkter og lave video til aflevering.

Uge 22:Ikke prioriteret:
– Skal tjekke hele mit portofolie igennem.
– Skal lave video.
– Skal lave de sidste rapporter jeg mangler.
– Finde ud af hvad jeg vil have i min video.
– Sørge for at de dokument jeg aflevere i Wiseflow virker og at link til alt virker.
– Har bare at være færdig med alt, for der er ikke mere tid.

Maj:

20 og 21 uge

Kortsigtede læringsmål:

Fokus for det sidste sprint er at lave mere på Rock under Broen-appen.
Jeg skal lave rapporter på alle mine kode produkter, og begynde på et bedre IT-Sikkerheds produkt, da Expo Go ikke virker med Supabase mere.

Planlagte opgaver:

  • Lave rapporter der mangler
  • Lave de resterende demoer der mangler kursusset så det er ude af verden.
  • Lave et andet produkt med IT-Sikkerhed.

Forventet resultat:

  • Alle små ting og påbegyndte ting er færdige og har dokumentation.
  • Lavet alle demoer.
  • Påbegyndt et nyt produkt til IT-Sikkerhed.

Læringsplan:

Uge 20:Ikke nået:
– Skal lave dokumenter om Supabase og Firebase.
– Skal lave rapport til de produkter jeg er færdig med.
– Skal færdiggøre demoerne.
– Lave it-Sikkerhed hjemmeside
– Lavede ikke dokumenter om Supabase og firebase.
Uge 21:Ikke nået:
– Lave it-sikkerhed hjemmesiden færdig.
– Lave analyse af hjemmesidens Sikkerhed.
– Prøve på at starte en anden simulator op til apps, for Expo virker ikke.
– Lavede det hele, men den nye simulator virkede heller ikke.

18 og 19 uge

Kortsigtede læringsmål:

Fokus for de næste to uger er at få lavet mere arbejde med sikkerhed i Rock under Broen-appen, samt tilføje ekstra funktionalitet for at styrke brugeroplevelsen. Jeg vil prioritere at arbejde med 2-faktor godkendelse, Google-login og få appens sikkerhed og funktionalitet gjort klar til aflevering.

Planlagte opgaver:

  • Implementere 2-faktor godkendelse i appen (eventuelt først teste på en separat app).
  • Integrere Google-login i appen via Supabase.
  • Begynde på en ny lille app (fokuseret på sikkerhed fra starten).
  • Begynde på en anden app som er mere design frem for funktionalitet.
  • Færdiggøre et IT-sikkerhedsprodukt der kan afleveres.

Forventet resultat:

  • En app, der understøtter moderne login-metoder (2FA + Google).
  • En start på en ny sikkerhedsapp.

Læringsplan:

Uge 18:Ikke nået:
– Skal prøve at tilføje to faktor godkendelse til vores app.
– Skal tilføje login med Google osv. i appen.
– Skal begynde på en anden app.
– Skal lave de Demoer der tilhøre kursuset jeg tog.
– Begynde på app med design (UI)

– Er gået lidt væk fra vores projekt, men er begyndt på Google-login.
– Har lavet 6 af de demoer fra kursuset, men mangler stadig.
Uge 19:Ikke nået:
– Skal få lavet et ordentligt produkt til IT-Sikkerhed.
– Skal tilføje alle de små ting der er nice to have i appen.
– Lave flere demoer.
– Skal færdigøre appen med design.
– Færdiggøre forarbejde til min mad app.
– Mangler at lave mere på Rock under broen, men fokusere på noget andet lige nu.

Reflektion:


April:

16 og 17 uge

Kortsigtede læringsmål:

Fokus for de næste to uger er at arbejde med sikkerhed i Rock under Broen-appen og eksperimentere med nye funktioner og teknikker. Målet er at se, hvor sikker jeg kan gøre appen og få mere viden om applikationssikkerhed gennem kursusset.

Planlagte opgaver:

  • Forbedre sikkerheden i Rock under Broen-appen (fx inputvalidering, adgangskontrol, kryptering).
  • Undersøge Supabase-sikkerhed og se hvordan autentificering og adgang fungerer.
  • Færdiggøre Applikations sikkerheds kursus.

Forventet resultat:

  • En mere sikker version af Rock under Broen-appen
  • Øget forståelse for applikationssikkerhed

Læringsplan:

Uge 16:Ikke nået:
– Fokus på sikkerhed i Rock under Broen-appen.
– Kig på Supabase-sikkerhed.
– Lave mere af kursusset.
– Fik ikke kigget så meget på sikkerhed med Supabase.
Uge 17:Ikke nået:
– Færdiggøre kurssuset.
– Lave mere på gruppens projekt.
– Lave demoer i kursusset.
– Se på om jeg skal lave en anden lille app.
– Fik ikke lavet nogle demoer.
– Har ikke kigget på andre apps.

14 og 15 uge

Kortsigtede læringsmål:

Fokus for de næste to uger er at finde nogle nye idéer og teknologier gennem små apps og videreudvikling af en personlig app (Rock under Broen). Der skal også arbejdes videre med IT-sikkerhed via TryHackMe og applikations-kursusset.

Planlagte opgaver:

  • Videreudvikle Rock under Broen-appen med nye funktioner (fx kort, program, tilmelding, billetter).
  • Lave flere opgaver på TryHackMe med fokus på applikationssikkerhed.
  • Undersøge best practices for sikker appudvikling, og begynde at skrive noter eller tjekliste til, hvordan man sikrer sine apps.
  • Kigge mere ind i Applikationssikkerhed.

Forventet resultat:

  • Godt i gang med videreudviklingen af Rock under Broen
  • En beder forståelse for Applikationssikkerhed.

Læringsplan:

Uge 14:Ikke nået:
– Byg videre på min personlige Rock under Broen app.
– Lave flere opgaver inde på TryHackMe.
– Se mere af kursusset.
– Har ikke fået lavet TryHackMe øvelser
Uge 15:Ikke nået:
– Undersøg hvordan jeg kan gøre Rock under Broen-appen mere sikker
– Færdiggøre Applikationssikkerheds kursus.
– Lav flere TryHackMe-opgaver.
– Har ikke fået færdiggjort kursusset.
– Har stadig ikke fået lavet TryHackMe øvelser.

Refleksion:

Nåede ikke at få lavet det jeg havde planlagt, da jeg ikke kunne få mig selv til at koncentrere om at komme igennem kursuset. Jeg skal tilbage til at tage ud for at læse da det fik mig til at arbejde på de ting jeg ikke havde lyst til.


Marts:

12 og 13 uge

Kortsigtede læringsmål:

Fokus for de næste to uger er at komme i gang med mere konkrete og tekniske dele af både appudviklingen og applikationssikkerheden. Der skal arbejdes videre med funktionalitet i To Do appen, og jeg skal startes op på et sikkerhedskursus. Samtidig skal jeg lære at bruge Supabase som backend.

Planlagte opgaver:

  • Gøre To Do-appen nogenlunde færdig, med fokus på funktionalitet og layout.
  • Færdiggøre de langsigtede læringsmål for resten af forløbet.
  • Arbejde videre på login-funktionen, denne gang med en bedre video.
  • Tilføje kortfunktionalitet til appen.
  • Integrere Supabase som backend – f.eks. til håndtering af brugere eller data fra To Do-listen.
  • Udarbejde en overordnet plan for de resterende uger i forløbet, med blik på afslutning og dokumentation.
  • Skal påbegynde et Applikations-kursus jeg fandt.

Forventet resultat:

  • En færdig To Do-funktion i appen.
  • En login-funktion, der fungerer.
  • Supabase integreret i appen, klar til at håndtere backend-data.
  • En aktiv plan for de sidste uger af semestret.
  • Påbegyndt kursus i applikationssikkerhed med mulighed for løbende refleksion og anvendelse i appen.

Læringsplan:

Uge 12:Ikke nået:
– Skal lave To Do nogenlunde færdig.
– Skal lave lidt bedre læringsmål.
– Skal prøve på at lave Login igen, vil prøve på at finde en video jeg kan følge som er bedre end det kursus jeg prøvede på at finde.
– Lavede det hele
Uge 13:Ikke nået:
– Skal begynde at tage mit it kursus om Applikations sikkerhed.
– Skal lave videre på min App, vil gerne prøve på at tilføje et kort.
– Skal tilføje Supabase til min App.
– Skal skrive overordnet hvad jeg skal de sidste uger.
– Har ikke lavet videre på min app
– Har ikke fået tilføjet Supabase

10 og 11 uge

Kortsigtede læringsmål:

Fokus for de næste to uger er at skabe en mere struktureret og detaljeret plan for resten af forløbet, med tydelige læringsmål og overblik over opgaver inden for både appudvikling og IT-sikkerhed. Jeg skal i gang med den praktiske del af IT-sikkerheden og arbejde videre med udvikling af funktioner i appen, herunder login og brugerhåndtering.

Planlagte opgaver:

  • Udarbejde en detaljeret plan for de kommende uger, både ift. appudvikling og IT-sikkerhed.
  • Skabe overblik over, hvad IT-sikkerhedsarbejdet skal indeholde.
  • Lave første udkast af de langsigtede læringsmål til applikationssikkerhed og sikker appudvikling.
  • Gennemføre eller påbegynde et relevant YouTube-kursus om IT-sikkerhed med fokus på app- og webrelaterede trusler.
  • Udvikle en login-side i React Native, hvor der tages højde for brugerinput og grundlæggende validering.

Forventet resultat:

  • En klar og brugbar plan for de kommende uger med definerede læringsmål.
  • Et solidt udgangspunkt for videre arbejde med applikationssikkerhed.
  • En fungerende prototype af login-siden i appen.

Læringsplan:

Uge 10:Ikke nået:
– Få et bedre overblik over hvad jeg skal lave i IT og hvordan jeg kommer i gang.
– En mere detaljeret plan for de næste uger.
– Nåede det hele.
Uge 11:Ikke nået:
– Skal i gang med IT-Sikkerhed.
– Skal lave en login side på appen.
– Ska lave ordentlige langsigtede læringsmål.
Fik ikke lavet nogle af de ting jeg havde planlagt i denne uge, men ente med at begynde på en To Do liste i React Native, som viste sig at være meget nemmere at begynde med end Log in.


Februar:

8 og 9 uge

Kortsigtede læringsmål:

Fokus for de næste to uger er at komme i gang med de tekniske værktøjer til appudvikling med React Native og Expo, skabe overblik over vigtige fagtermer og kommandoer, samt tage de første skridt mod at udvikle den første visuelle del af appen. Så skal der arbejdes videre med forståelsen af applikationssikkerhed gennem onlinekurser.

Planlagte opgaver:

  • Undersøge React Native, herunder installation af nødvendige værktøjer og biblioteker.
  • Arbejde med Expo som udviklingsplatform og sikre, at alt virker.
  • Lav en ordbog med fagtermer og kommandoer i både React Native og JavaScript til senere brug.
  • Udvikle den første visuelle skærm til appen (fx en simpel forside/startskærm).
  • Starte på et YouTube-kursus inden for IT-sikkerhed, eller færdiggøre det andet kursus fra tidligere, hvis det virker som noget jeg kan bruge.

Forventet resultat:

  • Et fuldt opsat og funktionelt udviklingsmiljø med React Native og Expo.
  • En begyndende app med en simpel forside.
  • Bedre overblik over nøglebegreber og kommandoer gennem egne noter og ordbøger.
  • Øget viden om sikkerhed i appudvikling gennem udvalgte kurser.

Læringsplan:

Uge 8:Ikke nået:
– Kigge på React Native og lave en ”ordbog” med alle de vigtigste commands og fagtermer.
– Gøre det samme med JavaScript.
– Kigge på Expo.
– Downloade det nødvendige til værktøjer til at lave en App og teste det ved at følge denne video:
React Native Tutorial for Beginners – Build a React Native App
– Forsøge på en forside til App.
– Gennemføre det andet kursus jeg har til IT-Sikkerhed, men kun hvis det viser sig at være relevant. Ellers begynde på en af de kursuser jeg har fundet på YouTube.
Fik ikke forsøgt på en forside på appen, da det tog længere tid at sætte det hele op end forventet.
Uge 9:Ikke nået:
– Skal lave en forside til App.
– Skal bare øve mig på at lave kode til appen.
– Skal se et af de lange kursuser om IT-Sikkerhed på YouTube, så jeg har en bedre ide om hvordan jeg opnår sikkerhed til appen.
– Fik ikke begyndt på IT kurset.

6 og 7 uge

Kortsigtede læringsmål:

Fokus for de næste to uger er at komme godt fra start med planlægning, portefølje og en grundlæggende forståelse af fagets kerneområder, særligt med henblik på applikationssikkerhed og appudvikling med JavaScript.

Planlagte opgaver:

  • Udarbejde en overordnet plan for 4. semester med fokus på faglige mål og projektforløb.
  • Oprette en portefølje, hvor produkter og dokumentation kan samles og vises frem.
  • Søge efter relevante kurser, materialer og værktøjer til brug i forløbet – fx inden for JavaScript, React Native og applikationssikkerhed.
  • Forberede en kort fremlæggelse omkring fagets kerneområder og begreber.
  • Gennemgå grundlæggende kursusmateriale for at få et bedre teoretisk overblik.
  • Arbejde med JavaScript for at styrke de tekniske kompetencer, der skal bruges i appudvikling.

Forventet resultat:

  • Et klart overblik over forløbet og egne læringsmål.
  • En aktiv portefølje oprettet og gjort klar til at dokumentere progression.
  • En styrket forståelse for de teknologier og begreber, der skal arbejdes med, især JavaScript og sikkerhedsaspekter i appudvikling.

Læringsplan:

uge 6: PlanlægningIkke nået:
– Plan over 4 semester/de første uger.
– Lave portofolie.
– Find kurser.
– Find materiale.
– Find værktøjer.
Nåede alt i denne uge.
Uge 7: GrundlæggendeIkke nået:
– Lave fremlæggelse.
– Grundlæggende overblik over emnerne og deres begreber.
– Gennemgå grundlæggende kursus, for bedre forståelse.
– Kigge på JavaScript, da det er godt at have styr på det til App udvikling.
Nåede alt i denne uge.