Kursen skall ge teoretiska och praktiska kunskaper i ett objektorienterat programmeringsspråk. Kursen skall också ge kunskaper om analys- och designmetoder samt om grafiskt användargränssnitt.
Mål som eleverna skall ha uppnått efter avslutad kurs
Eleven skall
förstå och använda klasser samt kunna använda och förändra objekt som ingår i egna och andras klasser
förstå variablers och metoders synlighet
förstå enkla och multipla arv
förstå tidig och sen bindning (polymorfism)
förstå och kunna använda de vanligaste klasserna i ett grafiskt användargränssnitt
kunna implementera enkla applikationer i grafisk miljö
kunna implementera köapplikation
kunna analysera programmeringsuppgifter och formulera objektorienterad pseudokod
kunna skriva program och felsöka källkod
känna till viktiga operativsystemstandarder för bl.a. teckenkoder och utmatningsrutiner
känna till språkets allmänna prestanda och egenskaper samt vilka programmeringsuppgifter det är lämpligast för.
Betygskriterier
Kriterier för betyget Godkänt
Eleven analyserar programmeringsuppgifter och skapar med viss handledning körbara väldokumenterade program.
Eleven söker med viss handledning upp de fakta som behövs för programmeringsuppgifterna.
Eleven beskriver det använda programspråkets uppbyggnad, viktigaste funktioner, egenskaper och prestanda.
Kriterier för betyget Väl godkänt
Eleven utför sina programmeringsuppgifter på egen hand och inom rimlig tid.
Eleven hämtar på egen hand fakta från olika källor och tillämpar dessa i uppgifterna.
Kriterier för betyget Mycket väl godkänt
Eleven utför självständigt sina programmeringsuppgifter med noggrannhet och når snabbt avsett resultat.
Eleven anpassar sin arbetsinsats till situationen, analyserar resultat samt åtgärdar kvalitetsavvikelser.
Eleven beskriver samband och ser helheter i komplicerade programmeringssituationer
Specialisering mot enligt lista nedan. För betyg mm. använd angivna koder.
Mål
Mål för kursen
Kursen skall ge teoretiska och praktiska kunskaper i ett objektorienterat programmeringsspråk. Kursen skall också ge kunskaper om analys- och designmetoder samt om grafiskt användargränssnitt.
Mål som eleverna skall ha uppnått efter avslutad kurs
Eleven skall
förstå och använda klasser samt kunna använda och förändra objekt som ingår i egna och andras klasser
förstå variablers och metoders synlighet
förstå enkla och multipla arv
förstå tidig och sen bindning (polymorfism)
förstå och kunna använda de vanligaste klasserna i ett grafiskt användargränssnitt
kunna implementera enkla applikationer i grafisk miljö
kunna implementera köapplikation
kunna analysera programmeringsuppgifter och formulera objektorienterad pseudokod
kunna skriva program och felsöka källkod
känna till viktiga operativsystemstandarder för bl.a. teckenkoder och utmatningsrutiner
känna till språkets allmänna prestanda och egenskaper samt vilka programmeringsuppgifter det är lämpligast för.
Betygskriterier
Kriterier för betyget Godkänt
Eleven analyserar programmeringsuppgifter och skapar med viss handledning körbara väldokumenterade program.
Eleven söker med viss handledning upp de fakta som behövs för programmeringsuppgifterna.
Eleven beskriver det använda programspråkets uppbyggnad, viktigaste funktioner, egenskaper och prestanda.
Kriterier för betyget Väl godkänt
Eleven utför sina programmeringsuppgifter på egen hand och inom rimlig tid.
Eleven hämtar på egen hand fakta från olika källor och tillämpar dessa i uppgifterna.
Kriterier för betyget Mycket väl godkänt
Eleven utför självständigt sina programmeringsuppgifter med noggrannhet och når snabbt avsett resultat.
Eleven anpassar sin arbetsinsats till situationen, analyserar resultat samt åtgärdar kvalitetsavvikelser.
Eleven beskriver samband och ser helheter i komplicerade programmeringssituationer
Specialisering mot enligt lista nedan. För betyg mm. använd angivna koder.
Skolverket 2009-04-14