Skolbanken – inspiration och utveckling från hela landet

Felhantering

Skapad 2019-05-11 10:49 i Dackeskolan Mjölby
Kursmoment Exceptions I Swift.
Gymnasieskola Programmering
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.

Innehåll

 

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?

Uppgifter

Kopplingar till läroplanen

  • Centralt innehåll
  • Felsökning av källkod och undantagshantering i interaktiva program.
    Prr  -
Beröm eller ge feedback på det här materialet genom att skriva en kommentar här: