Indhold i undervisningen
Hvad handler faget Programmering om?
Grundlæggende programmering i C#.
Der er tale om helt begynder niveau i programmering. Vi anvender Visual C# som er en del af Microsoft Visual Studio 2015 eller nyere udgave, som udviklingsværktøj.
Hvad skal du lave?
Programmering er en veksling mellem teori og praktisk arbejde. I teorilektionerne får du præsenteret den teori der er nødvendige for at du kan løse de opgaver du skal løse.
Her er en overordnet liste over de opgaver og de emner som du kommer til at arbejde med:
Introduktion til selve udviklingsmiljøet ( Visual C#)
Grænsefladen.
Oprettelse af nye projekter
Grundlæggende debugging og værktøjer i Visual C#.
Oprettelse af simple Console Applikationer i C#
Variabler
Oprettelse, konvertering, tildeling af værdier, sammenlingning af variablens værdi med noget andet, osv.
indbyggede funktioner for de forskellige variabeltyper.
Betingede program flow. ( If ---else, else – if, switch case,…)
Logiske operatorer ( AND, OR, NOT, = = ,
Flowcharts
Kommentar til koden
….
Hvad skal du lære?
Her er en overordnet liste:
Hvad er programmering og programmeringssprog?
Hvorfor netop C# som programmeringssprog?
Intro til Microsoft Visual Studio og herunder Microsoft Visual C#.
Lidt om tilpasning af Visual C# .
Code editor.
Debuggingsværktøjer.
Håndtering af projekter
Intro til selve C# programmerings sprog:
Variabler
loops ( For loop, While, Do – while, Switch—case, ….)
Logiske operatorer ( AND, OR , NOT, , = = , != , …)
Aritmetiske udtryk (Simple matematiske beregninger: + , - *. /, modulus, …)
Kommentar til koden
…..
( Ud over de nævnte emner, kan der blive tale om emner som ikke er pensum men som kan være nyttige og motiverende for de elever som HAR erfaring med programmering fra tidligere. Her er en liste over sådanne emner som er uden for pensum:
Arrays
Lists
Objekt orienteret programmering ( Klasser, objekter, konstructorer, …)
Metoder / funktioner
Structs
Exception handling
Nedarvning
Windows programmering.
…..