Course code |
I162301 |
ECTS Credits |
5 |
Goals |
Efter avslutad kurs ska den studerande erhållit kunskaper i programmering/framtaging av
användargränssnitt för webbapplikationer (Front End). Den studerande ska behärska programmering
i HTML, CSS och JavaScript. Den studerande förstår hur ett användargränssnitt byggs upp i
webbläsaren, och hur man enligt bästa principer strukturerar upp grafiskt och informations-innehåll
för internet. Den studerande ska även behärska implementering av användar-interaktion som
exekveras på klient-sidan.
För att uppfylla målet ska den studerande:
– Kunna planera och utföra framställningen av ett användargränssnitt för en webbapplikation
utifrån en given design
– Kunna välja rätt verktyg och systematiska arbetsmetoder för ändamålet
– Förstå och kunna tillämpa goda principer för Front End-programmering
|
Contents |
Kursen omfattar relevanta programmeringsmiljöer för Front End-utveckling, HTML versionerna 4 och 5, samt
XHTML, CSS version 3 och JavaScript. I kursen planeras och utförs det praktiska programmeringsarbetet för
byggandet av ett webbgränssnitt utifrån en given design.
Kursen fokuserar teoretiskt och praktiskt på
– Planering av utveckling av ett webbgränssnitt
– Strukturering av en webbapplikations övergripande grafiska ramverk, Master Frame
– Programmering i HTML (4-5), CSS (3) och JavaScript
– Introduktion till XML, XSL, DTD
– Felsökningsmetodik och Good Coding Habits
– Interaktivitet i webbläsaren och kommunikation med DOM
|
Attendance |
Obligatorisk närvaro vid genomgång av projektuppgifter.
|
Grading scale name |
1-5 (för betygssättning)
|
Vocational education and training |
Informationsteknik
|
Degree program |
Utbildningsprogrammet för informationsteknik
|
Descriptive assessment |
Skriftlig tentamen samt godkända projektuppgifter.
tillfredsställande – synnerligen
tillfredsställande (1 – 2)
Den studerande har grundläggande insikter i programmering
av webbgränssnitt.
Den studerande har grundläggande kunskap om hur ett
användargränssnitt byggs upp i webbläsaren på klient-sidan.
goda – synnerligen goda (3 – 4)
Den studerande har goda insikter i programmering och
utformning av webbgränssnitt, och kan enligt bästa
principer strukturera innehåll för internet.
Den studerande kan planera arbetet och behärskarsystematiska arbetsmetoder för programmering av
webbgränssnitt i relevanta arbets- och
programmeringsmiljöer.
berömliga (5)
Den studerande har utmärkta insikter i programmering och
utformning av webbgränssnitt enligt bästa principer för
presentation av information på internet.
Den studerande använder sig av ändamålsenliga
arbetsmetoder för systematisk programmering av
webbgränssnitt i relevanta arbets- och
programmeringsmiljöer.
Den studerande kan planera och skapa interaktivitet i
användargränssnittet med fokus på användbarhet.
|
Material |
Niederst Robbins, J. (2018). Learning Web design: a beginner’s guide to HTML, CSS, JavaScript, and web graphics (5. uppl.). O’Reilly Media.
W3Schools.com
|
Prerequisite |
Förkunskapskrav: Den studerande förutsätts ha godkänt vitsord eller motsvarande kunskaper enligt
lärandemålen i kursen Introduktion till informationsteknik 5sp.
|
Documentation |
Godkänt vitsord noteras i studiekort. 1-5 eller U (Vid validering används vitsordet Godkänd).
|
Teaching methods |
Föreläsningar, laborationer och inlämningsuppgifter.
Lectures and assignments.
|