Her er der nogle informationer og materiale til online- og live-undervisning
af kurset i uge 7. Hovedemne af forelæsningen er at læse og skrive filer, og især JSON-filer ved brug af Gson.
Og dette emne er også relevant vedr. visnigsopgave V04b, som er at jeres RoboRally-implementering kan læse spillepladen fra en fil
(som dog først skal vises efter påskeferiene: 6. april vedr. kursus 02362 og 12. april vedr. kursus 02324 sammen med visnigsopgave V04a).
Derudover bliver der nogle emner fra sidste gang lidt uddybet (med videor som gentager
og uddyber indholdet): JDBC (PiSU-L07.3) og Exceptions (PiSU-L07.1) . Disse videoer skal dog ses sidst.
Derudover bliver der givet feedback vedr. jeres aflevering A2. Der ville være en generel diskussion med hele klassen under live-delen af forelæsningen (fra 14:30 - 15:00) og med grupperne under projekt-/øvelsesdelen (kl. 15-17).
Organisation
Kurset starter kl. 13 med et kort live-møde på kursets team på Teams. Kl. 13 mødes vi live på kanalen "Uge07". Derefter er der nogle videoer med præsentationer, som I kan finde på denne her side, og som I skal se under undervisningen i dag.
Ekkart vil være live på Teams hele tiden fra kl. 13 til kl. 17, så at I kan stille
spørgsmål. Og hjælpelærerne ville være der fra kl. 15 til kl. 17 for at mødes med jer i gruppelokalerne på Teams.
Tidsplanen er:
- kl. 13:00: Opstart med live-mødet på kanal "Uge07" på kursets Team med en
kort præsentation af dagens emner og en kort live-diskussion.
- Derefter skal I først se videoerne PiSU L07.a - PiSU L07.c og
PiSU P07 vedr. visningsopgave V4b.
Alle disse videoer er baseret på Powerpointpræsentationen
PiSU-L07.pdf.
Afhængigt hvor langt i er kommet med videoerne kan I se videoer vedr.
JDBC (PiSU-L07.3) og Exceptions (PiSU-L07.1)
inden kl. 14:30 eller bagefter.
- kl. 14:30: er der et live-møde med hele klassen igen. Der kan I stille spørgsmål
om forelæsningen, projektet og
visningsopgave V4b. Men først og fremmest
bliver aflevereing A2 diskuteret.
- Fra ca. kl. 15:00 skal I arbejde i grupper igen i gruppelokalerne på kursets team
og, hvis I ikke kunne nå det inden kl. 14:50, se de resterende videoer.
- Under øvelses- og gruppearbejdsdelen kommer hjælpelærerne forbi jeres grupper, og
I kan også tilkalde dem eller Ekkart via dokumentet Hjælpeønsker_Uge07.doc som ligger
på ugens kanal.
Hjælpelærerne vil også diskutere aflevering A2 individuelt med grupperne.
- Fra kl. 16:45 mødes vi igen mel hele klassen på kanalen "Uge07" for at svare på
spørgsmål og runde af.
Nedenfor kan I finde alle videoer til dagens undervisning i den anbefalede rækkefølge og nogle korte kommentarer.
Forelæsning
Efter live-mødet på Teams kl. 13.00 starter forelæsningsdelen med videoerne nedenfor.
PiSU L07.a: Filer: Intro
Videoen er indledning til emnet om filer og er baseret på dagens
Powerpointpræsentation PiSU-L07.pdf
(slide 1 - 8).
Det anbefales at den bliver åbnet ved siden af videopræsentationen (når man har to skærme).
PiSU L07.b: JSON og læse filer med Gson
Videoen introducerer JSON-formatet og diskuterer hvordan man nemt kan læse filer med Gson. Videon er baseret på dagens
Powerpointpræsentation PiSU-L07.pdf
(slide 9 - 16 [22-23]).
Det anbefales at den bliver åbnet ved siden af videopræsentationen (når man har to skærme).
PiSU L07.c: JSON og skrive filer med Gson
Videoen diskuterer hvordan man kan skrive JSON-filer med Gson. Videoen er baseret på dagens
Powerpointpræsentation PiSU-L07.pdf
(slide 17 - 21).
Det anbefales at den bliver åbnet ved siden af videopræsentationen (når man har to skærme).
PiSU P07: Opgave V4b: Lade spileplader fra JSON-fil
Videonen præsenterer visnigsopgave V04b, som
skal bruge Gson til at lade spilleplader fra en fil. Videoen er baseret på dagens
Powerpointpræsentation PiSU-L07.pdf
(slide 24 - 25).
Det anbefales at den bliver åbnet ved siden af videopræsentationen (når man har to skærme).
Videoerne ovenfor skal ses inden kl. 14:30. Omkring 14:30 samler vi os med hele klassen
igen på kursets Teamskanal "Uge07" til et live-møde. Der diskuterer vi generelle kommentarer vedr. jeres afleveringer A2. Derefter kan I stille spørgsmål vedr. opgaverne, projektet eller dagens forelæsning.
Hvis I har tid, kan I også se dagens resternde videoer nedenfor
inden kl. 14:30; ellers kan I se dem under øvelses delen fra kl. 15-17. Disse videor og slides kommer faktisk fra kurset sidste år.
PiSU 7.3: JDBC og Prepared Statements
Gentagelse af dele af præsentation om JDBC og Prepared Statement fra uge 6.
Hvis mulgt skal den også ses inden live-diskussionen
på Teams kl. 1430, da det kunne give anledning til spørgsmål.
Videoen er baseret på
Powerpointpræsentation PiSU-L07.3.pdf.
Det anbefales at den bliver åbnet ved siden af videopræsentationen (når man har to skærme).
PiSU 7.1: Exceptions
Gentagelse og uddybelse af Exceptions fra uge 6. Ud over gentagelsen kommer deret overblik over de forskellige scenarier hvordan de forskellige dele af en try-catch-finally -blok bliver eksekveret afhængigt af om der sker en exception eller ej.
Powerpointpræsentationen
er PiSU-L07.1.pdf og det anbefales at den bliver åbnet
ved siden af videopræsentationen (når man har to skærme).
Projekt- og øvelser
Efter dette live-møde fra ca. 15:00 skal I mødes i grupperne.
Hjælpelærere og underviseren kommer forbi gruppelokalerne på Teams og I kan også tilkalde dem, hvis I har brug for hjælp. Det vigtigste i dag er at I diskuterer kommentarerne vedr. aflevering A2 med hjælpelærerne og søger hjælp vedr. JDBC.
Og som hele gruppe skal I planlægge og koordinere jeres videre arbjede på projektet.
|