Claus Brabrand, ITU, Denmark Apr 06, 2010Projekt: “Korteste Veje” Claus Brabrand [ ] ( “FÅP”: First-year Project Course, ITU, Denmark )

Slides:



Advertisements
Lignende præsentationer
Et projekt til undersøgelse af udviklingsmetodologi.
Advertisements

Sådan laver Du et POWER POINT program.
Teknik event i det mørke Jylland IV, 16. Januar 2010GPSmap 60CSx vs. Oregon 550T 1 GPSmap 60SCx vs. Oregon 550T  Baggrunden for dette indlæg  Skærmen.
Få besked når der sker noget nyt KFUM-Spejderne i Danmark Udarbejdet af Ib Rævdal, 13. april 2009.
Der koncentreres i denne serie (nr. 2 af 2) på markante skift fra terrænlæsning til planlægningsorientering. Det er ikke helt det samme som skift fra fin-
Indledning I forbindelse med den pædagogiske indsats for at skabe øget sammenhæng i overgangen fra SFO til klub, er der udarbejdet en mappe med materiale.
Små åbne opgaver og projekter Hvordan er det hensigtsmæssigt at gribe arbejdet an?
Historie 9. kl. uge 6 1.Intro 2.Sang 3.Samtale 4.Opgave 5.Opsamling Mål: At blive fanget af undervisningen mindst én gang!
Et projekt til undersøgelse af udviklingsmetodologi.
Vintertrafik og meldinger Hvem melder. SIDE 2 Meldingsskemaet Randers, januar 2010.
Kommunikation / it.
Et projekt til undersøgelse af udviklingsmetodologi.
Alle børn skal have mindst et fornavn og et efternavn … det skal computerens ”børn” også !! Computerens ”børn” kaldes alle for filer uanset hvilke programmer.
NetBeans Installation og brug.
Problemløsning Læs opgaven højt Genfortæl opgaven med egne ord
GP 4, 19/ Grundlæggende programmering Efterår 2001 Forelæsning 4 onsdag 19/ kl. 9:15 – 12:00.
Usability – øvelse 2: Heuristisk inspektion
Kortsortering. Vælg elementer Udvælg elementer fra navigationen Brug topmenupunkter alt efter metode Max 50 elementer.
Usability 17. marts Oplæg: Om heuristisk inspektion: Metro Om tænke højt forsøg: Virk 2. Fremtidige oplæg 3. Dagens øvelse 4. Aflevering af testrapporter.
Idéudvikling. Titel: Hvilket problem skal idéen løse?
Tema 3: Web-crawler Udvikle Web-crawler, som tager en URI som input og besøger samtlige sider på siten som URI’en peger på. Fx –
Rapporter (Access, del 5)
Præsentation af Portfolio site Kim Jensens.
Formål med projektet At I kommer i dybden med de faglige emner: virksomhedsforståelse, krav, design og implementering. At I lærer at arbejde i grupper.
9. klasse Ranum Efterskole Formål med opgaven Du skal arbejde med et tværgående emne med en problemstilling. I får et overordnet emne. Herunder.
1 DataHub statusmåling September DataHub statusmåling Energinet.dk udsender hver måned et spørgeskema til samtlige aktører på elmarkedet, mhp. at.
Hvad ser du? (..et ansigt - eller ordet “Liar”).
# 1 28 Apr 2010 ALBERTSLUNDRUTEN – cykelpendlerruter i hovedstadsområdet ALBERTSLUNDRUTEN WORKSHOP 28. APRIL 2010.
Algoritmer og Datastrukturer 2 Dynamisk Programmering [CLRS, kapitel 15] Gerth Stølting Brodal Aarhus Universitet.
Vejledning i testfunktionen på Absalon Testfunktionen er et værktøj som kan bruges til eksamen, status af de studerendes standspunkt eller som de studerende.
Case-opgave på HG2 uge 41,  I skal lave en slags avis til nettet – ikke nødvendigvis en avis som BT eller Politiken … det kan godt være en slags.
Opfølgning på obligatorisk opgave 1 ONK1. Ingeniørhøjskolen i Århus Slide 2 Overordnet Flere gode opgaver De samme fejl går igen.. Alle der har afleveret.
Et projekt til undersøgelse af udviklingsmetodologi.
Biblioteket som læringscenter
1 Datalogi C Datastrukturer og algoritmer ved Keld Helsgaun.
Nye muligheder med Web Map Service – Styled Layer Descriptor og Filter Encoding September 2006 MapInfokonference 2006.
Grafer og Algoritmer Rasmus D. Lehrmann DM
P0 erfaringsopsamling Program 8.15: Introduktion
Claus Brabrand, ITU, Denmark Mar 10, 2009EFFECTIVE JAVA Effective Java Presentation Workshop Claus Brabrand [ ] ( “FÅP”: First-year Project.
Rapporter (Access, del 5). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller, og.
Styrkeprofil / ressourcer i landsbyen.
Kjeld Svidt September 2005 Synkront net-baseret samarbejde - hands-on øvelser.
ONLINE MUS-koncept: Kompetenceudvikling og MUS – i anerkendende perspektiv Ved Kort præsentation af APV-delen April 2012.
Claus Brabrand, ITU, Denmark Mar 17, 2009Projekt: “Visualisering” Claus Brabrand [ ] ( “FÅP”: First-year Project Course, ITU, Denmark )
1 QA and user research
Brugergrænseflade Afprøvning af program. Sådan bruger du programmet Programmet er bare en demo og er ikke funktionsdygtigt. Dog kan du trykke på de forskellige.
Måleblade MIA-grundkursus Morten Ørtved/Nellemann & Bjørnkjær Gennemgang af muligheder MIA - Måleblad - GeoCAD 1. Øvelse 1. En gammel MIA-øvelsessag 2.
DIEB4.1 Kursusgang 4 Oversigt: Sidste kursusgang Opgaver Aktivitet 2: Generer design (fortsat) Design af interaktionselementer.
Algoritmer Gerth Stølting Brodal Institut for Datalogi Aarhus Universitet MasterClass i Matematik, 10. april 2014, Aarhus Universitet.
Kjeld Svidt September 2004 Synkront net-baseret samarbejde - hands-on øvelser.
AFSLUTTENDE RAPPORT Afleveres senest mandag den 11. maj kl til Ida.
Afleveres senest mandag den 3. maj, kl til Mikael via mail.
Claus Brabrand, ITU, Denmark Mar 09, 2010Projekt: “Visualisering” Del-Projekt 1: "VISUALISERING" Claus Brabrand [ ] IT University of Copenhagen.
Algoritmer og Datastrukturer 2 Grådige Algoritmer [CLRS ] Gerth Stølting Brodal.
GP 4, 27/ Grundlæggende programmering Forår 2002 Forelæsning 4 onsdag 27/ kl. 9:15 – 12:00.
Øvelsestimer (opgave 3) v/Morten Davidsen Læser til daglig cand.merc.(dat.) på CBS.
Design af brugerflader13.1 Kursusgang 13 Oversigt: Sidste kursusgang Beskrivelser af komponenter Typiske komponenter Arkitektur for en GUI.
Energiens Topmøde 11. juni 2014 Houston we have a solution!
Synkront net-baseret samarbejde - hands-on øvelser
1587 Server - Blandet miljø Webintegrator HF1
Algoritmer og Datastrukturer 1 Amortiseret Analyse [CLRS, kapitel 17]
Dokumentation.
Dokumentation.
Velkommen til B klassen
Dokumentation.
Algoritmer og Datastrukturer 1 Amortiseret Analyse [CLRS, kapitel 17]
Talt med 23 ledere og medarbejdere
Færdselsundervisning
- Projekt om sygehusportører
Præsentationens transcript:

Claus Brabrand, ITU, Denmark Apr 06, 2010Projekt: “Korteste Veje” Claus Brabrand [ ] ( “FÅP”: First-year Project Course, ITU, Denmark )

[ 2 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Formålet med del-projekt #2 ”korteste veje” er at fortsætte design og programmering af jeres projekt: Denne gang med nogle algoritmiske elementer: Projekt: ”Korteste Veje” ”Danmarkskort: Visualisering, Navigation, Søgning og Ruteplanlægning”

[ 3 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Projekt: ”Korteste Veje” Jeres korteste veje kan laves på mange forskellige ambitionsniveauer… NB: Det er en fordel at udarbejde den gradvis (så I starter med at lave simple faciliteter først og udvider efterhånden) Her er følger nogle krav og muligheder…:

[ 4 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Projekt: ”Korteste Veje” 1) 1) Udvid jeres program med en metode der kan beregne den korteste vej mellem to punkter (hvor de to punkter er givet som KrakNode -objekter). Metoden skal returnere vejen (fx. som en liste af KrakEdge -kanter fra start- til slut-knude). Overvej (og beslut samt implementér) hvad metoden skal gøre hvis der slet ikke er en vej mellem pkt'erne (fx. hvis det ene punkt er på Samsø og det andet på Sjælland; færgeruter indgår jo ikke i vejdatasættet).

[ 5 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Projekt: ”Korteste Veje” 2) 2) Udvid jeres visualiseringsprogram så man med musen kan pege på et start- samt slut-punkt, hvorefter programmet så beregner den korteste vej og tegner den på kortet.

Claus Brabrand, ITU, Denmark Apr 06, 2010Projekt: “Korteste Veje” Required: 1) – 2) Optional: 3) – 5)

