Eksamen

Så har vi bevæget os ind i Java junglen. Modulopgaverne skal forsvares med næb og klør!

 

OVERVÅGNING/LOGNING_


Sikkerhed:

Alarmkode, overvågningskamera, tyverisikring både som “bøjle” og i vindue, “overvågningsspejl” i butik, sprinkler, dørtelefon

Pligt:

P-billet, P-billet automat, nummerplade, nummertrækning i apotek, 

Service:

Postkassen, døråbningssensor, B&O bevægelsessensor, døgnboks, pengeautomat, dørtelefon

Nysgerrighed:

Folk der kigger ned i butik ved G-STAR

B&O sensor

PSEUDO KODE_

// første deklareres der nogle parametre


 

Start.
Sæt tidsindex til 0 min

Opret array med følgende tre mulige kriterier og kald dette array; gråNuancer:
1 – drej til højre af første vej efter du har passeret et barn

2 – drej til højre efter du har passeret et par

3 – vend 180 grader efter du har passeret 3 sølvgrå biler

Opret array med følgende tre mulige kriterier og kald dette array; rød:
1 – hvis der er to ensfarvede biler ved siden af hinanden, drej da til venstre af næste vej
2 – hvis der er en bil på gule plader, drej da til højre
3 – hvis du passerer cyklist med cykelhjelm

Opret array med følgende tre mulige kriterier og kald dette array; blå:
1 – efter det 5. ulige husnummer drejes der efterfølgende til højre

2 – efter to biler med samme forbogstav på nummerpladen drejes der til venstre

3 – efter hund i snor vendes 180 grader




Opret array med følgende tre mulige kriterier og kald dette array: grøn:
1 – når en bil drejer til venstre drej til højre

2 – når vi passerer musik drejer drej til venstre

3 – når vi møder et rødt lyskryds vender vi 180 grader, hvis intet er sket efter fem gader, eksekver handling




// her starter rutinen




Gå fremad indtil der kommer en gade til venstre og stop

Drej til venstre

Gå fremad indtil der kommer en gade til højre og stop

Drej til højre
Lokaliser nærmeste parkerede bil og registrer farve.

Ud fra farven trækkes tilfældigt et kriterium fra det gældende array. Hvis bilens farve ikke stemmer overens med et af de eksisterende arrays springes der til næste bil hvorefter samme analyse gentages.
Udfør det tilfældigt valgte kriterium.
Idet øjeblik kriteriet opfyldes dokumenteres dette ved afbildning. Hvis kriteriet ikke lykkes efter forsøgt udførsel afbilledes dette og vend da 180 grader og påbegynd rutinen fra start.




Gentag rutine indtil tidsindex er = 60 min

MODULOPGAVE 3_

Vi har sat vores lydcollage op imod Lev Manovichs fem principper omkring New Media. Her er hvad vi er kommet frem til:

modulopgave-3-javalamp.doc

LYDCOLLAGE_

Vi har programeret, manipuleret og afviklet på liv og løs i Java, og nu er vores lydcollage færdig. Resultatet vil snarligst blive uploadet!  

-”Ohh…let there be rain!”

indy2.jpg 

INDIANS ON WARPATH_

dsc_0255.jpg

TIPPICOLLAGE_

Fotocollage af vores turtle-tegning og de billeder vi tog på vores færd gennem øgadernes mønstre:

  collagetest.jpg

FUNKTIONSDYGTIG TURTLE I JAVA_

Efter at have gået vores mønster (tippien) og noteret antal meter og grader ved hvert stop, programerede vi en turtle i Java der gik vores rute. Her er resultatet:

turtle.jpg

HUSK INGEN FEJL I JAVA_

Vores første forsøg på at få en “turtle” til at gå vores Tippi-rute. Det er nok en god idé ikke at sjusse sig frem til grader, samt at lave fejl i Java….det straffer dig:/  

TurtleFejl

INSTRUKTION TIL TIPPI RUTEN_

Tippiruten