Beskjeder

Publisert 8. mars 2025 13:45

Kj?re IN1010-student,

Beklager at denne beskjeden kommer en dag senere enn burde. Denne uken har vi avsluttet kapittelet om lenkede lister, der vi s? p? hvordan vi kunne gj?re beholdere generiske og hvordan vi kunne gj?re dem itererbare. I tillegg s? vi litt p? unntak, og hvordan man kan lage sine egne.

Pr?veeksamen

Det er n? publisert en pr?veeksamen i Inspera som er tilsvarende fjor?rets midtveiseksamen. Den har helt likt oppsett som en ordin?r midtveiseksamen og gir et realistisk bilde av hva dere kan forvente. Merk at dersom dere trykker ?Lever?, s? vil besvarelsen l?ses og dere vil da ikke ha mulighet til ? g? tilbake til oppgavene igjen. Alts?, ikke trykk p? ?Lever?-knappen dersom du ?nsker ? ha tilgang p? din egen besvarelse.

Neste ukes forelesning vil ta utgangspunkt i pr?veeksamen.

Se ...

Publisert 28. feb. 2025 14:21

Denne begynte vi p? temaet beholdere, der vi la mest vekt p? dynamiske arrayer og enkeltlenkede lister. Et viktig konsept fra denne forelesningen er hvordan vi kan lenke objekter sammen med pekere, og p? den m?ten lage lister. Senere i din programmeringsferd vil du l?re at vi kan lage alle mulige slags strukturer p? denne m?ten.

Gruppetimer

Vi h?per du f?r utbytte av gruppetimene! Det er god kapasitet p? de fleste gruppetimer, s? dersom du ?nsker ? benytte deg av flere gruppetimer m? du gjerne gj?re det. Oversikt over grupper finner du her.

Uken f?r midtveiseksamen vil vi ha tematiske repetisjonstimer! Det vil si at vi vil s?rge for at alt pensum som er gjennomg?tt s? langt vil v?re tema for minst to gruppetimer den uken. Siden det ikke blir ordin?re gruppetimer for uken som omhan...

Publisert 21. feb. 2025 13:41

Denne uken avsluttet vi en av de mest sentrale kapitlene for IN1010: arv. Selv om denne uken var siste uken med arv som eneste tema, vil vi se mange anvendelser av arv med subklasser og bruk av interface i forelesningene fremover.

Midtveiseksamen

Vi har publisert informasjon om midtveiseksamen p? en egen side (som er tilgjengelig i venstremenyen p? semestersiden) sammen med tidligere midtveiseksamener.

Det er verdt ? merke seg at fjor?rets ordin?re midtveiseksamen vil gj?res tilgjengelig som pr?veeksamen i Inspera 7. mars, og g?s gjennom p? forelesning 13. mars.

Innlevering 3

Innlevering 3 er n? publisert p? innleveringssiden. Relevant stoff for innleveringen vil dekkes p? nes...

Publisert 14. feb. 2025 14:03

Kj?re IN1010-student,

Denne uken har vi snakket om polymorfi, som betyr at noe kan ha flere former. I kontekst av objektorienterte programmer betyr det at en peker med en gitt type kan peke p? objekter av en subtype. Typer og subtyper uttrykker vi ofte med klasser og subklasser, men ogs? med interface og implementasjoner av disse, som blir tema for neste uke.

Notater

P? siden Notater i venstremenyen finner du notater som er et suplement til forelesningene. Vi oppfordrer deg til ? lese dem.

I dag la vi ut et notat om Interface i Java som kan v?re en god forberedelse til neste ukes forelesning.

Gruppetimer

Vi h?per du benytter deg av ...

Publisert 7. feb. 2025 15:40

Kj?re IN1010-student,

Denne uken har du blitt introdusert for arv, som er en av de definerende egenskapene ved objektorientert programmering. Dette er et st?rre tema, som skal dekkes n?ye de neste ukene.

Obligatorisk innlevering 1

Den obligatoriske innleveringen skal leveres p? onsdag til uken. Vi h?per du har god kontroll p? den, og at den har v?rt med p? ? gi en fin overgang fra Python til Java. Dersom du allerede er ferdig med innleveringen kan du gjerne levere og skrive ?Klar for retting?, s? ?ker du sjansen for at den blir rettet tidlig.

