C# Begynder

Uge 41

Opsamling på det vi har lært:

Vi laver et spil. Spillet hedder "Gæt tallet"
Spil Flow:
Velkomst til brugeren
Spørg bruger om hvad det største tal skal være
Bed brugeren om at gæt tallet
Fortæl om tallet er gættet, eller om det er højere eller mindre end tallet som der blev gættet på.
Forsæt til tallet er gættet.
Fortæl brugeren om hvor mange forsøg der blev brugt.

Ekstra:

Lav indtastnings validering på navn og tal indtastninger
Spørg om brugeren vil spille igen.
Lav en "Spiller 2" som er computer styret. Spiller 1 og Spiller 2 gætter på skift.

Uge 40

Kode for denne uge: https://github.com/HenrikPankoke/CodingPiratesBeginner/blob/main/Uge40/Program.cs

Dagens Program:

Et kig på Int32.TryParse()

Et kig på Random() objekt.

Løkker

loops.jpg

Opgave:

Lav et program som udskriver fem tilfældige tal mellem 0 og 100 (int) på skærmen.
Ekstra opgave: ændre så tallene bliver mellem 0 og bruger valgt højeste tal.

Uge 39

Fra sidste uge:

If statement

Dagens Program:

Et kig på Int32.TryParse()

Egne Metoder

Et kig på Random() objekt.

Opgave:

Lav et program som udskriver fem tilfældige tal mellem 0 og 100 (int) på skærmen.
Ekstra opgave: ændre så tallene bliver mellem 0 og bruger valgt højeste tal.

Uge 38

Fra sidste uge:

Program eksempler med at få variabler værdier fra bruger og bruge dem i program.

Dagens Program:

Snak om validering af input

Snak om statement, operators og conditions

Et kig på de forskellige operatorer

Opgave:

Lav et program som spørg om brugerens navn og alder. if_program.jpeg

Svar tilbage med navn og hvis brugerens alder ikke er mellem 7 og 17 år oplys brugeren om at han/hun ikke kan gå til Coding Pirates.

Uge 37

opstarts opgave:

Hent filen http://pankoke.dk/files/DemoApp.zip
Udpak og flyt mappen til c:\temp folderen på din computer
har du ikke c:\temp folderen skal du oprette den
Udpak filen DemoApp.Zip
Åben visual studio solution filen (DemoApp.sln)
Kør programmet

Dagens Program:

Opfølgning på opgave fra sidste uge

Skriv kommentar i sit program med tegnene //

Variable kendskab og brug i konsol program

Program eksempler med at få variabler værdier fra bruger og bruge dem i program.

Uge 36

Dagens Program:

Her er video med lidt repetation fra sidst https://www.youtube.com/watch?v=F5p-boEA3I0

Video om variabler https://youtu.be/EEyeOBexN0g

Opgave:

Variabler navngives efter CamelCase formatet. Men hvad betyder det?

Opret ny console solution i visual studio.Kald programmet "Variabler" og solution "VariablerApp"
Indtast program fra videon og ændre i variable værdier.
Kør programmet og se om der virker som du forventer.

Video om data typer https://youtu.be/XQwscaKOAXE

Opgave:

Hvilken variable type vil jeg bruge hvis jeg skal huske værdier som -5 og 127?

Opret ny console solution i visual studio.
Kald programmet "DataTyper" og solution "DataTypeApp"
Indtast program fra videon. Kør programmet og se om der virker som du forventer.

Det er ikke så vigtigt om I når det hele. Vi tager det op igen i næste uge. Tag det roligt og fokuser på skrive program kode rigtigt ind.

Uge 35

Dagens Program:

Hvad er C# og hvad kan vi bruge det til

Installation af udviklings miljø (IDE) Visual Studio Express

ved offline installation brug usbstik og denne installations kommando i program folderen: vs_Community.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional

Sikre at udviklingsmiljøet virker

Opgave:

Udstyr
Medbring egen computer med mindst 12GB plads.

Csharp (last edited 2021-10-07 08:36:21 by HenrikPankoke)