![]() |
Videregående programmering |
| Høgskolen i Sør-Trøndelag, Avdeling for informatikk og e-læring |
Dette er et kurs i videregående programmering. Vi forutsetter at du har programmert en god del i et objektorientert språk, helst Java, men det bør også gå bra dersom du har en del erfaring med C++. I siste tilfelle må du nok bruke en del ekstra tid på å sette deg inn i forskjellene mellom Java og C++. Se krav til forkunnskaper (gjelder spesielt nettstudenter).
Det er to ting som gjør dette kurset til "videregående". Det ene er selvfølgelig emnene. Kurset omhandler i hovedsak fire emner:
Innimellom dette får vi tid til en leksjon (leksjon 4) der vi ser hvordan vi lager program som kommuniserer med datafiler. Litt om konfigurasjonsfiler og sending av epost fra Java-programmer tas med som et tillegg (ikke pensum).
Parallelt med programmeringen vil vi arbeide med objektorientert modellering og illustrere dette i ulike typer UML-diagrammer. Det er viktig at vi mestrer overgangen fra UML til programkode.
Nå har vi sett hvilke emner vi skal gjennomgå i dette kurset. Antall emner er ikke så stort, men dette er vanskelige og tidkrevende ting som du må regne å bruke en del tid på.
Jeg sa det var to ting som gjorde kurset til et "videregående kurs i programmering". Foruten emnene er det størrelsen på programmene du skal lage.
Det gis i alt 12 øvinger. Åtte av disse er obligatoriske. På forsiden av faget finner du hvilke det er.