[ 7 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Projekt: ”Korteste Veje” 3) 3) Udvid en af de ovenstående (eller nedenstående) løsninger så man i brugergrænsefladen kan vælge om man ønsker en bilrute ( ) eller en cykel/gang-rute ( ). En bilrute skal være den hurtigste vej (og må gerne bruge motorveje og motortrafikveje, men ikke stier). En cykel/gang-rute skal være den korteste vej (og må gerne bruge stier, men ikke motorveje eller motortrafikveje). ( / )

[ 8 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Projekt: ”Korteste Veje” 4) 4) Udvid ovenstående så man med musen kan vælge en sekvens af punkter og få beregnet og tegnet den korteste vej som besøger punkterne (i den rækkefølge der blev angivet med musen).

[ 9 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Projekt: ”Korteste Veje” 5) 5) Udvid ovenstående så man med musen kan vælge en sekvens af punkter og få beregnet og tegnet den korteste vej som besøger alle pkt'erne i en-eller- anden rækkefølge (ikke nødvendig i den rækkefølge der blev angivet med musen). Bemærk: Dette er et helt anderledes problem end det foregående og kan ikke løses med en lille fiks ændring i programmet.

[ 10 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Projekt: ”Korteste Veje” Features: Find gerne selv på flere… :-) Submission: hver Fredag (kl. 12 – 16): Projekt-dagbog Arbejds-blade Deadline: Fredag den 23. April (kl. 09:00) Præsentation: Fredag den 23. April (+demo): [ 09:00-10:20 Brun/Lilla/Rød/Gul/Hvid ] [ 10:40-12:00 Sort/Blå/Grøn/Orange/Grå ]

[ 11 ] Claus Brabrand, ITU, Denmark Apr 6, 2010Projekt: “Korteste Veje” Projekt: ”Korteste Veje” Aflevering: Det er nok at I afleverer i form af ugentlig submission (dagbog + arb.blade); blot at: Jeres dagbog lister en status over hvilke søgefaciliteter I har implementeret til denne deadline (inkl. evt. andre features fra visualiseringsdelen). Det fremgår af jeres arbejdsblade: Hvordan start- og slutpunkt indlæses, hvordan den korteste/hurtigste vej beregnes, og hvordan resultaterne vises (inkl. relevante skærmdumps). Hvordan søgefaciliteterne er implementeret (inkl. relevante programstumper) Endeligt skal I også submitte jeres Java-kode som én zip-fil (til ” "); husk at angive gruppefarve.