course-details-portlet

PROG1001 - Grunnleggende programmering

Om emnet

Vurderingsordning

Vurderingsordning: Skriftlig skoleeksamen
Karakter: Bokstavkarakterer

Vurdering Vekting Varighet Delkarakter Hjelpemidler
Skriftlig skoleeksamen 100/100 4 timer I

Faglig innhold

Problemløsning/programmering: - Skrittvis forfining - Algoritmer - Pseudokode Innføring i språkmekanismer i C: - Programstruktur og uttrykk - Datatyper, variabler, tekster, konstanter, oppramstype - Operatorer - Kontrollsetninger (betingelser og løkker) - Minnehåndtering - Peker - Strukturer - Arrayer/tabeller - Funksjoner og parametre (ved verdi/referanse) Bruk av biblioteksfunksjoner: - Header-filer - Filer-håndtering - Enkel I/O

Læringsutbytte

Kunnskap:

  • har kunnskap om hvordan en kan instruere en datamaskin til å løse gitte problemer
  • kjenner til innebygd funksjonalitet i programmeringsspråket, samt noen av de tilgjengelige datastrukturene
  • kjenner til hvordan en kan gå frem for å finne og løse programvarefeil

Ferdigheter:

  • kan skrive oversiktlig og lesbar kildekode for å løse gitte problemstillinger
  • kan lese og forstå kildekode skrevet av andre
  • kan identifisere og utbedre feil i eksisterende kildekode
  • kan dra nytte av eksterne biblioteker i egen kildekode
  • kan forstå og dra nytte av programmeringsspråkets referansedokumentasjon

Generell kompetanse:

  • er i stand til å finne gode kildekodeløsninger for å oppnå stabil og feilfri programvare
  • er i stand til å tilegne seg og ta i bruk ny programmeringskunnskap

Læringsformer og aktiviteter

  • Forelesninger
  • Obligatoriske oppgaver
  • Oppgaveløsning

Obligatoriske arbeidskrav: Minst 3 av 4 obliger må være godkjent. Klart mangelfullt arbeid, ikke selvstendig eget arbeid eller innleveringsfrist som ikke overholdes regnes som ikke-levert.

Obligatoriske aktiviteter

  • Obligatoriske arbeidskrav

Mer om vurdering

Utsatt eksamen/kontinuasjon i august.

Spesielle vilkår

Kursmateriell

Kunngjøres senere.

Studiepoengreduksjon

Emnekode Reduksjon Fra Til
IMT1031 7.5 HØST 2019
DCST1003 7.5 HØST 2019
INFT1002 7.5 HØST 2019
Flere sider om emnet

Ingen

Fakta om emnet

Versjon: 1
Studiepoeng:  7.5 SP
Studienivå: Grunnleggende emner, nivå I

Undervisning

Termin nr.: 1
Undervises:  HØST 2024

Undervisningsspråk: Norsk

Sted: Gjøvik

Fagområde(r)
  • Informatikk
Kontaktinformasjon
Emneansvarlig/koordinator:

Ansvarlig enhet
Institutt for datateknologi og informatikk

Eksamensinfo

Vurderingsordning: Skriftlig skoleeksamen

Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
Høst ORD Skriftlig skoleeksamen 100/100 I 17.12.2024 09:00 INSPERA
Rom Bygning Antall kandidater
M438 Eksamensrom 4.etg, Inngang D Mustad, Inngang D 40
A-atriet-1/3 (A-160) Ametyst 30
A-atriet-2/3 (A-160) Ametyst 19
M433-Eksamensrom 4.etg Mustad, Inngang A 80
Sommer UTS Skriftlig skoleeksamen 100/100 I INSPERA
Rom Bygning Antall kandidater
  • * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
Eksamensinfo

For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"

Mer om eksamen ved NTNU