HØSTEN 2011PROGRAMMERINGFREMDRIFTSPLAN: Se nedenfor. EMNEKODE: LO 127A / LO127I OMFANG: 10 studiepoeng FAGLÆRER: Eva H. Vihovde, rom PS 433 FAGETS EMNER: Syntaks og semantikk i programmeringsspråket Java. Grunnleggende algoritmer og datastrukturer, objektorientert programstruktur og programmeringsmetoder. Se for øvrig pensumliste og framdriftsplan. Faget forutsetter ikke tidligere kunnskaper i programmering. PENSUM / LITTERATUR: Deitel & Deitel: Java How to Program, Ninth Edition. (Pearson). Kapitlene 1 til 10, samt de deler av kapittel 11 som tilsvarer innholdet i notatet Vindusbaserte programmer. SUPPLEMENT TIL LÆREBOK: Introduksjon til programmering UTVIKLINGSVERKTØY: Studentene kan selv velge utviklingsverktøy, men i undervisningen vil TextPad bli brukt. For å få størst læreeffekt av programmeringen anbefales studentene å bruke Textpad første semester. ARBEIDSKRAV: Fire obligatoriske innleveringer og to individuelle prøver (uten bruk av hjelpemidler) må være godkjent for å avlegge slutteksamen. Innleveringsuker og prøvedatoer vil bli angitt på fremdriftsplanen. Nærmere detaljer gis senere. VURDERING: 5 timers skriftlig slutteksamen. Vanlig karakterskala. Vurderingen av de obligatoriske arbeidene og de individuelle prøvene inngår ikke i sluttkarakteren. HJELPEMIDLER VED SLUTTEKSAMEN: Ingen hjelpemidler.ORGANISERING AV UNDERVISNINGEN: Pr. uke er det 4 timer forelesning med nytt stoff (dvs. teoristoff belyst med eksempler), 2 timer forelesning i oppgaveløsning, 2 til 4 timer datalab med mulighet for individuell veiledning. På datalaben arbeides det med ukeoppgaver og obligatoriske oppgaver. Det forventes at studentene jobber med oppgavene på egen hånd utenom timene på datalab. Løsningsforslag til ukeoppgavene vil bli gjennomgått i forelesningen fredagen etter at oppgavene er lagt ut. TIDLIGERE EKSAMENSOPPGAVER FLERVALGSTESTERSe liste over godkjente innleveringer. Se liste over resultater for individuelle prøver. EKSTRA ØVINGSOPPGAVER For flinke studenter vil det sikkert være behov for å 'bryne seg' på litt mer krevende oppgaver enn det som blir gitt som øvingsoppgaver fra uke til uke. En liten samling av slike oppgaver kan du finne ved å klikke på følgende link: EkstraoppgaverFREMDRIFTSPLANKapitlene i tabellen nedenfor referer til læreboka. Framdriftsplanen må oppfattes som veiledende. I den virkelige framdriften vil det sannsynligvis bli noen mindre avvik i forhold til framdriftsplanen. Det tas forbehold om endringer.
JAVA-RESSURSER
|