At give deltagerne mulighed for at arbejde med et større programmeringsprojekt.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
anvende listeklasser fra Java’s programbibliotek som containere (ArrayList)
anvende simple programskabeloner til at realiserere brugerdialoger og søge i lister
anvende JDBC til at tilgå en relationel database fra et Java-program
anvende grundlæggende terminologi vedrørende den relationelle model
anvende SQL til at fortage simple manipulationer med en relationel database (oprette tabel, indsætte, ændre og slette data, afvikle simple forespørgsler på lokal MySQl database)
anvende lagdeling i programdesign (presentation - logik - datasource)
designe et program ud fra en bunden problemstilling samt implementere og dokumentere væsentlige dele af dette design
designe en simpel database til persistens af programmets data.
gennemføre et programmeringprojekt i en projektgruppe
anvende en systematisk trinvis fremgangsmåde under et software-udviklingsforløb
anvende et versionsstyringsværktøj
Kursusindhold:
Kurset vil bestå af gennemførelsen af et på forhånd defineret programmeringsprojekt.
Bemærkninger:
Kurset begynder i 3-ugers periode i januar og afsluttes først i foråret. Kurset er forbeholdt studerende på Internetteknologi og Økonomi-uddannelsen.
Mulighed for GRØN DYST deltagelse:
Kontakt underviseren for information om hvorvidt dette kursus giver den studerende mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk/kursustilmelding.aspx