|
Her er der nogle informationer og materiale til online- og live-undervisning
af kurset i uge 1. Indholdet er en overblik over kursets forløb og en introduktion til
software design; og vi starter med den første opgave og danner også grupperne
til projektet.
Organisation
Kurset starter kl. 13 med et kort live-møde på kursets team på Teams (koden til at tilknytte
sig gruppen på Teams bliver sendt ud via DTU Learn). Kl. 13 mødes vi live på kanalen "Uge01".
Derefter er der nogle videoer med præsentationer nedenunder, som I skal se under
undervisning 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. Fra kl. 1450 ville der igen være en kort periode med live-diskussioner og en
live-præsentation på Teams med hele klassen. Der skyder vi også øvelsens- og projektdelen i gang.
Også til denne del er der nogle videor med informationer om og hjælp til opgave V1. Helt til
sidst følger en præsentation af projektet.
Til øvelsesdelen er der oprettet noge kanaler med "Ad hoc grupper" på Teams som en slags borde,
hvor I kan flytte rundt for at finde og danne grupper. Jeres gruppe skal I så registere hos DTU Learn
inden næste uges undervising starter. I uge et bruger hjælpelærere og mig disse ad hoc grupper til at
gå rundt og snakke med grupperne om deres spørgsmål eller problemer. På kanalen "Uge 01" ligger
også en fil "Hjælpeønsker_Uge01.doc", med den tabel
hvor I kan sige at I har brug for hjælp; så kommer vi til jeres "lokale".
Når vi ikke er i gruppelokalerne, så er vi på kanalen "Uge01", hvor I kan også tale med os. Og vi følger også med på chatten på kanalen "Uge01". Desudden kan I også bruge kursets "Diskussionsforum" på DTU Learn.
Omkring kl. 16.45 sammler vi os med helle klassen igen på kanalen "Uge01" for at aflutte
dagens undervisning og svare på evtl. spørgsmål.
Nedenfor kan I finde alle videoer til dagens undervisning, i den abefalede rækkefølge og nogle
korte kommentarer. Videos PiSU L01.1 - PiSU L01.4b skal I se op til kl. 14.50. Så mødes
vi live igen. Derefter kan I se video PiSU P01.1 og PiSU P01.2 som hjælper med opgave V1 (se
instrukser her). Til sidst kan I se videon PiSU P03.3;
men hvis I ikke nå det i dag, så kan I også se video PiSU P03.3 hen over ugen op til næste gang.
Forelæsning
Efter live-mødet på Teams kl. 13.00 starter forelæsningsdelen.
PiSU L01.1: Introduktion og overblik
Denne video er introduktionen til hele kurset. Den er baseret på dagens
Powerpointpræsentation PiSU-L01.pdf (slide 1 - 8)
og det anbefales at den bliver åbnet ved siden af videopræsentationen (når man har to skærme).
PiSU L01.2: Opfriskning: Klasser, Variabler og Objekter
Denne video er en kort opfriskning af Javas hovedbegreber: klasser, variabler og objekter.
Der bliver diskuteret nogle eksempler og der stilles nogle spørgsmål undervejs. Dem tager
vi op, når vi sammles med helle klassen i live-delen omkring kl 14.50, da det er vigitigt
at alle er med.
Denne video er baseret på dagens
Powerpointpræsentation PiSU-L01.pdf (slide 9 - 12).
Tavlenotater som benyttes i videoen kan I også se nedenfor (nu er der også med de notaterne fra live-diskussionen).
PiSU L01.3: Software Design (Del1): Analyse, Design og Design pattern (Observer)
Denne video er en kort introduktion til analyse og design og til design pattern Observer.
Den er baseret på dagens
Powerpointpræsentation PiSU-L01.pdf (slide 13 - 24).
PiSU L01.4: Software Design (Del1): Model, View Controller
Disse to videoer introducerer Model-View-Controller-princippet.
Den første er baseret på dagens Powerpointpræsentationen er PiSU-L01.pdf (slide 26 - 32).
Den anden video er baseret på det projekt som I får udleveret som basis til opgave V1, som I finder her.
Disse videoer afslutter dagens forelæsningsdel. Og vi vil sammles derefter omkring kl. 14:50
på kursets Teamskanal "Uge01" igen til et live-møde.
Projekt- og øvelser
Under dette live-møde som starter 14.50 bliver også dagens projekt- og øvelsesdelen skudt i gang, som de næste videoer er tilknyttet til.
PiSU P01.1: Opgave til i dag og op til næste gang (V1)
Denne video er en kort introduktion til resten af dagens forløb og opgaven til næste gang (V1);
den er baseret på dagens Powerpointpræsentation PiSU-L01.pdf (slide 33 - 36).
Instrukserne og materialet til opgaven V1 kan I finde her
her.
PiSU P01.2: Opgave V1 i IntelliJ
Denne video giver en overblik hvordan løsningen kunne opnås helt praktisk i IntelliJ projektet
og er baseret på det projekt som i kan finde på siden med instrukser til Opgave V1.
Videonen PiSU P01.2b har jeg nu optaget in en lidt bedre kvalitet, så at man kan læse hvad jeg skriver (hvis man skifter til full-screen-modus).
PiSU P01.3: Første projektpræsentation
Den sidste video giver en lidt mere detaljeret introduktion til kursets projekt.
Den er baseret på dagens
Powerpointpræsentationen er PiSU-projekt.pdf (slide 1 - 11); struktur af rapporten (slides 12-17) bliver diskuteret senere i kursets forløb.
|