Projektenhedskursus (PE): Informatik og datateknik (IT & ED) Dagens program: 1. Introduktion til ML 2. Mm 1: Strukturering Kursusholder: Lars Peter Jensen Tek-Nat BÅ - IT&ED - E04 1 Tek-Nat BÅ - IT&ED - E04 2 1. Introduktion til SME Kurset iflg. SO, App. side 5: 1. Studieordningen om SME 2. HVAD er metode(lære)? 3. HVORFOR metode(lære)?! Formål: At støtte de studerende til, gennem tekniske- og naturvidenskabelige metoder, at arbejde begyndende videnskabeligt.! Mål: At give de studerende kendskab til, forståelse af studiets metoder samt kunne anvende disse i forbindelse med det problembaserede projektarbejde. Tek-Nat BÅ - IT&ED - E04 3 Tek-Nat BÅ - IT&ED - E04 4 Kurset iflg. SO, App. side 15:! Indhold:! Strukturerende modeller! Form: Forelæsninger, gruppeopgaver, plenumdiskussioner, cases m.v.! Omfang: 0,4 ECTS.! Placering: 1. semester. HVAD er metodelære? Metodelære er læren om og anvendelsen af " (arbejds)metoder, som sætter jer i stand til at arbejde " videnskabeligt, dvs. på en sådan måde at jeres resultater har en høj grad af! pålidelighed og kan stå for en! kritisk granskning af andre videnskabsfolk Tek-Nat BÅ - IT&ED - E04 5 Tek-Nat BÅ - IT&ED - E04 6 1
HVAD er metode? HVAD er metode?! Planmæssig fremgangsmåde;! systematisk måde at indsamle og bearbejde data på (Gyldendal Psykologisk pædagogisk ordbog 1997) Mere udførligt er en metode en! formuleret fremgangsmåde,! struktureret i faser og! begrundet og dokumenteret i hele forløbet. I dag bliver I præsenteret for 2 metoder: klassificering, strukturering! Kvantitative metoder! Undersøgelsesområdet er et objekt! Data er objektivt målbare! Resultater på numeriske form! Kvalitative metoder! Undersøgelsesområdet er et subjekt! Data er subjektivt prægede (af subjektet)! Resultater på sproglig form Tek-Nat BÅ - IT&ED - E04 7 Tek-Nat BÅ - IT&ED - E04 8 HVORFOR metodelære?! Fordi I skal lære at arbejde videnskabeligt!! Nøgleordene er orden og præcision!! Studiets metoder! Kursusplan:! Mm 1: Strukturering! Mm 2: Modellering Tek-Nat BÅ - IT&ED - E04 9 Tek-Nat BÅ - IT&ED - E04 10 Strukturering! Mine læringsmål:! Efter dette mm skulle du gerne være i stand til at! Gennemføre en klar og meningsfyldt strukturering af jeres projektarbejde, grafisk eller på anden form, overordnet og i detaljen! Definere præcist de væsentligste begreber i jeres projektarbejde Strukturering: Om orden i projektarbejdet Indhold: Om klassifikation Om strukturering En struktureringsopgave med fremlæggelse Mere om strukturer Gruppeopgave: strukturer i jeres projekt Tek-Nat BÅ - IT&ED - E04 11 Tek-Nat BÅ - IT&ED - E04 12 2
Om klassifikation! Klassifikation er en metode med 4 faser:! Identificere begreber/elementer! Navngive begreber/elementer! Definere begreber/elementer! Indordne i klasser efter fælles kendemærker bruges til at etablere orden og overblik over viden (og manglende viden). Tek-Nat BÅ - IT&ED - E04 13 Tek-Nat BÅ -IT&ED -E04 14 Om strukturering! Strukturering er en metode med 5 faser: Klassifikation! Identificere begreber/elementer! Navngive begreber/elementer! Definere begreber/elementer! Indordne i klasser efter fælles kendemærker! Ordne klasser efter et ordnende princip (struktureringsprincip)! bruges til at etablere orden, overblik og sammenhæng mellem klasser. Tek-Nat BÅ -IT&ED -E04 15 Tek-Nat BÅ - IT&ED - E04 16 kravspecifikation brænde User interface Sorter dataflowdiagram svartid design Kædet liste lagerallokering Power supply program datapakke Refresh time 15 min. summemøde om strukturering Opgave: Lav en struktur for (nogle af) disse ord vær parat til at fremlægge jeres resultat. Regler: I må gerne ændre ordene fra navne- til udsagns- eller tillægsord og fra engelsk til dansk men kun således, at de stadig er genkendelige. I må også gerne tilføje enkelte hjælpeord. Tek-Nat BÅ -IT&ED -E04 17 Tek-Nat BÅ - IT&ED - E04 18 3
Struktur - 1 Ordnende princip: Farve Struktur - 2 Ordnende princip: Grammatik User interface design dataflowdiagram lagerallokering Sorter Udsagnsord: Navneord: Tillægsord: brænde Eventuelt struktureringsprincip: Regnbuens farver Tek-Nat BÅ - IT&ED - E04 19 Tek-Nat BÅ - IT&ED - E04 20 Struktur - 3 Ordnende princip: Alfabetisk Struktur - 4 Ordnende princip: Sprog dataflowdiagram Engelsk: Dansk: datapakke Power supply kravspecifikation svartid Refresh time brænde lagerallokering User interface Tek-Nat BÅ - IT&ED - E04 21 Tek-Nat BÅ - IT&ED - E04 22 Struktur - 5 Strukturerende princip: Flow/ sekventielt forløb Struktur - 6 Strukturerende princip: Hierarkisk kravspecifikation design program Sorter Lav Kædet liste Tek-Nat BÅ - IT&ED - E04 23 Tek-Nat BÅ - IT&ED - E04 24 4
Flowdiagram et eksempel..og et par andre eksempler Tek-Nat BÅ - IT&ED - E04 25 Tek-Nat BÅ - IT&ED - E04 26 og her er det komponenter Her er det processer Tek-Nat BÅ - IT&ED - E04 27 Tek-Nat BÅ -IT&ED -E04 28..og et par eksempler på hierarkiske strukturer Tek-Nat BÅ - IT&ED - E04 29 Tek-Nat BÅ - IT&ED - E04 30 5
Struktureringsprincipper! Stigende talværdier (talsystemet)! Alfabetisk rækkefølge (telefonbogen)! Kronologisk rækkefølge (kongerækken)! Sekventiel rækkefølge (flow diagram)! Hierarkisk opbygning! Top-down! Bottom-up HUSK:! Elementer på samme niveau skal være af samme karakter! Det strukturerende princip skal anvendes konsekvent! Der findes ingen rigtige strukturer kun (mere eller mindre) formålstjenlige! En struktur er opbygget ud fra den viden I har lige nu den kan ændres!!! Når I har lavet en (konsekvent) struktur, kan andre gennemskue og overveje den selv Tek-Nat BÅ - IT&ED - E04 31 Tek-Nat BÅ - IT&ED - E04 32 Gruppeopgave 1! Identificér hh. en sekventiel og en hierarkisk struktur i jeres projektarbejde! Gennemgå strukturerne kritisk mhp. at sikre, at de er konsekvente, dvs. at elementer på samme niveau er af samme karakter og at struktureringsprincippet er brugt konsekvent! Definér de væsentligste begreber i jeres projektarbejde påbegynd en ordliste.! 2 grupper fremlægger deres resultater kl. 11:30 Fremlæggelse af gruppeopgave 1. Gr. Bxxx 2. Gr. Cxxx Tek-Nat BÅ - IT&ED - E04 33 Tek-Nat BÅ - IT&ED - E04 34 6