Kmom03: Struktur och stil
Vi har nu ägnat ett par veckor åt att lära oss grunder i HTML och CSS (och JavaScript) och nu är det dags att utföra ett mindre arbete som visar hur mycket vi lärt oss så här långt.
Vi skall bygga en webbplats som kallas “One-page” webbplats. Det är en webbplats som får plats på en webbsida. Allt innehåll ligger på en och samma sida. Det finns en guide som visar hur du kommer igång med grunderna för en sådan webbplats och uppgiften är att bygga en sådan webbplats till en tänkt (påhittad) kund, företag eller organisation.
Så här kan delen av en webbplats se ut.
Läs & Studera
Här kan du på egen hand studera och förbereda dig inför övningar och uppgifter.
Föreläsning
Det finns inga inspelade föreläsningar till detta kursmomentet.
Litteratur
Det finns ingen särskild litteratur eller läsanvisningar till detta kursmomentet.
Video för orientering
Titta på följande videor/filmer. Filmerna är tänkta att ge dig en allmän orientering i det område som behandlas i kursmomentet.
- Evolution of Web Design 1990-2019 (8 min)
- Bad Web Design: A Look At The Most Hilariously Terrible Websites From Around The Web (11 min)
Videorna ovan finner du även i spellistan “Om webbteknologier (HTML, CSS, JavaScript)”.
För JavaScript den här veckan kikar du på de videor som berör:
- forloop
- while
- Smygkika på funktioner
Videorna ovan finner du i spellistan “Kom igång med js - webtec 2025”.
Instuderingsfrågor
Här finns ett antal instuderingsfrågor som hjälper dig att finna information på egen hand för att träna på de koncept som är relevanta för detta kmom.
Instuderingsfrågor om HTML/CSS
- Finns det ett koncept som heter “One-page” webbplats?
- Vad skall man tänka på när man bygger en sådan webbplats?
- Kan man göra en grundstruktur för sidan med HTML där man delar in sidan i rader och varje rad har kolumner med innehåll?
Instuderingsfrågor om JavaScript
-
Hur fungerar en forloop i JavaScript?
-
Hur fungerar en whileloop i JavaScript?
-
Hur fungerar funktioner i JavaScript?
Tänk på att vi namnger inte funktioner med svenska namn, framförallt inte ÅÄÖ.
Övningar & Uppgifter
Övningar är träning inför uppgifterna, det är ofta klokt att jobba igenom övningarna då de förbereder dig inför uppgifterna. Uppgifter skall utföras och redovisas.
Övningar
Jobba igenom övningarna, de förbereder dig inför uppgifterna.
-
Jobba igenom övningen “Bygg grunden för en One-page webbplats”.
-
Gå igenom artikeln om de vanligaste konstruktionerna del 2 i JavaScript.
Uppgifter
Följande uppgifter skall utföras och resultatet skall redovisas.
-
Utför laborationen “Lab 3: JavaScript med mer kontrollstrukturer”.
-
Gör uppgiften “Bygg en One-page webbplats”.
Resultat & Redovisning
Läs instruktionen om hur du skall redovisa.
Se till att följande frågor besvaras i din redovisningstext i din rapportsida.
-
Berätta om temat för din One-page webbplats, vilket är det och vad handlar det om samt hur du tänkte när du valde färgpaletten.
-
Hur hittade du resurser likt bilder, text och inspiration till din webbplats?
-
Fanns det några hinder eller utmaningar när du byggde din webbplats?
-
Har du några råd till den som är nybörjare på CSS, vad skall man börja med?
-
Vilken är din TIL för detta kmom?