Programmering 2, distans
Data
Distans, 100 poäng
Undervisningen i kursen ska behandla följande centrala innehåll:
- Grunderna för klasserna, objekt, egenskaper och metoder.
- Arv, inkapsling och polymorfism.
- Skapande av klasser och objekt i ett objektorienterat programspråk utifrån tidigare analys och design.
- Användning av klasser och att genom arv förändra beteende hos klasser som ingår i egna och andras klasshierarkier och standardbibliotek.
- Generiska klasser och metoder.
- Variablers och metoders synlighet och livslängd.
- Stark och svag samt statisk och dynamisk typning.
- Identifierares synlighet och livslängd.
- Det valda programspråkets kontrollstrukturer.
- Undantagshantering.
- Analys, nedbrytning och modellering av programmeringstekniska problem med lämpligt analysverktyg, till exempel användningsfall.
- Design av lämplig lösning ur föregående analys med lämpligt verktyg och metoder som klassdiagram.
- Skapande av användarvänliga gränssnitt.
- Skrivning och läsning av lagrad data.
- Utveckling av program som nyttjar kommunikation över internet.
Information om distansutbildning
Att läsa på distans innebär:
- att du inte kommer att ha lektioner i din utbildning
- att du får instruktioner och uppgifter via skolans digitala lärplattform
- att kontakten med din lärare sker i huvudsak via den digitala lärplattformen eller via mejl
- att du behöver tillgång till en dator och internetuppkoppling
- att du behöver kunna planera och genomföra dina studier självständigt
- att timmarna du behöver studera är minst lika många som vid klassrumsstudier – även om du själv kan välja när du studerar
- att slutprovet görs på plats på skolan
Förkunskapskrav
Programmering 1
Godkänt betyg i svenska/svenska som andraspråk på grundläggande nivå eller motsvarande kunskaper
Ämnes-/kursplan
PRRPRR02 (Länk till extern sida.)
Anmälningskod
PRRPRR02-DI
Skolform
Gymnasial utbildning
Antal Kursstarter: 0
-
Det finns inga kursstarter att ansöka till.