IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Grundlæggende Programmering (Netbaseret undervisning) 
Kursusnavn (engelsk):Introductory Programming (Distance Education) 
Semester:Efterår 2001 
Udbydes under:cand. it, softwareudvikling (swu) 
Omfang i ECTS:7,50 
Kursussprog:Dansk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:12 
Forventet antal deltagere:
Maks. antal deltagere:100 
Formelle forudsætninger:Det forventes, at du er i stand til at bruge din computer til at sende email, læse fra web, installere nyt software, og at kunne bruge et dos vindue. Der kræves altså ingen programmeringserfaring for at kunne følge dette kursus.
 
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.

 
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.




Kurset gennemføres som netbaseret undervisning. I kurset indgår undervisning over Internettet, hjemmestudier og seminarer på IT-højskolen på lørdagene 1/9, 29/9, 3/11 og 1/12 kl. 9.00 - 15.00.

Se også kursets hjemmeside 
Læringsaktiviteter:

Netbaseret undervisning og seminarer på IT-C: 1-9, 29-9, 3-11, 1-12, 12-1-2002 

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

Fire timer skriftlig eksamen,alle skriftlige hjælpemidler er tilladte. Bedømmes efter 13-skalaen. Ekstern censur. Eksamen er fælles med dags kursuet, og finder sted onsdag 16. januar fra 9-13.

 

Litteratur udover forskningsartikler:John Lewis og William Loftus
Java Software Solutions, second edition update.
Addison Wesley, 2001