|
Titel
2
|
Grundlæggende C# - Algoritmer
Denne forløbsgruppe kommer til at indeholde enkelte lektioner med grundlæggende programmering. Emnerne fremgår af de enkelte lektioners tekst.
Løkker + Termer + Forgreninger + Gentagelser
Grundlæggende om C# + små opgaver i forgreninger
Namespace, Scope, Identifiers, Keywords, Konstanter, Operatorer, Increment,
Decrement, Return statements.
Betingelsessætninger if, switch, for, foreach, do/ while
Litteratur. Eget Slideshow/PDF og dele af kapitel ” Variabler, konstanter
og strukturer” http://www.bogenomcsharp.dk/kapitel/variabler
Dokumentation og Strings
Hierarkisk diagram, modulspecifikation, kommenteret kildetekst
• Pseudokode
http://en.wikipedia.org/wiki/Pseudocode
• Nassi-Shneiderman
http://en.wikipedia.org/wiki/Nassi%E2%80%93Shneiderman_diagram
• Flowchart
http://www.rff.com/flowchart_shapes.htm
Øvelse med Strings efter gennemgang af nogle af de metoder der knytter
sig til klassen.
Typer og konvertering (Typecast)
Value types.
Reference types.
Mere om Stack/Heap forskelle.
ENUMeration.
STRUCTure.
Konvertering, Implicit/Eksplicit.
Litteratur. Eget Slideshow/PDF og dele af kapitel ” Variabler, konstanter
og strukturer” http://www.bogenomcsharp.dk/kapitel/variabler
Enums + Try Catch
Repetition af Enums.
Intro til Try/Catch/Finally. Fejlhåndtering.
Exceptions
Litteratur. Eget Slideshow/PDF og dele af kapitel ” Variabler, konstanter
og strukturer” og ”Fejlhåndtering”
|