TDP013 |
Webbprogrammering och interaktivitet, 6 hp
/Web Programming and Interactivity/
För:
IP
|
|
Prel. schemalagd
tid: 38
Rek. självstudietid: 122
|
|
Utbildningsområde: Teknik
Huvudområde: Programmering Nivå (G1,G2,A): G2
|
|
Mål:
IUAE-matris
Kursen syftar till att ge kunskaper om praktiska och begreppsmässiga aspekter av att skapa webbsidor med ett interaktivt och exekverbart innehåll. Efter genomgången kurs skall studenten kunna:
- Skapa avancerade webbsidor som inkluderar dynamiska information, interaktivitet och databasanslutning.
- Använda programmeringsspråk som JavaScript och PHP för att skapa interaktivt webbinnehåll.
- Använda tekniker som AJAX och SOAP för att skapa interaktivt webbinnehåll.
- Tillämpa regler för god interaktionsdesign för webbsidor och webbplatser.
- Planera och genomföra skapandet av en webbplats.
- Kunna redogöra och analysera etiska aspekter relaterade till ämnesområdet
|
|
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) Grundläggande programmeringskurser
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
|
Påbyggnadskurser
|
|
Organisation: Kursen ges genom en föreläsningsserie, laborationsarbete, projektarbete och seminarium. Uppgifterna examineras genom inlämning och muntlig individuell redovisning.
|
|
Kursinnehåll: Allmänt om Internet. HTML: CSS, layout, formulär. Dynamisk HTML, XML, PHP och Javascript. Client/server modellen. AJAX och Databasanslutning.
Seminarie-diskussion kring etiska aspekter relaterade till mjukvaruutveckling och mjukvaruprojekt.
|
|
Kurslitteratur: Kurslitteraturen i kursen är internet-resurser som anges via kurshemsidan.
|
|
Examination: |
PRA1
LAB2
UPG1
|
Projektarbete (U,3,4,5) Datorlaborationer (U,G) Aktivt deltagande på seminarium (U,G) |
3 hp 2,5 hp 0,5 hp
|
|
|
|