Tag: AU i IT

  • Unavngivet indlæg 497

    I efteråret 2016/januar 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige syv lektioner af syv timer.

    Dette er slideshowet til syvende og sidste lektion, hvor jeg lagde ud med at kode eksempel hvor vi benyttede link til at joine tabeller i en database. Derefter havde vi den vigtige debat om hvad der gør kode sikker og usikker. Vi kiggede derefter for første gang kort på grafiske applikationer gennem Windows forms og sluttede af med en repetition af de emner vi gennemgik under kurset samt tid til at de kunne arbejde på deres eksamensopgave. Det meste af repetitionen kunne dog ikke nås under disse timer, så de slides blev brugt under timer sat af til eksamensvejledning for at sætte flere tanker i gang hos kursisterne under disse.

    Download the PDF file .

    Hvis folk gerne vil have kodeeksemplet fra starten kan jeg se om jeg kan grave det frem.

  • Unavngivet indlæg 492

    I efteråret 2016/januar 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige syv lektioner af syv timer.

    Dette er slideshowet til sjette lektion og næst-sidste lektion, hvor jeg lagde ud med at illustrere brugen af C# gennem endnu et open source program: Skærm-optager programmer ShareX. Jeg forklarede derefter hvordan et program laves til et assembly når det kompileres og hvordan et sådant groft er opbygget. Vi snakkede derefter om attributes og hvordan man kan bruge dem hvilket direkte ledte os til dynamic programming. Derefter kiggede vi på multithreading og hvordan vi lader vores programmer køre i flere processer ad gangen. Så kiggede vi kort på debugging i Visual Studio og sluttede af med hængepartiet som vi alligevel ikke nåede gangen før, introduktionen til Github.

    Download the PDF file .

  • Unavngivet indlæg 470

    I efteråret 2016/januar 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige syv lektioner af syv timer.

    Dette er slideshowet til femte lektion, hvori jeg lagde ud med kort at fremvise endnu et open source projekt lavet i C#, KeePass. Jeg dykkede derefter ned i de for mange kursister svært forståelige Lambda expressions hvilket ledte videre til Events. Derefter så vi på hvordan man skriver til fil systemet og benytter collections og laver sine egne custom collections. Nu vi havde set på det at skrive til filer kiggede vi også på hvordan LINQ hjælper med at skrive til alverdens datakilder. Vi berørte meget kort C# i brug med web services og sluttede af med en kort introduktion til git og Github.

    Download the PDF file .

  • Unavngivet indlæg 458

    I efteråret 2016/januar 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige syv lektioner af syv timer.

    Dette er slideshowet til fjerde lektion, som jeg begyndte med et kort eksempel på et open source program kodet i C#, HandBrake. Derefter fortsatte jeg fra sidste lektion med arv og gik så videre til interfaces, mere om value types og exception handling. Ovenpå exceptions talte vi kort om validering og gik så videre til generics, delegates og lambda expressions. Jeg sluttede undervisingsgangen af med events.

    Download the PDF file .

  • Unavngivet indlæg 454

    I efteråret 2016/januar 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige syv lektioner af syv timer.

    Dette er slideshowet til tredje lektion, der lagde ud med meget kort at vise udviklingsmiljøet Unity, der benytter C# til scripting sprog. Derefter gennemgik vi operatorer, løkker, metoder, klasser og det for objekt orienteret programmering essentielle forståelses område arv.

    Download the PDF file .

  • Unavngivet indlæg 447

    I efteråret 2016/januar 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige syv lektioner af syv timer.

    Dette er slideshowet til anden lektion, hvori jeg så på det at der findes mange programmerings sprog (herunder eksempler på nogle af de mere humoristiske af slagsen), grundlæggende begreber i C#, data typer og operatorer.

    Download the PDF file .

  • Unavngivet indlæg 434

    I efteråret 2016/januar 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige syv lektioner af syv timer.

    Dette er slideshowet til første lektion, hvori jeg kom ind på UML og de basale koncepter bag objektioneret programmering. Lektionen sluttedes af med en kort introduktion til Visual Studio og vi lavede en “Hello World” i fællesskab (kan dog ikke ses i PDFen)..

    Download the PDF file .