"False"
Hoppa direkt till innehållet
printicon
Huvudmenyn dold.
Kursplan:

Webbutveckling med HTML5, 7,5 hp

Kursen är nedlagd

Engelskt namn: Web development with HTML5

Denna kursplan gäller: 2012-12-31 och tillsvidare

Kurskod: 5DV125

Högskolepoäng: 7,5

Utbildningsnivå: Grundnivå

Huvudområden och successiv fördjupning: Datavetenskap: Grundnivå, har endast gymnasiala förkunskapskrav

Betygsskala: Tregradig skala

Ansvarig institution: Institutionen för datavetenskap

Beslutad av: teknisk-naturvetenskapliga fakultetsnämnden, 2011-03-21

Reviderad av: teknisk-naturvetenskapliga fakultetsnämnden, 2012-11-22

Innehåll

Kursen fokuserar på metoder och tekniker vid utveckling av webbapplikationer med hjälp av HTML5.

Kursens första del ämnar ge en förståelse för den konceptuella uppbyggnaden av tekniken bakom webbapplikationer inklusive förhållandet mellan klient och server. Med utgångspunkt i den nya standarden HTML5, ges även en överblick av etablerade tekniker såsom HTML, XHTML, XML, CSS, JavaScript och DOM.

Kursens andra del fokuserar på interaktivitet och användarvänlighet. Viktiga aspekter för att uppnå användarvänlighet och god design behandlas. Här ingår även att kunna anpassa applikationer för olika typer av enheter, från mobila enheter, surfplattor och mobiler till stationära datorer, liksom länkning till ljud- och bildmaterial.

Förväntade studieresultat

Efter avslutad kurs ska studenten kunna

  • redogöra för ansvarsfördelningen mellan server och klient vid utveckling av webbapplikationer och ha grundläggande förståelse i hur kommunikationen mellan dem sker,
  • redogöra för viktiga skillnader mellan HTML5 och redan etablerade tekniker,
  • använda tekniker som HTML, CSS och JavaScript i HTML5 till att utveckla enkla klientbaserade webbapplikationer,
  • designa, implementera och bedöma webbsidor utifrån användbarhet, användarvänlighet samt uppfyllande av standarder och konventioner.

Behörighetskrav

Fysik A, Matematik B. Eller: Fysik 1b1 / 1a, Matematik 2a / 2b / 2c (områdesbehörighet 7/A7)

Undervisningens upplägg

Undervisningen bedrivs antingen som en campuskurs med fysiska träffar eller nätbaserat via en lärmiljö som tillhandahålls av institutionen. Under kursen introduceras och tillhandahålls nödvändiga datortillämpningar vilka studenterna ska använda på egen hand. Viss handledning ges i samband med användning av dessa tillämpningar.

Examination

Examinationen sker genom ett antal obligatoriska uppgifter. På kursen ges något av betygen Underkänd (U), Godkänd (G), eller Väl godkänd (VG). För att bli godkänd på kursen krävs att samtliga obligatoriska uppgifter är godkända. Betyget utgör en sammanfattande bedömning av resultaten vid examinationens olika delar.

Studerande som godkänts vid ett examinationstillfälle får inte undergå förnyad examination för att få ett högre betyg. För studerande som inte godkänns vid ordinarie examinationstillfälle anordnas ytterligare tillfälle att slutföra examinationen.

En student som utan godkänt resultat har genomgått två prov för en kurs eller en del av en kurs, har rätt att få en annan examinator utsedd, om inte särskilda skäl talar emot det (HF 6 kap. 22 §). Begäran om ny examinator ställs till prefekten för Institutionen för datavetenskap.

Övriga föreskrifter

Tillgodoräknande

Denna kurs kan ej räknas i examen samtidigt som en annan kurs med liknande innehåll. Kursen kan inte ingå i civilingenjörsexamen med inriktning mot teknisk datavetenskap tillsammans med annan inledande kurs i programmering. Vid tveksamheter bör den studerande rådfråga studievägledare vid Institutionen för datavetenskap

Tillgodoräknande av studier prövas individuellt. För mer information se universitetets regelsamling och/eller kontakta Studencentrum/Examina
(http://www.student.umu.se/examen/tillgodoraknanden/)

Litteratur

Giltig från: 2012 vecka 1

Baslitteratur

Pilgrim Mark
Dive into HTML5
Mark Pilgrim :
http://diveintohtml5.info/
Obligatorisk

Haverbeke Marijn
Eloquent JavaScript - A Modern Introduction to Programming
Marijn Haverbeke :
http://eloquentjavascript.net/
Obligatorisk