Denna kurs bygger vidare på det som tas upp i kursen Webbteknik 1. Programmeringsspråket JavaScript introduceras och används i kombination med HTML och CSS. Programmering tas upp från grunden, så tidigare kunskaper i programmering krävs ej. Fokus ligger på interaktivitet och konstruktion av dynamiska webbplatser med teknik på klientsidan.
Organisation
Kursen ligger över tio veckor på halvfart, vilket motsvarar i snitt 20 timmars studier per vecka. Detta kan dock variera mellan olika veckor och även mellan olika individer, beroende på tidigare kunskaper, intresse, inlärningsförmåga, etc.
Du bör ägna mest tid åt exempel och övningar. Går du igenom dem noga, blir det sedan mycket lättare att arbeta med uppgifterna.
Lektioner
Varje vecka inleds med en lektion, som ger en introduktion till veckans område och arbete. Lektionerna sker på plats och är i regel inte rena föreläsningar, utan du förväntas att delta aktivt. Du kommer också att arbeta med exempel och övningar under lektionstid.
Laborationer och övningar
Här på webbplatsen finns laborationer varje vecka som du genomför på egen hand, om inget annat anges. Tre av laborationerna är obligatoriska och ska redovisas för att bli godkänd på kursen. Mer om det under Examination och på sidan för respektive laboration.
Vissa områden har också övningar som är kortare och mer fokuserade än laborationerna. Dessa är till för att ni skall få mängdträning på grundläggande moment, något som är helt nödvändigt för att lära sig programmering.
Uppgifter
Läs mer om kursens examination och uppgifter på sidan Examination.
Kommunikation och handledning
För att kommunicera i kursen har vi systemet moodle. Du kan där diskutera både med kursens lärare och dina kurskamrater. Du kan ställa frågor både i ett öppet forum och direkt till läraren. Systemet används också då du ska redovisa uppgifterna.
Verktyg — program
Vi använder samma “verktyg”, dvs program och webbtjänster, som i kursen Webbteknik 1. Om du inte redan har dessa verktyg, behöver du installera och sätta dig in i dem. Instruktioner för detta finns i laboration 1 i kursen Webbteknik 1.