Print
Code
SW-WEB1
Version
3.0
Offered by
Software Ingeniør
ECTS
5
Prerequisites
Generelle adgangskrav
Main purpose
Formålet med kurset er at introducere teorier og værktøjer således at de studerende kan opnå et niveau af viden, samt tilegne sig færdigheder, i at designe og udvikle responsive hjemmesider for både PC og mobile enheder ved brug af grundlæggede webprogrammering.
Knowledge
Efter at have gennemført kurset, vil den studerende have opnået viden til at kunne:
• Beskrive de forskellige filformater der bruges i webudvikling samt deres formål.
• Reproducere hjemmeside layouts ved brug af HTML5 og CSS3 ud fra billeder/screenshots af andre hjemmesider.
• Udvælge passende attributter for HTML5 elementer.
• Forklare forskellen mellem responsive og ikke-responsive hjemmesider.
• Teste HTML5 filer for fejl ved brug af W3C valideringsværktøjer.
• Gøre rede for forskellige mellem JavaScript og Java programmeringssproget.
Skills
Efter at have gennemført kurset, vil den studerende have opnået færdigheder til at kunne:
• Lave hjemmesider ved brug af Hyper Text Markup Language (HTML5).
• Bruge simple såvel som avancerede CSS3 selectors og properties, til at styre layout af hjemmesider.
• Anvende Bootstrap grid frameworket til at lave responsive hjemmesider.
• Anvende Bootstrap klasser til at styre layout af responsive hjemmesider.
• Implementere JavaScript funktioner til at tilføje funktionalitet på hjemmesider.
• Bruge XMLHttpRequest til at læse indholdet af en ekstern fil, og integrere indholdet på en hjemmeside.
• Udvælge HTML elementer, og anvende jQuery animationer på elementerne, for at gøre hjemmesider interaktive.
Competences
Efter at have gennemført kurset, vil den studerende have opnået kompetencer til at kunne:
• Designe og implementere platformsuafhængige hjemmesider.
Topics
Teaching methods and study activities
Undervisningen vil være klassebaseret og vil involvere forelæsninger af læreren og øvelser i klassen. De studerende forventes også at arbejde på øvelser udenfor de fastlagte lektioner. Den samlede arbejdsbyrde for den studerende forventes at være omkring 130 timer
Resources
[Duckett, 2011] : HTML & CSS Design and build Webstites, Jon Duckett, First Edition, ISBN: 978-1-118-00818-8
[LaGrone, 2013] : HTML5 and CSS3 Responsive Web Design Cookbook, ISBN: 978-1-84969-544-2
Evaluation
Examination
Eksamensforudsætning:
1. Fremmødekrav (≥ 75%)
2. 3 kursusopgaver afleveret inden deadline og godkendt
Hvis eksamensforudsætning ikke er opfyldt, skal den studerende gennemføre en skriftlig opgave i WISEflow for at blive indstillet til reeksamen.
Denne opgave planlægges efter den ordinære eksamen.
Eksamensform:
Digital skriftlig eksamen, 2 timer, 2 dele:
Del 1: Multiple choice spørgsmål, 30 minutter, vægter 25%
Del 2: Short answer spørgsmål (forklar og skriv kode), 90 minutter, vægter 75%
Intern bedømmelse
Tilladte hjælpemidler:
Del 1: Ingen hjælpemidler tilladt
Del 2: Alle hjælpemidler tilladt - inkl. internetadgang
Enhver form for kommunikation mellem studerende eller mellem studerende og en ekstern part er forbudt og vil blive betragtet som en overtrædelse af eksamensreglerne. Det er heller ikke tilladt at bruge AI værktøjer, som f.eks. ChatGPT eller lignende AI og Machine Learning værktøjer og chatbots.
Reeksamen:
Gennemføres som den ordinære eksamen, men kan dog besluttes gennemført som mundtlig eksamen.
Grading criteria
Karakter efter 7-trins skalaen.
Additional information
Til og med forår 2022 var dette kursus benævnt SW-RWD1, Responsivt Webdesign
Responsible
Line Lindhardt Egsgaard (lile)
Valid from
01-08-2024 00:00:00
Course type
Keywords
HTML5, CSS3, Media query, Bootstrap, JavaScript, XML, AJAX, jQuery