Informationsteknologi

Ministerielle links
Undervisningsministeriet vedligeholder denne side med links til læreplaner og vejledninger

Faglinks

Lærerne

Jørgen Moss Mikkel K. Kofoed

Datalogi på Nordfyns Gymnasium

Ved at følge henvisningerne oven over kan man finde de formelle krav til datalogi. Heraf fremgår: "Undervisningens overordnede indhold omfatter begreberne information, struktur, proces og model. Undervisningen skal dække følgende 4 områder:" - herefter følger så områderne.
Denne bekendtgørelse er så rummelig, at det har været muligt op gennem 90'erne og her i begyndelsen af det nye årtusinde at følge med udviklingen inden for faget og lave tidssvarende undervisningsforløb. Således er fx. programmeringssproget Pascal, som var dominerende i begyndelsen af 90'erne, blevet erstattet af Visual Basic midt i 90'erne. Det seneste skud på stammen er Java, som blev introduceret med udbredelsen af nettet, da Java Appletter på en hjemmeside er med til at gøre denne dynamisk.

Konkret indeholder de 4 områder i datalogi pt. følgende:
Problemløsning: Dette område er todelt. Første del indeholder en kortfattet introduktion til det grundlæggende i Hyper Text Markup Language - et sprog, hvori hjemmesider kan skrives. Anden del indeholder en kortfattet introduktion til det grundlæggende i JavaScript. JavaScript kan indsættes i HTML - dokumenter, således at disse kan blive mere dynamiske og interaktive.

Undervisningsforløbet afsluttes med en todelt grupperapport med titlen: Hjemmeside.

Programmering: Programmeringssproget er Java.
"Java was chosen because of a combination of two aspects: the language design and its popularity. The Java programming language itself provides very clean implementation of most of the important object-oriented concepts, and serves well as an introductory teaching language. Its popularity ensures an immense pool of support resources."
Nogle få stikord er: Abstraction, modularization, object, class, constructor, method, parameter,..
Som det fremgår, er Java et objekt-orienteret programmeringssprog, og det er det objektorienterede, der er sat i fokus. Undervisningsmaterialet afspejler da også denne prioritering. Det bevirker, at en systematisk gennemgang af Java er erstattet af en iterativ- og projektorienteret tilgang. Java er så at sige et "arbejdsredskab" til forståelse af den objekt-orienterede programmering. Ved afslutningen af forløbet har eleverne dog erhvervet sig en grundlæggende kendskab til kernen af Java.
Midtvejs i forløbet er der lavet en rapport med titlen: Digitalur.
Undervisningsforløbet afsluttes med en rapport med titlen: Enarmet tyveknægt.

Maskinarkitektur: Den ene af de to forfattere til DAVID - en bog, som er blevet anvendt af næsten alle gymnasieklasser i Danmark i datalogi - har skrevet en ny bog: PC indsigt og udsyn.
Denne bog er valgt som afløser for DAVID. Bogen beskriver, hvorledes en computer principielt fungerer "stærkt inspireret af Alfa-processoren, som er en RISC-processor fra firmaet DEC".
Undervisningsforløbet afsluttes med en rapport med titlen: Fra decimaltal til binære tal.

Valgfrit emne: Elevernes valg: Filhåndtering i Java (1 hold), kryptering (1 hold) og programmering af en Lego robot (2 hold). Programmering af en Lego robot er første gang vi prøver det, så vi forsøger os lidt frem. Det ene hold har valgt at anvende det visuelle programmeringssprog, der fulgte med robotten, medens det andet hold har valgt at programmere robotten LeJOS - en miniudgave af Java. Hvis Java - programmeringen af robotten bliver en succes, er det planen at integrere robotprogrammering i selve programmeringsdelen. Nye landvindinger kan så foretages her i dette område.

Som det fremgår, er datalogifaget et fag i udvikling, både på den indholdsmæssige side og på den pædagogiske side med projektorienteret undervisning, så vi er klar til at honorere nye udfordringer.

På fagets vegne
Jørgen Moss

Siden er sidst opdateret 25. May 2011