Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

UkeTittelInnholdLast ned vedlegg
35Intro til fagIntroduksjon til faget og øvingsopplegget 
35Introduksjon til IT og begreperHva er IKT og sentrale begreper, IKT historie, ulike typer datamaskiner, forstå din egen datamaskin 
35P: Intro ProgrammeringOmgivelse, prompt, program, kalkulator. Kap 1, 2.7.Kode/vedlegg
36P: Bruk av funksjoner, variabler og input/outputDesigne et program, skrive ut til skjermen, variabler, lese fra tastatur.Kode/vedlegg
37Python: Enkle funksjonerDefinisjon og bruk av enkle funksjoner. 3rd edition: Kap 5.1-5.6, 2nd edition: kap 3.Kode/vedlegg
37uke37_Teori_HW1Datamaskinens oppbygning. Transistorer. 
38Python: Betingelser og logiske uttrykkKap 3: if-setninger, sammenlikning strenger, nestede beslutningsstrukturer, logiske operatorer, boolske variableKode/vedlegg
38uke38_Teori_HW2prosessorens 5 deler, primærminnets virkemåte, «Fetch-Execute» kretsløpet, eksterne enheter, operativsystemet. 
39Python: LøkkerLøkker: while-løkker og for-løkker. Kap 4 (3rd edition) / Kap 3 (2nd edition)Kode/vedlegg
39Uke39 - Teori - Digital Representasjon-1DR: Tekst og tall 
40Python: Funksjoner med retur og moduler (notater)Bruk og lage egne funksjoner med returverdi. Bruk og lage moduler. Kapittel 5.7-5.10 (3rd edition), kapittel 6 (2nd edition)Kode/vedlegg
40Digital representasjon del 2Sampling, lagringsformater og behandling av bilder og lyd 
41Python: Lister og TuplerSekvenser, lister, liste slicing, finne elementer i lister, listemetoder, kopiering/prosessering av lister, to-dimensjonelle lister, tupler (kap 7)Kode/vedlegg
41Teori: Nettverk del 1Foiler av Bjørn J. Villa på nettverk: Motivasjon, Analog/Digital, Meldingskomponenter, feildeteksjon, teknologisk utvikling 
42Python: Mer om strengerKapittel 8 (3rd edition), grunnleggende operasjoner på strenger, slicing, teste, søke og manipulere strengerKode/vedlegg
42Teori: Nettverk del 2Internett historikk & arkitektur, aksessteknologier, IP protokollen forelest av Bjørn J. Villa. 
43Python: Filer og unntakKapittel 6 om filer og unntak (exception). Åpne filer, lese/skrive fra/til filer, lukke filer, håndtere exceptions.Kode/vedlegg
43Teori: Nettverk del 3Krav til nett, sikkerhet, sikker kommunikasjon 
44Python: Sett og dictionariesKapittel 9: Sett og dictionariesKode/vedlegg
45Python: Algoritmer i praksisSøk, sortering, rekursjon. Kapittel 13 i Pythonboka om rekursjon.Kode/vedlegg
45Algoritmer (teori)Algoritmer, kapittel 5 (foiler både for uke 44 og 45). Noen små oppdateringer fra forrige slidesett lagt ut 
46Python: ProgrammeringscaseLage et litt større system ved hjelp av Python og bruke alt av pensum i Pytho.Kode/vedlegg
46Teori: SystemutviklingSlides som støtter Kahoot!-forelesning på systemutvikling. 
47Python: RepetisjonRepetisjon av utvalgte tema i PythonKode/vedlegg
48Spørretime og oppsummeringFoiler fra spørretime i faget 

Øvingsforelesningsfoiler for MTTK/MTDT/MTIØT (MTDT)/MMEDIE/BMUST

UkeTittelInnholdLast ned vedlegg
36Øvingsforelesning 1Variabler, operatorer, funksjoner, input/output 
37Øvingsforelesning 2Boolske uttrykk, if-else, boolske variabler, casting 
38Øvingsforelesning 3Lister, løkker 
41Øvingsforelesning 4Gjennomgang av auditorieøving, funksjoner med returverdier, lister, tuplerKode/vedlegg
43Øvingsforelesning 5Moduler (math og random), strenghåndtering, og gjennomgang av eksamensoppgaveKode/vedlegg
45Øvingsforelesning uke 45 og 46Problemløsningsstrategier, rekursjon, mange eksempeloppgaver med fokus på listerKode/vedlegg