TNMK30 - Elektronisk publicering, HT2021

Kursinformation

Denna sida innehåller information om kursen TNMK30 Elektronisk publicering HT-2021. Kurshemsidan kommer att uppdateras kontinuerligt under kursens gång med aktuell information och material.

Kursplan

Kursplan innefattande kursmål och förkunskaper finns i Studiehandboken.

Kurslitteratur

Ingen specifik kursbok används i kursen. Istället kommer en lista med länkar till passande fri information på webben att göras tillgänglig under Material.

Organisation

Första delen av kursen innehåller nio föreläsningar, fem frivilliga lektioner, fem laborationer och en inlämningsuppgift. Andra delen av kursen består av ett programmeringsprojekt.

Föreläsningar

Föreläsningarna är schemalagda 2 timmar vardera, enligt:

Lektioner

Kursen har fem frivilliga lektionstillfällen á 2h med praktiska genomgångar av grunderna i HTML och CSS, JavaScript, PHP samt MySQL som ett underlag inför laborationerna.

Laborationer

Kursen innehåller fem laborationer där ni kommer att applicera teorin som har diskuterats på föreläsningarna. För att ni ska hinna med laborationerna krävs det att ni förbereder och påbörjar laborationerna utanför schemalagd tid.

  1. HTML och CSS
  2. HTML och JavaScript
  3. PHP
  4. MySQL
  5. MySQL2

Laborationerna ska lösas parvis, vill du labba själv så får du det men grupper av tre tillåts inte. Indelning i 4 laborationsgrupper görs vid kursstart. Redovisning sker vid schemalagda tillfällen.

Inlämningsuppgift och seminarie

Inlämnningsuppgiften sker i grupp och kommer att handla om att utvärdera en webbsida ur användbarhetsperspektiv och baserat på denna utvärdering presentera (1) moodboard, (2) lofi/skiss, och (3) mockup för projektet vid ett seminarie.

Projekt

Andra delen av kursen innehåller ett programmeringsprojekt där ni kommer att tillämpa kunskap från kursens alla moment. Projektuppgiften är att designa och implementera ett webbaserat gränssnitt för att söka reda på information i en befintlig databas.