KURSPLAN
Grundläggande programmering, 7,5 högskolepoäng
Foundations of Programming, 7.5 credits
Kursplan för studenter vår 2023
Kurskod: | TGPK12 |
Fastställd av: | VD 2021-10-22 |
Reviderad av: | Utbildningschef 2022-06-01 |
Gäller fr.o.m.: | 2023-01-01 |
Version: | 3 |
Utbildningsnivå: | Grundnivå |
Utbildningsområde: | Tekniska området |
Ämnesgrupp: | IF1 |
Fördjupning: | G1F |
Huvudområde: | Informatik |
Lärandemål
Efter genomgången kurs skall studenten
Kunskap och förståelse
- visa kunskap om och förståelse för programmeringens grundläggande byggstenar så som variabler, datatyper, iterationer, vilkorssatser och funktioner.
- visa kunskap om grundläggande koncept i en objektorienterad ansats
- ha kännedom om JavaScripts möjligheter, begränsningar och aktuella användningsområden
- visa förståelse för relationen mellan JavaScript, HTML och CSS
- visa kunskap om grundläggande koncept i en objektorienterad ansats
- ha kännedom om JavaScripts möjligheter, begränsningar och aktuella användningsområden
- visa förståelse för relationen mellan JavaScript, HTML och CSS
Färdighet och förmåga
- visa förmåga att felsöka och identifiera grundläggande programmeringsfel
- visa förmåga att självständigt lösa ett givet problem och välja lämpligt angreppssätt
- visa förmåga att självständigt lösa ett givet problem och välja lämpligt angreppssätt
Innehåll
Kursen innehåller moment som ger teoretiska och praktiska kunskaper i att utveckla moderna webbapplikationer och webbtjänster.
Kursen innehåller följande moment:
- JavaScript, objektorienterad programmering
- Manipulera HTML med Document Object Model
- Händelsestyrd programmering
Kursen innehåller följande moment:
- JavaScript, objektorienterad programmering
- Manipulera HTML med Document Object Model
- Händelsestyrd programmering
Undervisningsformer
Föreläsningar, övningar och laborationsuppgifter.
Undervisningen bedrivs på engelska.
Förkunskapskrav
Grundläggande behörighet samt genomgången kurs Webb- och gränssnittsdesign, 15 hp (eller motsvarande kunskaper).
Examination och betyg
Kursen bedöms med betygen 5, 4, 3 eller Underkänd.
Poängregistrering av examinationen för kursen sker enligt följande system:
Examinationsmoment | Omfattning | Betyg |
---|---|---|
Projektarbete1 | 5 hp | 5/4/3/U |
Laborationsuppgifter | 2,5 hp | U/G |
Kurslitteratur
Kurslitteraturen fastställs 8 veckor innan kursstart.
Författare: Freeman, E & Robson, E
Titel: Head first JavaScript programming
Förlag: O'Reilly Media
ISBN: 9781449340131
Författare: Freeman, E & Robson, E
Titel: Head first JavaScript programming
Förlag: O'Reilly Media
ISBN: 9781449340131