Skolbanken Logo
Skolbanken

Kurser:

PRRPRR01

Felhantering

Dackeskolan, Mjölby · Senast uppdaterad: 26 juli 2019

Ibland blir det inte som du planerade, eller ibland ser inte verkligheten ut på samma sätt som du trodde eller förutsåg. Felkällorna kan vara många. Användare använder inte ditt program som du trodde, internetkopplingen försvann under din uppdatering av data, din kod innehåller buggar etc. Vi måste ha verktyg för att kunna hantera oförutsedda händelser. I detta momentet lär du olika metoder att hantera detta.

 

Oförutsedda händelser/ Exceptions

Vad?

Vad skall vi arbeta med? Vad är innehållet?

 

Mera information

Ur boken "the swift programming language swift 5"

Hacking with Swift: How to use try/catch in Swift to handle exceptions in Swift 5

Varför?

Varför är detta viktigt och hur hänger det t ex i hop med examensmålen och kunskapskrav? Vilka kunskaper ska eleverna utveckla?

Hur?

Hur ska vi jobba med detta? Enskilt, i grupp, laboratorium, föreläsningar, studiebesök etc?

Bedömning?

Begrepp du skall kunna redovisa:

throw

do/try/catch

defer

try

try?

try!

Hur kommer elevernas kunskaper bedömas? Koppling till kunskapskrav? Hur ska eleverna visa vilka kunskapskrav som bäst motsvarar deras kunskaper?


Läroplanskopplingar

Felsökning av källkod och undantagshantering i interaktiva program.

Matriser i planeringen

Innehåller inga matriser

Uppgifter
Uppgift 1

Varför Skolbanken?

Alla delar med alla

Planeringar i Unikum

Vem driver Skolbanken och varför?

Vem äger materialet?

Hjälp och support

Academy

FAQ

Ge oss feedback