Ukesrapport uke 37

1. Hvor er jeg?

Jeg har jobbet med gjennom Modul 2 i dag og vil fortsette på Modul 3 neste uke. Denne uken har jeg ikke fått jobbet jevnlig, men måtte ta en studiedag fra jobb for å gjennomgå kapittel 2 og ferdigstille innleveringen. Jeg har brukt studiedagen til å gjennomgå læringsmål, materialet som lå som anbefalte ressurser + lese kapittel 2 i boka og gjort stort sett alle oppgavene som hører til. Jeg har brukt en hel dag, om lag 7-8 timer.

2. Hva har jeg lært denne uka

  • Opprette en klasse og lese/ definere en klasse.
  • Rekkefølgen man bør gjør ting i, dvs. definere felter, constructor og deretter metoder.
  • Forskjellen mellom Constructor og metode: Constructor er en metode som utføres automatisk ved opprettelsen av et nytt objekt. Constructor må ha samme navn som klassen og skrives med stor forbokstav (til forskjell fra metoden, som skrives med liten forbokstav).
  • At det som står i klammer er kroppen på metoden, dvs. det er dette som blir utført.
  • At det er viktig å legge inn kommentarer som forklarer klassen, constructor og metodene
  • void betyr ingenting/tomt, dvs. returnerer ingen verdi
  • get setninger innebærer at det returneres en verdi fra et felt (accessors i boka)
  • set setninger innebærer at verdien endres (mutators i boka)
  • oppdaget viktigheten av å være nøye med ; og » » og ( ) og /*, */, //
  • lært hvordan feil kan rettes ved å se på feilmelding ved kompillering

3. Problemer?

Strevde mest med tiden denne gangen, ettersom jeg jobber 100%. Og føler meg ikke helt komfortabel med siste del av kapittel 2 ennå. Må jobbe videre med dette.

 4. Plan:

Målet er ta alle 5 moduler og bestå IS109 i høst for å kunne bygge videre på dette til våren.

For kommende uke er målet å lese teorien for neste modul ferdig. Har lagt inn en studiedag i forkant av alle innleveringene for å gjøre oppgaver og ferdigstille innlevering.

Ukesrapport uke 35

1. Hvor er jeg?

Jeg har avsluttet Modul 1 i dag og vil fortsette på Modul 2 neste uke. Denne uken har jeg opprettet hjemmeside med blogg, gjennomgått materialet fra første forelesning, lest læringsmål for Modul 1 og arbeidskrav for faget. Jeg har lest kapittel 1 i boka og gjort en del av oppgavene som hører til + laget demo-video/ innlevering. Mener jeg har brukt ca. 15 timer totalt.

2. Hva har jeg lært denne uka

Jeg kunne ingenting om programmering og ALT er nytt. Jeg har lært litt generelt om JAVA som programmeringsspråk, om de aller enkleste elementene som klasser, objekter, hvordan man kan kalle på ulike metoder, se på/ endre kildekoden, har forstått hva å «kompilere» betyr (oversette fra tekst (eks. JAVA) til binær kode).

3. Problemer?

Ja, jeg fikk litt utfordringer med å legge ut demo-videoen etter at jeg var ferdig med den. Nettsiden ville først ikke godta formatet, så jeg strevde litt med det. Men det ser ut som jeg fikk det til. Jeg ble ferdig kl 22 den 1. september. Ikke ideelt, altså. Men denne innleveringen kom veldig brått på, ettersom jeg er i full jobb ved siden av og ikke følger forelesningene.

 4. Plan:

Målet er ta alle 5 moduler og bestå IS109 i høst for å kunne bygge videre på dette til våren.

For neste uke er målet å lese teorien for neste modul ferdig. Har lagt inn en studiedag noen dager før neste innlevering for å gjøre oppgaver og lage neste video.