Appendix B. Kurs DTR1208 - Programmering B

50 poäng, inrättad 2000-07 SKOLFS: 2000:28

Innehållsförteckning
Mål
Betygskriterier
Specialisering mot enligt lista nedan. För betyg mm. använd angivna koder.
50 poäng, inrättad 2000-07 SKOLFS: 2000:28

Mål

Mål för kursen

Kursen skall ge fördjupade teoretiska och praktiska kunskaper i ett strukturerat programmeringsspråk. Kursen skall också ge kunskaper om språkets viktigaste datastrukturer. Dessutom skall kursen ge färdigheter i algoritmkonstruktion.

Mål som eleverna skall ha uppnått efter avslutad kurs

Eleven skall

förstå och kunna använda språkets vanliga datastrukturer såsom fält, lista, stack och filsystem

kunna införa och använda array, länkade listor och trädstrukturer i datastrukturer

förstå och implementera vanliga sorteringsalgoritmer

förstå och implementera vanliga sökalgoritmer

kunna analysera programmeringsuppgifter och formulera strukturerad pseudokod

kunna skriva program och felsöka källkod

känna till kompilatorns/länkarens uppgift vid arbete från källkod till färdigt program

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änd

Eleven analyserar programmeringsuppgifter och skapar med viss handledning enkla 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änd

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änd

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.

KodNamn
PCOB1408Cobol
PDEL1408Delphi
PJAV1408Java
PPAS1408Pascal
PPER1408Perl
PPHP1408PHP
PROC1408C++
PVBA1408Visual Basic

Skolverket 2002-04-09