To bemerkninger om den obligatoriske oppgaven:

  • Vi oppdaget at en metode var gitt navnet settD?d i oppgaveteksten, og gitt navnet settDoed i en testfil. Testfilen er oppdatert.
  • Testfilene forutsetter at programmet har en del metoder definert, side...
Publisert 31. jan. 2025 14:13

Kj?re IN1010-student,

Denne uken gikk vi gjennom den siste forelesningen i serien ?Fra Python til Java?, s? n? kan du nok Java til at vi kan g? videre til ? snakke om viktige temaer i IN1010. Til uken skal vi begynne ? snakke om arv gjennom klasser og subklasser.

Velkommen til f?rste felles?velse med Bushra og venner!

P? mandag skal vi l?se Oppgave 4. Garderobe fra eksamen i IN1000 h?sten 2023, ogs? gitt som pr?veeksamen i IN1000 h?sten 2024. Ta gjerne en titt p? oppgaven f?r felles?velsen. Vi skal naturligvis l?se den i Java, og vi skal snakke om begrepene vi bruker n?r vi snakker om programmer. Vi gleder oss masse, og h?per ? se deg der!

Repetisjonstimene flyttes

Repetisjons...

Publisert 24. jan. 2025 11:55

Kj?re IN1010-student,

Kurset er i gang, og vi h?per du har hatt et fint f?rste m?te med IN1010! Denne uken har vi fokusert p? overgangen fra Python til Java, og neste uke skal vi fortsette denne overgangen. Etter neste uke skal du kunne nok Java til at vi kan begynne p? de delene av pensum som g?r utover det du kan fra IN1000.

Fredagsjava

Det blir Fredagsjava i dag klokken 14:15–16:00 p? rommene C og Caml. Vi h?per ? treffe deg der!

Innleveringer

Vi h?per du er godt i gang med Innlevering 0! Den skal leveres innen kommende onsdag (29. januar).

Vi har publisert Innlevering 1 p? innleveringssiden. Den er obligatorisk, og skal leveres inn innen 12. februar.

V?r anbefaling er ? ta en titt p? oppgaven allerede n?, og la den summe i bakhodet frem til du har ferdigsti...

Publisert 17. jan. 2025 16:12

Kj?re IN1010-student,

P? mandag m?tes vi til f?rste forelesning! Der skal du f? en liten introduksjon til kurset og deretter skal vi begynne ? introdusere programmeringsspr?ket Java for deg som allerede kan Python.

Vi gleder oss, og vi h?per du gj?r det samme!

Undervisningstilbud

Vi har et rikt og mangefasettert undervisningtilbud som venter p? deg! Under finner du litt informasjon om disse.

Forelesninger

Det vil v?re to forelesninger denne uken, og to forelesninger neste uke. Etter disse fire forelesningene skal du ha omtrent like god kjennskap til Java som du har til Python (gitt at du ikke har vandret langt forbi pensum i IN1000). Se timeplanen for tidspunkt og forelesningsressurser.

Etter de to f?rste ukene vil mandagstimene erstattes med felles...

Publisert 9. jan. 2025 14:59

Velkommen til deg som skal ta IN1010 v?ren 2025!

I dette emnet vil vi legge vekt p? ? skrive programmer med godt objektorientert design. Du vil f? mengdetrening i ? skrive litt mer sammensatte programmer i programmeringsspr?ket Java. Vi h?per du gleder deg!

Forkurs

Tirsdag neste uke arrangerer Fagutvalget ved Institutt for informatikk forkurs for IN1010. Dette er nyttig for deg som ?nsker hjelp med ? f? p? plass verkt?yene som brukes i emnet. Vi anbefaler deg ? benytte deg av dette tilbudet, slik at du st?r klar til ? angripe det faglige f?rste undervisningsuke!

Kurset best?r av en felles gjennomgang i Simula fra klokken 13:15 til 14:00, etterfulgt av en Lab som varer til klokken 16:00. Se mer informasjon her.

...