IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Grundlæggende programmering 
Kursusnavn (engelsk):Introductory programming 
Semester:Forår 2001 
Udbydes under:cand. it, softwareudvikling (swu) 
Omfang i ECTS:7,50 
Kursussprog:Dansk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:10 
Forventet antal deltagere:
Maks. antal deltagere:120 
Formelle forudsætninger: 
Læringsmål:Gennemførelse af kurset vil give dig disse kvalifikationer:


  • Du skal kunne løse mindre programmeringsproblemer i Java. Til det
    formål skal du kunne benytte simple datatyper, tabeller, løkker,
    metoder, klasser og objekter.

  • Du skal kunne skrive programmer med grafiske brugergrænseflader
    ved anvendelse af Abstract Window Toolkit. For eksempel skal du kunne
    skrive Java-appletter (dvs. programmer der køres under en
    Web-browser).
  • Du skal kunne anvende givne programbiblioteker. Derfor skal du
    kunne forstå begreberne nedarvning, grænseflader (Java interfaces) og
    undtagelser (Java exceptions).

  • Du skal kunne forstå at et programmeringsproblem kan løses på vidt
    forskellige måder, og at man kan vurdere de resulterende programmers
    effektivitet og korrekthed uafhængigt af computeren. Derfor gennemgås og sammenlignes forskellige teknikker til søgning og sortering.

  • Du skal kende grundlæggende teknikker til systematisk afprøvning (test) af programmer.


Kursets <A HREF="http://www.it-c.dk/courses/GP/F2001/">hjemmeside er http://www.it-c.dk/courses/GP/F2001/ 

Fagligt indhold:Programmer er basale byggesten i alle IT-systemer. Det er vigtigt for
en softwareudvikler at forstå mulighederne, begrænsningerne og
omkostningerne ved programmering, uanset hans eller hendes fremtidige
rolle: programudvikler, projektleder, designer, planlægger, eller
lignende.

I dette kursus benytter vi programmeringssproget Java. Java er et
moderne objekt-orienteret sprog, der letter konstruktionen af grafiske
brugergrænseflader (dvs. skærmbilleder med menuer, knapper, osv.) og
af Internet-baserede programmer.
 

Læringsaktiviteter:

Forelæsninger, øvelser og obligatorisk opgaveaflevering. 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 13-skala, Intern censur

Fire timer skriftlig eksamen med hjælpemidler men uden datamat. Obligatorisk opgaveaflevering.  

Litteratur udover forskningsartikler: