Grundläggande javascriptprogrammering, 7,5 Högskolepoäng
Fundamental javascript programming, 7.5 Higher education credits
Beslutad: 2024-11-06
Beslutande: Institutionen för ekonomi och IT
Gäller från: H25
Kursens mål
Efter avslutad kurs ska studenten kunna:
Kunskap och förståelse
- redogöra för programmeringsmetodik med algoritmkonstruktion och strukturerad programmering
- redogöra för användningen av kontrollstrukturer, datatyper och variabler
- redogöra för användningen av metoder och funktioner
- redogöra för användningen av arrayer och objekt
- beskriva grundläggande principer för objektorienterad programmering
Färdighet och förmåga
- producera enklare webbapplikationer med JavaScript
- felsöka och avlusa programkod
- följa vedertagna standarder och konventioner för programkod
Värderingsförmåga och förhållningssätt
- värdera olika kodlösningars kvalitét och effektivitet
- värdera den egna processen och dess resultat i mindre programmeringsprojekt
- ta ställning till etiska och hållbara aspekter av programmering.
Behörighetskrav
Grundläggande behörighet
Formerna för bedömning av studenternas prestationer
Individuella inlämningsuppgifter.
Kursens innehåll
Studenten arbetar med ett antal fördefinierade problem som skall lösas med Javascript. Utöver Javascript kommer andra tekniker så som CSS, HTML och DOM att beröras då det är en del av utvecklingsmiljön i webbläsaren. Studenten kommer även formulera ett eget problem att lösa i form av ett projektarbete med tillhörande reflektion.
En stor del av bedömningen av den slutliga inlämningsuppgiften är en analystext där studenten kritiskt granskar de val som gjorts genom projektarbetet och motiverar sina val baserat på adekvata referenser.
Övriga föreskrifter
Betygsskala: Underkänd, Godkänd eller Väl godkänd
Undervisningsspråk: Undervisningen bedrivs på svenska.
Generella regler för examination vid Högskolan Väst finns på www.hv.se.
Om den studerande har ett beslut/rekommendation om särskilt pedagogiskt stöd på grund av funktionsnedsättning har examinator rätt att examinera den studerande i en anpassad examinationsform.
Överlappar annan kurs
GPO100, Grundläggande programmering med ett objektorienterat språk, nät, 7,5 hp.
GPA130, Grundläggande programmering med ett objektorienterat språk, 7,5 hp.
GPA131, Grundläggande programmering med ett objektorienterat språk, 10 hp, överlappar med 7,5 hp.
Nivå
Grundnivå
Successiv fördjupning
G1N - grundnivå, har endast gymnasiala förkunskapskrav
Huvudområde(n)
Informatik