Kursusnavn (dansk): | Java på Mobile Apparater (ME/MIDP) (4 fredage + projektvejledning) |
Kursusnavn (engelsk): | Java on Mobile Information Devices |
Semester: | Forår 2002 |
Udbydes under: | cand. it, softwareudvikling (swu) |
Omfang i ECTS: | 7,50 |
Kursussprog: | Engelsk |
Kursushjemmeside: | https://learnit.itu.dk |
Min. antal deltagere: | 10 |
Forventet antal deltagere: | 0 |
Maks. antal deltagere: | 40 |
Formelle forudsætninger: | Kunne designe, programmere og teste mellemstore programmer i Java. Du skal kunne anvende givne programbiblioteker. Derfor skal du kunne forstå en Java-klasses funktionalitet ud fra dens beskrivelse (dokumentation) og du skal forstå begreberne nedarvning (inheritance) og grænseflader (interfaces), inkl. metodesignaturer (method signatures) og undtagelser (exceptions). Kendskab til, eller sideløbende kunne sætte dig ind i grundlæggende XML For projektperioden er det en fordel at have kendskab til grundlæggende SQL og Java Servlets. |
Læringsmål: | Den studerende vil få erfaring med udvikling af software til mobile, resourcebegrænsede systemer med begrænset netværksadgang, konkret i J2ME, MIDP (Mobile Information Device Profile). |
Fagligt indhold: | Kurset giver en introduktion til softwareudvikling til resourcebegrænsede systemer med begrænset netværksadgang og oversigt over aktuelle platforme og enheder. Konkret gives en introduktion til Java Micro Edition (J2ME), Konfigurationer og Profiler. Derudover gives en introduktion til brug af XML til datainteroperabilitet generelt, og konkret håndtering (parsning) af XML under J2ME (samt introduktion til WebServices ?). Kurset indeholder et projektforløb på 8 uger, hvor kursisterne i projektgrupper får erfaring med udvikling af et mindre system under MIDP i Sun J2ME Wireless Toolkit. Projektforløbet vil blive baseret på en konkret case fra en >virksomhed, der medvirker ved vejledningen. |
Læringsaktiviteter: | Kurset består af en indledende del med 3-4 forelæsningssessioner (a 2 timer) og 3 øvelsessessioner (a 3 timer), efterfulgt af en projektperiode på 8 uger. Ved forelæsninger gennemgås generelle problemstillinger, begreber og teknikker.Ved øvelserne arbejdes konkret med J2ME, XML og Sun J2ME Wireless Toolkit. I projektperioden arbejdes i grupper på 3-4 personer, der hver modtager ugentlig ca. 1-2 times vejledning.
Kursusdag: Fredag (kursusuge 1: forelæsning 9-12. Kursusuge 2-4: øvelser 9-12, forelæsning 13-15. De efterfølgende kursusuger vil vejledningen ligge (evt. efter normal arbejdstid) mandag - torsdag.) |
Eksamensform og -beskrivelse: | X. experimental examination form (7-scale; external exam), 13-skala, Intern censur Gruppeprojekteksamen på ca. 30 min pr. studerende. Der forventes en indledende præsentation af projektet og udviklingsprocessen. Derefter stilles gruppen fælles og individuelle spørgsmål. Bedømt efter 13-skalaen, ekstern censur. Det aftales individuelt fra gruppe til gruppe om eksamen skal foregå på dansk eller engelsk.
|
Litteratur udover forskningsartikler: | <!--Vil være tilgængelig on-line.--> Wireless Java Programming with J2ME, Yu Feng and Dr. Jun Zhu, SAMS, ISBN 0-672-32135-1 |
| |