Programmering i Java - nettbasert 6108N
Læringsutbytte
Etter endt emne skal studentene ha kunnskaper om grunnleggende begrep og metoder som brukes i programutvikling. Studentene skal ha et faglig grunnlag for å kunne forstå og analysere sentrale deler av andres program, og kunne formulere aktuelle algoritmer og modeller i sine egne program. De skal beherske grunnleggende teknikker og utviklingsverktøy, og være i stand til å utvikle enkle applikasjoner med grafisk brukergrensesnitt i et objektorientert programmeringsspråk. Studentene skal ha generelle kunnskaper og ferdigheter innen problemløsning, som de vil kunne bruke både i andre emner på studiet og i sin fremtidige yrkesutøvelse.
Innhold
Program, programmeringsverktøy og programutføring. Dokumentasjon og testing. Sentrale programkonstruksjoner som variabler, datatyper, uttrykk, valg, gjentak (løkker) og tabeller. Litt om klasser, objekt, metoder og parameteroverføring. Filer og unntak. Grafiske brukergrensesnitt og hendelseshåndtering.
Arbeids- og læringsformer
Nettundervisning, uten krav om deltagelse til faste tider. Studentene bør regne med å legge ned 8‐10 timers arbeidsinnsats pr. uke. Studentene må disponere datautstyr slik det er oppgitt i studieprogrammet. Faglærer publiserer digitale læringsressurser. Studentene styrer selv når de vil arbeide med stoffet, og vil ha mulighet for veiledning og oppgaveløsing via epost, diskusjonsgrupper og nettmøter.
Vurderingsformer
- Skriftlig eksamen, 4 timer, gradert karakter
- Arbeidskrav, godkjente oppgaver må bestås for å kunne gå opp til skriftlig eksamen
Det tas forbehold om mindre justeringer i planen.
Publisert av / forfatter Roy Martin Istad <Roy.IstadSPAMFILTER@hit.no>, sist oppdatert av Bergit Grivi - 06.01.2016