Grunnleggende programmering i Java
2012-2013
-
IMT1241
- 10sp
Forventet læringsutbytte
Etter fullført emne skal studenten
- beherske og forklare grunnleggende Java-syntaks
- beherske og forklare grunnleggende objektorientering: objekter, klasser og metoder
- kunne analysere problemet ved enklere programmeringsoppgaver, finne algoritmen for en løsning og skrive peseudokode som beskriver løsningen og kode som gjør dette
- kunne gjøre nytte av biblioteker og grensesnitt
- ha erfaring med grunnleggende metoder for testing av programmeringskode
Emnets temaer
- Grunnleggende konsepter i objektorientering: Objekter, klasser og metoder
- Forstå klassedefinisjoner
- Objektinteraksjon
- Løkker og betingelsestester
- Testing og feilretting
- Arv og abstraksjon
- API-er, biblioteker og dokumentasjon
Pedagogiske metoder
Forelesninger
Gruppearbeid
Lab.øvelser
Oppgaveløsning
Prosjektarbeid
Veiledning
Pedagogiske metoder (fritekst)
Emnets pedagogiske metoder baserer seg på at studenten selv må praktisere programmeringsspråket for å kunne nå læringsmålene.
Vurderingsformer
Skriftlig eksamen, 4 timer
Karakterskala
Bokstavkarakterer, A (best) - F (ikke bestått)
Sensorordning
Intern og ekstern sensor.
Utsatt eksamen (tidl. kontinuasjon)
Skriftlig eksamen har ordinær kontinuasjon.
Tillatte hjelpemidler (gjelder kun skriftlig eksamen)
Ingen
Obligatoriske arbeidskrav
Ingen
Læremidler
David J. Barnes & Michael Kölling
Objects First with Java
A Practical Introduction using BlueJ
Fifth Edition, Prentice Hall / Pearson Education, 2012
ISBN-10: 0-13-249266-0
ISBN-13: 978-0-13-249266-9
Supplerende opplysninger
Emnet overlapper 100 % med IMT1031 Grunnleggende programmering