Emneinfo Eksamensportalen
Emneinfo: TDT4109 – Informasjonsteknologi, grunnkurs (ITGK, NTNU)
TDT4109 er et ITGK‑kurs ved NTNU som gir deg en solid basis i informasjonsteknologi og programmering. Faget kombinerer IKT‑teori med praktisk Python‑programmering og lærer deg å forstå datamaskiner, algoritmer og programutvikling.
Om emnet
Kurset består av IKT‑teori og grunnleggende prosedyreorientert programmering. IKT‑delen tar for seg datamaskiners oppbygging, digital representasjon og bruk av Git. Programmeringsdelen dekker variabler, datatyper, input og output, kontrollstrukturer, algoritmer, funksjoner, moduler, biblioteker, datastrukturer (lister, tabeller, strenger, mengder, tupler, dictionaries), filbehandling, rekursjon, sortering, søking, pseudokode, Numpy, Matplotlib og testing/debugging.
Læringsutbytte
Kunnskap: Studenten lærer om IKT‑elementer som datamaskiner, digital representasjon og algoritmer, og får innsikt i prosedyreorientert programmering og problem‑til‑program prosessen. De får også kjennskap til objektorientert programmering. Ferdigheter: Studenten kan programmere i Python, bruke objektorienterte biblioteker, benytte utviklingsverktøy (som Thonny) med semantisk feilmarkering og debugging, utvikle algoritmer fra pseudokode og gjennomføre mindre programmeringsprosjekter.
Undervisning og vurdering
Undervisningen består av forelesninger, øvingsforelesninger og obligatoriske øvinger. For å gå opp til eksamen må man bestå øvingene. Vurderingen er en skriftlig skoleeksamen; ved utsatt eksamen kan den endres til muntlig.
Praktisk informasjon
Studiepoeng: 7,5. Varighet: 1 semester. Undervisningsspråk: Norsk. Studiested: Trondheim. Vurderingsform: skriftlig skoleeksamen. Ingen forkunnskaper kreves.
Øv til eksamen på Eksamensportalen
Eksamensportalen tilbyr en komplett simulering av ITGK‑eksamen for TDT4109 med oppgaver fra tidligere eksamener. Du får full eksamenssimulering, oppdatert innhold hvert semester, beståttgaranti, karakterestimat, flashcards, ubegrensede flervalgsprøver, mulighet til å lagre vanskelige spørsmål, sortering etter tema og statistikk. Emnet dekker temaer som betingelser og logiske uttrykk, løkker, tekstbehandling, filbehandling, funksjoner, unntak, datastrukturer, moduler og standardbiblioteket. Plattformen er utviklet av A‑studenter og gir en strukturert og motiverende vei til å bestå ITGK‑eksamen.