Programmering Nivå 2
Data
Distans, 100 poäng
Undervisningen i ämnet programmering på nivå 2 ska behandla följande centrala innehåll:
System
- Det objektorienterade programmeringsparadigmet.
Problemlösning
- Analys, nedbrytning och modellering av programmeringstekniska problem med lämpligt analysverktyg, till exempel användningsfall. Design av lämplig lösning utifrån gjord analys med lämpliga verktyg och metoder.
Programmering
- Programmering i objektorienterat programspråk.
- Användning av relevanta verktyg för programutveckling, till exempel modelleringsverktyg.
- Skapande och användning av klasser och objekt utifrån gjord analys och design.
- Hur arv används för att förändra eller utöka beteende hos klasser som ingår i egna och andras klasshierarkier och standardbibliotek.
- Användning av generiska klasser och metoder.
- Skrivning och läsning av lagrad data i filer och databaser.
- Utveckling av program som nyttjar kommunikation över internet.
- Metoder för att förebygga, finna, analysera, åtgärda och förhindra syntaxfel, programmeringslogiska fel och exekveringsfel.
- Testning och undantagshantering.
- Normer och värden inom programmering, till exempel läsbarhet, dokumentation, testbarhet och nyttan av kodstandard.
- Strukturering av programkod och klasshierarkier.
- Skapande av användarvänliga gränssnitt.
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
Godkänt betyg i svenska/svenska som andraspråk på grundläggande nivå samt PROG1000X eller motsvarande kunskaper.
Ämnes-/kursplan
PROG2000X (Länk till extern sida.)
Anmälningskod
PROG2000X-DI
Skolform
Gymnasial utbildning
Antal Kursstarter: 4