Ekstragruppe

Velkommen til ekstragruppe!

Gruppen går mandager 14.15 - 16.00

Man trenger ikke melde seg på 😊

Zoomlink: 
https://uio.zoom.us/j/66053647732?pwd=bDQyVUlKaTRUNm5FTjluRkZxUDhYQT09

Bli gjerne med i kanalen vår på mattermost: 
https://mattermost.uio.no/ifi-in1010/channels/gruppe-14

Har du spørsmål eller ønsker til gruppetimen? 😊
https://nettskjema.no/a/181110 


Gruppelærer er Johanna Haarseth
johannph på mattermost (mest aktiv der)
johannph@uio.no på mail
 

Gif av liten gutt som prøver å øse kunnskap fra en bok til hodet med hendene
Håper dere skal lære masse Java i år, og bli enda bedre programmerere ❤️

Uke 16

Temaer i repetisjonsgruppen denne uken:

  • Repetisjon tråder

Foiler:

PDF

Kode: 

Data:


Uke 15

Temaer i repetisjonsgruppen denne uken:Foiler:

PDF

Kode: 

 

 


Uke 14

Temaer i repetisjonsgruppen denne uken:

  • GUI

Foiler:

PPTX

PDF

Kode:

TestGraphic:


Uke 13

Temaer i repetisjonsgruppen denne uken:

  • Design og testing
  • Rekursjon med polimorfi

Foiler:

PDF

Kode:

Polimorfi eksempel:

Tester (inkl. trekanttall-eksempel med polimorfi):


Uke 12

Temaer i repetisjonsgruppen denne uken:

  • Rekursjon vs løkke(iterasjon)
  • Rekursjon med objekter

Foiler:

PDF

Kode:

Rekursjon vs løkke/iterasjon:

Rekursjon med trekantobjekter/trekanttall


Uke 11

Ingen gruppetime


Uke 10

Foiler

countdowntraad.java
eksempelcountdown.java

cyclicbarriertraad.java
eksempelcyclic.java

jointraad.java

ukedager.java
testukedager.java

Temaer i repetisjonsgruppen denne uken:

  • Tråder
  • CountDownLatch
  • CyclicBarrier

    Uke 9 

    foiler

    Enkelt trådeksempel (høyreklikk og velg "save as"/"lagre som": 
    MeldingTraad.java
    TestMeldingTraad.java

    Trådeksempel med lock og condition:
    PappaBank.java (Tråd)
    Kontoeier.java (Tråd)
    Bankkonto.java (Monitor)
    TestPappabank.java (Hovedprogram)

    Temaer i repetisjonsgruppen denne uken:

    • Tråder
    • Lock
    • Condition

    Uke 8

    foiler

    Temaer i repetisjonsgruppen denne uken:

    • Casting 
    • Feilhåndtering/fieilmeldinger 

    Uke 7

    Foiler

    Comparable og compareTo():

    Dyr.java

    TestDyr.java

    Iterable og Iterator:

    Katt.java

    KattLenkeliste.java

    KattIterator.java

    TestKattLenkeliste.java

    Temaer i repetisjonsgruppen denne uken:

    • Litt mer lenkeliste
    • Interfacet Comparable og Metoden CompareTo
    • Interface Iterable og interfacet Iterator

    Uke 6

    (Høyreklikk og velg save as/lagre som for å laste ned)

    Foiler

    Node.java (m/kommentarer)

    Lenkeliste.java (m/kommentarer)

    Temaer i repetisjonsgruppen denne uken:

    • Lenkeliste
    • Generisk klasse

    Send meg en mattermost melding eller mail hvis det er noe i koden eller foilene du ikke helt forstår eller vil ha forklart!
    Mattermost: https://mattermost.uio.no/ifi-in1010/messages/@johannph
    Mail: johannph@uio.no

     


    Uke 5

    Foiler

    Katt.java

    Hund.java

    Person.java

    Dyr.java

    Dyreregister.java

    AlleDyr.txt

    Temaer i repetisjonsgruppen denne uken:

    • Interface
    • HashMap

    Hvis du trenger å prokrastinere:
    https://www.mn.uio.no/ifi/livet-rundt-studiene/ifiblogg/artikler/21---var/mandagsnytt/15.02-mandagsnytt.html

    •  

    Uke 4

    (høyreklikk og klikk "save link as" for å laste ned)

    Foiler

    Katt.java

    Dyr.java

    Hovedprogram.java

    Temaer i repetisjonsgruppen denne uken:

    • Abstract class
    • .super
    • super() 
    • Polymorfi 
    • Ugg hjelp, skjønte ingenting av mentimeter-quizen i forelesningen! 

      Uke 3

      Oblig 1 har frist 1. februar kl 23.59! Masse lykke till!! 
      Katt som skriver som en gal på pc

       

      Foiler

      Hund.java

      hunder.txt

      MainHund1.java (lesing med nextLine() og split())

      MainHund2.java (lesning med next() og nextInt())

      Temaer i repetisjonsgruppen denne uken:

      • Lese fra fil
      • Arv
      • Tegne klassehierarkitegning
      • Referanser ved Arv
      • Casting (hva er lov og hva er ikke lov?)

        Uke 2

        Oblig 1 er nå lagt ut, frist 1. februar kl 23.59.

         

        Foiler

        Temaer i repetisjonsgruppen denne uken:

        • Deklarert vs initialisert 

        • Primitive datatyper

        • Immutable vs mutable

        • Referanser

        • Parameteroverføring

        • ArrayList

        • Hashmap

        • Datastrukturtegning

        • Error-håndtering


         

        Uke 1

        Veldig viktig at dere kommer i gang med Java og den første obligen så fort som mulig! Gå i forelesningene og delta i gruppetimene 😊 

         

        Foiler 

        Temaer i repetisjonsgruppen denne uken:

        • Private / public

        • Static
        • Void og andre returtyper
        • This
        • Scanner 
        • Array i Java
        • NullPointerException

         

        Publisert 12. jan. 2021 16:56 - Sist endret 16. mai 2021 17:34