fredag 17. august 2007

Om IBE150 Programmering

Fra http://himolde.studiehandbok.no (formell beskrivelse)
  • Forkunnskap: Kjennskap til datamaskiner.
  • Formål: Gi grunnleggende praktisk kunnskap om programmering slik at en kan utvikle egne enkeltstående (monolittiske) program.
  • Innhold: Det viktigste vil være bygging av program og logikk, med vekt på å forstå variabler og tilordning, datatyper (tall, strenger, tabeller, hash, objekt), typekasting og sammenligning, logiske uttrykk (enkel boolsk algebra) og valg, gjentagelser (løkker), modularisering (prosedyrer, funksjoner, klasser og metoder; overføring av parameter) og rekursjon.De viktigste algoritmer for sortering, fletting og søking beskrives.Teknikker i hendelsesstyrt kjøring blir belyst.Utover det rent programmerings-tekniske, gis enkel opplæring i henting av data (fra brukere, filer og eksterne kilder), presentasjon av data (i grafiske og tekstlige former), samt lagring. Kurset gir ikke opplæring i overordnede metoder for å lage større programsystem.
  • Arbeidskrav (som kreves for adgang til eksamen): En serie obliger med innlevering til gitte frister (samme obliger som i fjor!).
  • Eksamen: 4 t skriftlig. Alle hjelpemidler (trykte og skrevne). Teller 100 %.
  • Pensum: David Schneider, An Introduction to Programming, Prentice-Hall, 2006
I tillegg (detaljer for h'07)
  • Forelesninger: 6 t per uke. Mandag (rom 283), torsdag og fredag (rom 285). Kl. 0815-1000. Etterfulgt av 2 t lab.
  • I tillegg: hjelpelærer-timer med Knut E. Kjersem og Jostein Hestad, delt med IBE100. Detaljer om dette kommer senere.
  • Obliger skal godkjennes av Kjersem eller Hestad innen angitte frister. Det er KODEN som skal forevises og godkjennes (utseendet er lite viktig). Samme obliger som i fjor.
  • Eksamen: 11. Desember, 2007, kl. 0900-1300.
  • Kurset har en epostliste som ALLE MELDER SEG PÅ!
  • Materiell fra tidligere varianter av kurset: INF150 (2006)

Ingen kommentarer: