IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Projektklynge: Introduktion til scripting, databaser og systemarkitektur 
Kursusnavn (engelsk):Project Cluster: Introduction to Scripting, Databases and System Architechture 
Semester:Forår 2013 
Udbydes under:cand.it., digital design og kommunikation (ddk) 
Omfang i ECTS:0,00 
Kursussprog:Dansk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:
Maks. antal deltagere:25 
Formelle forudsætninger:Vær opmærksom på at beskrivelsen for projektklyngen endnu ikke er færdiggjort.

Som forudsætning skal den studerende kende til sprogene HTML og CSS som basis for at kunne konstruere statiske websider på Internettet.

Konkret skal den studerende kunne opbygge statiske websider ved brug af HTML's forskellige elementtyper. Disse forudsætninger kan erhverves ved at følge IT-Universitetets kursus Webdesign og webkommunikation.

Programmeringserfaring er ikke en forudsætning. Denne projektklynge er ment for studerende på kandidatlinjen Digital design og kommunikation som en introduktion til programmering og systemarkitektur. 
Læringsmål:Resultatet af at deltage i kurset er evnen til konstruktion små interaktive web-tjenester baseret på PHP og SQL teknologier. Resultatet fremgår af a) en vellykket udformning og gennemførelse af en sådan webservice, b) en rapport, der dokumenterer design, c) en mundtlig præsentation af tjenesten og dens design (ved eksamen). 
Fagligt indhold:Hovedformålet med projektklyngen er at lære den studerende at anvende teknikker til at konstruere brugbare websites, der er i stand til at udveksle informationer med en database. Der fokuseres på mulighederne for scriptprogrammering på webserveren, samt på disse scripts muligheder for at tilgå data i en database med henblik på at udvikle websider med en høj grad af dynamisk indhold.

Med baggrund i viden om opbygning af statiske websider sætter projektklyngen den studerende i stand til at opbygge dynamiske web applikationer med brug af databaser.

Important aspects:
- validation of user input
- access to databases from PHP, generating dynamic web content
- access control using "cookies" and "sessions" 
Læringsaktiviteter:Projektklynge

Project cluster. The learning activities consists of the development of an interactive web service in a group of around 3 persons. The group will meet the course responsible for getting feedback and guidance around 4-5 times during the course. 

Obligatoriske aktivititer:Der er ingen obligatoriske aktiviteter. Vær venlig KUN at ændre denne tekst når der er obligatoriske aktiviteter./
There are no mandatory activities. Please, change this text ONLY when there are mandatory activities. 
Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern censur

The web service developed in the group forms the basis for the oral exam which is performed individually.  

Litteratur udover forskningsartikler:
 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
UgedagTidspunktForelæsning/ØvelserStedLokale
Torsdag 08.00-09.50 Forelæsning ITU 2A12, 5A12/16
Torsdag 10.00-11.50 Øvelser ITU 2A12, 5A12/16

Eksamen afholdes på følgende tid og sted:
EksamensdatoTidspunktEksamenstypeStedLokale
2013-05-22 No later than 2PM Eksamensopgave 2 ITU Student Affairs and Programmes, wing 3D
2013-06-19 Tidsrum oplyses senere Mundtlig eksamen ITU 3A18
2013-06-20 Tidsrum oplyses senere Mundtlig eksamen ITU 3A18
2013-08-14 RE-EKSAMEN - Contact course manager Mundtlig eksamen ITU 2A52