Som et led i kurset vil du lære om elementært programdesign, dokumentation, review, test, udforskning af en delvis ukendt komponent, samt måling af systemets hastighed. Du får kun en første praktisk erfaring med disse emner. Der kunne laves et helt kursus om hvert af dem, men det tager for lang tid.
Kurset vil have få forelæsninger, men en del fremlæggelse af delresultater (review). Desuden øvelser med vejledning.
Øvelserne må meget gerne være baseret på en eksisterende anvendelse som man bygger videre på. Hovedproblemet er at finde en passende en der er tilgængelig og helst fra et virkeligt system.
De to sprog der kunne være relevante er Java og VBA. C++ var også en mulighed. Java har de selvfølgelig snuset lidt til, men ikke fået rutine. Jeg er ikke klar over i hvor høj grad der findes komponenter med passende dokumentation som man kan integrere til. VBA har den fordel at der findes mange komponenter man kan integrere, bl.a. regneark, database, tekstbehandlig, tegninger. Det er også let tilgængeligt for de fleste derhjemme. Det kunne være en fordel at stifte bekendtskab med et andet sprog end Java - et sprog som alligevel ikke er så anderledes. Ulempen ved VBA er at nogle ikke finder det politisk korrekt. Til gengæld er det en efterspurgt kvalifikation at kunne det.
Mundtlig eksamen, 30 min, kendte spørgsmål, ingenforberedelse.Pensum er det der er gennemgået i kurset, samt 3 afleverede obligatoriske opgaver. De obligatoriske opgaver godkendes hvis de demonstrerer at du har ydet en seriøs indsats. Det kræves ikke at resultatet er på et eller andet karakterniveau. Man kan således få godkendt en ihærdig indsats, selvom resultatet rent fagligt kun er til karakteren 5.Det vil være muligt at inddrage de obligatoriske opgaver ieksamenssituationen, således at man gennem den konkrete opgave diskutererde teoretiske temaer.