{"id":17597794,"url":"https://github.com/themkat/inf2810v17","last_synced_at":"2026-03-19T01:36:41.858Z","repository":{"id":87206517,"uuid":"85947265","full_name":"themkat/INF2810v17","owner":"themkat","description":"Materiale fra INF2810 undervisningen i Gruppe 5. Dette kommer til å være alt fra opplegget brukt i timene til ekstra-materiale og små løsningsforslag fra oppgaver anbefalt i timene.","archived":false,"fork":false,"pushed_at":"2017-05-25T22:40:05.000Z","size":6245,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-04T21:24:37.735Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Scheme","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/themkat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-23T12:31:30.000Z","updated_at":"2022-07-17T12:10:46.000Z","dependencies_parsed_at":"2023-03-08T17:16:00.413Z","dependency_job_id":null,"html_url":"https://github.com/themkat/INF2810v17","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themkat%2FINF2810v17","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themkat%2FINF2810v17/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themkat%2FINF2810v17/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themkat%2FINF2810v17/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/themkat","download_url":"https://codeload.github.com/themkat/INF2810v17/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246240410,"owners_count":20745865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-22T09:43:44.200Z","updated_at":"2026-01-08T13:06:40.693Z","avatar_url":"https://github.com/themkat.png","language":"Scheme","funding_links":[],"categories":[],"sub_categories":[],"readme":"# INF2810v17\nMateriale fra INF2810 undervisningen i Gruppe 5. Dette kommer til å være alt fra opplegget brukt i timene til ekstra-materiale og små løsningsforslag fra oppgaver anbefalt i timene. Håper dette kan være nyttig mens dere har kurset, under øving til eksamen eller etter kurset (som ekstra-oppgaver og ting merket IKKE PENSUM). \n\n**Takk for i år, og lykke til på eksamen!**\n\n\n## Innhold i mappene (/tema for timene): \n* `uke9_230317` - Omgivelsesdiagram for anonyme prosedyrer\n* `uke10_310317` - Assosiasjonstabeller og litt nyttige liste-prosedyrer\n* `uke11_070417` - Omgivelsesdiagram, hint om memoisering og for-each\n* `uke12_210417` - Omgivelsesdiagram, tips til 3a og tilleggsstoff om makroer\n* `uke13_280417` - kun oblig 3a hjelp\n* `uke14_050517` - repitsjon av begin, meta-sirkulær evaluator.\n* I uke 15 (12.05.17) var det kun oblighjelp til 3b (meta-sirkulær evaluator)\n* `uke16_190517` - Eksamensøving. Gjennomgang av eksamensoppgaver, omgivelsesdiagram, boks-og-peker, generelle konsepter og mer!\n* `uke17_260517` - Eksamensøving. Gjennomgang av eksamensoppgaver og litt repetisjon av diverse konsepter.\n\n`extra`-mappen inneholder mine løsninger på oppgaver som kanskje ikke er veldig eksamensrelevant, men er veldig morsomme å løse. \nDe andre mappene inneholder tilleggsstoff til det som allerede er laget av andre og er navngitt etter dato på gruppetimen.\n\n\n\n## Hurtiglinker til ulike temaer\n* [member og memq](https://github.com/markydawn/INF2810v17/tree/master/uke10_310317#sp%C3%B8rsm%C3%A5l-fra-forrige-time-er-ikke-member-innebygget)\n* [append](https://github.com/markydawn/INF2810v17/tree/master/uke10_310317#append)\n* [length](https://github.com/markydawn/INF2810v17/tree/master/uke10_310317#length)\n* [for-each](https://github.com/markydawn/INF2810v17/tree/master/uke11_070417#for-each)\n* [Ekstraoppgave om Church Numerals multiplisering](https://github.com/markydawn/INF2810v17/tree/master/uke11_070417#utvidelse-av-church-numerals-med-en-multiply-operasjon)\n* [Tilleggsstoff om makroer (IKKE PENSUM)](https://github.com/markydawn/INF2810v17/tree/master/uke12_210417#tilleggsstoff-om-makroer-ikke-pensum)\n* [eval i vanlig Scheme (mc-eval ekvivalent utenfor meta-REPL)](https://github.com/markydawn/INF2810v17/tree/master/uke14_050517#side-sp%C3%B8rsm%C3%A5l-har-vi-en-eval-prosedyre-i-scheme-siden-vi-har-det-i-meta-evaluatoren) \n\n\n## Kahoot-linker\n* [Stor repitisjonskahoot](https://play.kahoot.it/#/k/6fc7868e-ebd2-4326-ae25-61ec46c84044) (diverse temaer og begreper fra hele kurset)\nSe også Piazza for flere linker. \n\n\n## Nyttige linker\n* [Ukeoppgaver med løsningsforslag (fra SICP og mer)](http://folk.uio.no/esbenss/inf2810/gruppelaererenes-side.html)\n* [Vegards github repo](https://github.com/vegarsti/INF2810V17)\n  - [Høyereordens prosedyrer med implementasjoner og (noen) eksempler](https://github.com/vegarsti/INF2810V17/tree/master/04)\n  - [let og lambda](https://github.com/vegarsti/INF2810V17/tree/master/05)\n  - [Guide til omgivelsesdiagram (med eksempler og regler)](https://github.com/vegarsti/INF2810V17/tree/master/08)\n  - [Boks-og-peker-diagram med set-car! og set-cdr!](https://github.com/vegarsti/INF2810V17/tree/master/09)\n  - [Memoisering (inkluderer eksempler med innkapsling)](https://github.com/vegarsti/INF2810V17/tree/master/10)\n\n\n## Annet\nOm det er noe du ønsker å se her (av opplegg eller annet), så ta kontakt gjerne kontakt via [kontaktinformasjon på emnesidene](http://www.uio.no/studier/emner/matnat/ifi/INF2810/v17/kontakt.html). Du finner meg under Gruppe 5 (fredag 12:15--14:00): ‘Chief Emacs Evangelist’ Marie Katrine Ekeberg. \n\n[Guide for Emacs-oppsett](http://folk.uio.no/mariuek/inf2810/emacs-setup.html). Om du er ny i Emacs kan du lese [nybegynnerguiden](http://folk.uio.no/mariuek/inf2810/emacs101.html) (merk at denne er i litt uferdig tilstand, og bør leses mest pga hotkey-oversikter). Dersom du av en eller annen grunn ønsker inspirasjon til et Emacs oppsett kan du se [mitt oppsett](https://github.com/markydawn/.emacs.d).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthemkat%2Finf2810v17","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthemkat%2Finf2810v17","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthemkat%2Finf2810v17/lists"}