Beskjeder
Hei alle,
Vi har nu kontakt alle som er blevet udtaget til at præsenterer deres arbejde.
Hvis du ikke har hørt noget fra os, så vil din godkendelse af kurset være baseret på godkendelse af obliggerne.
Husk at afleverer jeres projekter på Inspera senest på torsdag d. 27.
Når I afleverer behøver I ikke at fjerne jeres navne fra rapporten. Godkendelsen jeres endelig arbejder vil være baseret på godkendelse af obliggerne og ikke andet.
Hei alle,
Der har været nogle spørgsmål til processen for aflevering på Inspera og genaflevering af Oblig 4.
Vi er klar over at deadline for Oblig 4 er d. 20.11. og deadline for aflevering på Inspera er 27.11. Gruppelærerne er hurtige, men når dog ikke at rette Oblig 4 før d. 27.11.
Selvom deadline på Inspera er overskredet, vil I stadig have mulighed for at genaflevere Oblig 4, hvis den (mod forventning) ikke bliver godkendt første gang.
Vi vil baserer vores godkendelse (og evt. mundtlig forsvar) på jeres obligger og gruppelærernes godkendelse af disse. Men vi skal have en officiel aflevering på Inspera fra jer for I får godkendt kurset.
Hei alle,
Gruppetimen på mandag er aflyst. I kan benytte jer af de andre gruppetimer.
Et par studerende fandt en fejl reglen for udtrykket "random". Dette udtryk bliver givet en Range, men skal evaluere til et Num. Ikke en Range, som i første version.
Opgaveteksten er blevet opdateret med dette.
Hei alle,
Jeg kan forstå at der stadig er lidt usikkerhed om hvad I skal afleverer som afslutning på kurset på Inspera.
I har her to muligheder:
- Hvis den sidste oblig (Oblig 4) viser et samlet stykke arbejde som løser alle obligger, så er I velkommen til kun at afleverer denne. Specifikt er det hvis I har en samlet løsning som (generelt) virker, med tests for alle dele af sproget og en afsluttende rapport som berører alle dele af opgaven.
- Hvis I er endt med løsninger til de enkelte dele, som ikke hænger sammen til en endelig løsning, så bør I afleverer alle fire obligger. Sørg for at de er tydeligt opdelte.
Begge ovenstående måder er lige gode, så vælg den som passer jeres situation.
Oblig 4 er nu tilgængelig under mappen til venstre.
Jeg vil på tirsdag fortælle jer om typesystemer og hvordan opgaven skal læses.
Parkavan vil afholde øvelser i morgen, mandag, for de som vil tyvstarte lidt.
Af kursusbeskrivelsen, er det mulighed for at I kan blive udtaget til en afsluttende mundtlig prøve. Det er forventeligt meget få, som vil blive udtaget til dette.
Ved denne prøve skal I gennemgå jeres løsning af projektet og forklarer jeres valg. I kan også blive bedt om at forklarer den kode, som I har afleveret.
Den mundtlige prøve vil blive afholdt fredag d. 12. december.
Vi vil give direkte besked (UiO e-mail) til de grupper som skal til denne prøve fredag d. 28. november senest kl. 14:00. Dette er dagen efter I har lavet den endelige aflevering op Inspera. Så hvis I ikke har modtaget en e-mail noget på denne dag kl. 14, så betyder det at I ikke skal til den mundtlige prøve.
Hei alle,
Vi nærmer os afslutningen på kurset. Mandag d. 3. november vil i få adgang til at afleverer projekterne på Inspera, men vent med dette. Dette er den formelle aflevering som slutning af kurset og skal ske i Inspera. Hvis I ikke afleverer her, kan I ikke bestå kurset.
Deadline for at afleverer på Inspera er torsdag d. 27.11, kl.: 23:59. Vær opmærksom på at der ikke er mulighed for udsættelse som ved obliggerne.
I har mulighed for at afleverer enten:
- En zip med rapporter og kode af de alle obligger; læg i separate folderer.
- Et samlet projekt, hvor jeres sidste rapport og kode reflekterer det samlede projekt.
HUSK at I skal køre
> ./gradlew clean
før, i laver en zip af jeres programmappe. Hvis jeres zip fil er større end 1 MB så har I ikke gjort dette. En zip af koden vil kun være få hundrede KB.
Husk, både kode og rapport. Deadline er torsdag d. 27.11, kl.: 23:59.
There were a few updated to the text for Oblig 3 that was uploaded yesterday morning. Mainly, some leftovers from a previous text, that could result in misunderstandings.
Also, for Oblig 3 you should continue working from your code in Oblig 2 and extend this. To ease the start we will give you some help. Specifically, the REPL (read-evaluate-print-loop) that is needed to handle code.
You can find the precode.zip under Oblig 3, but I have also added a README that describes that have been added.
Hei alle,
Som efter sidste oblig, vil gruppetimen på mandag d. 13. oktober være aflyst.
Vi vil ligge Oblig 3 ud på tirsdag.
Vi er desværre nødt til at aflyse gruppe timen i morgen, torsdag d. 25.
Alle er velkommen til at komme til andre gruppetimer.
I prekoden til oblig 2 brukes begrepet "execution" der vi bruker "mode" i oppgaveteksten. Dere kan bare bytte ut klassen Execution med Mode hvis dere ønsker, jeg liker egentlig dette begrepet bedre for Aeroscript, men glemte å endre det i prekoden. Hvis dere fortsetter med Execution, er det også helt greit. :-)
Mvh Einar
Hvis du plages med at tester kjøres og feiler fordi koden mangler, kan du prøve å kjøre følgende:
./gradlew build -x test
For de som har brug for en kort udsættelse, så skal I udfylde en af følgende Nettskjema:
https://www.uio.no/studier/emner/matnat/ifi/IN2031/h25/obliger/
Det anbefales å gjøre prosjektarbeidet i grupper. Max to personer per gruppe. Hvis du ikke har en partner men ønsker å jobbe i en gruppe, kan du sende en epost til einarj@ifi.uio.no så kan jeg hjelpe til med å sette opp grupper. Deadline 27. august.
Velkommen til forelesningsstart i IN2031. På første forelesning vil dere få litt generell kursinformasjon, og vi diskuterer prosjektoppgaven. Vi begynner også med litt fag, og skal snakke om grammatikker. Slides fra forelesningene blir lagt ut på timeplan-siden.