IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Førsteårsprojekt: Danmarkskort: Visualisering, Navigation, Søgning og Ruteplanlægning 
Kursusnavn (engelsk):First-year Project: Map of Denmark: Visualization, Navigation, Searching, and Route Planning 
Semester:Forår 2014 
Udbydes under:Bachelor i softwareudvikling (bswu) 
Omfang i ECTS:15,00 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:72 
Maks. antal deltagere:75 
Formelle forudsætninger:Information om studiestruktur
Dette kursus indgår på andet semester på bacheloruddannelsen i software. 
Læringsmål:Product:
After the course the student should be able to:
• identify, define and delimit a problem in IT (i.e., prepare a problem statement);
• identify and analyze relevant options, such as academic theories, methods, literature, tools, technologies and other sources, including existing solutions to the problem;
• combine the selected options and develop them further if applicable and apply them together to achieve a complete solution;
• evaluate the realized solution;
• systematically test the product;
• reflect on the problem, the realized solution and other aspects related to the project; and
• explain (in a project report): problem, background research, steps towards the solution, the solution, evaluating the solution, and other relevant materials (all adhere to academic standards).
Process:
After taking the course, the student should be able to:
• establish an appropriate "constitution" for the group (i.e., explicit, agreed and recorded group norms);
• plan, execute and monitor the process (including version control, role rotation, moderation and reporting);
• document the project incrementally through the project diary and worksheets (including the submission server);
• evaluate and reflect on the process and angle of approach to the project; and
• describe (in a process description): process, experiences and the resulting learning outcome (in relation to course learning objectives). 
Fagligt indhold:This course combines knowledge from the first semester undergraduate course Grundlæggende Programmering (BGPP) and knowledge that will be acquired during the second semester from the course Algoritmer og datastrukturer (BADS).

The course will give students the opportunity to work as a team and combine their existing knowledge with the topics covered in class, in constructing a real-world application.

Among others the following topics will be discussed:

Software testing:
• Introductory software testing and methodologies
• Unit Testing with JUnit

Data processing and representation:
• Floating point numbers
• Multidimensional representations of data

Group work:
• Version control tools

Data exchange:
• Invocation of remote APIs 
Læringsaktiviteter:

Around 5 lectures and occasional exercises

-----
Skemaoplysninger:
Se hvordan undervisningen er tilrettelagt her:

Skemaoplysningerne vil være tilgængelige fra kort før semesterstart. 

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 prøve

Eksamensform: Aflevering af projekt plus efterfølgende mundtlig eksamen
Varighed mundtlig eksamen: 20 minutter  

Litteratur udover forskningsartikler:TBA 
 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
UgedagTidspunktForelæsning/ØvelserStedLokale
Mandag 10.00-11.50 Forelæsning ITU 5A14-16
Mandag 12.00-13.50 Øvelser ITU 5A14-16
Mandag 14.00-15.50 Øvelser ITU 5A14-16
Onsdag 10.00-11.50 Forelæsning ITU 3A12-14

Eksamen afholdes på følgende tid og sted:
EksamensdatoTidspunktEksamenstypeStedLokale
2014-05-21 14:00 Skriftlige arbejder ITU To be uploaded in learnIT
2014-06-25 08:00-18:00 Mundtlig eksamen ITU 4A22
2014-06-26 08:00-18:00 Mundtlig eksamen ITU 4A22
2014-06-27 08:00-18:00 Mundtlig eksamen ITU 4A22
2014-08-18 10:00-12:00 - reeksamen Mundtlig eksamen ITU 2A18