Zoek een nascholing
Je bent hier: Secundair onderwijs / STEM / STEM   Beginnen met bureaubladapplicaties in C#

Beginnen met bureaubladapplicaties in C#

Je spreekt al een mondje C#? Je leerlingen zijn de Console-applicaties beu? Dan is het tijd om een kijkje te nemen naar bureaubladapplicaties. In deze nascholing maken we samen enkele eenvoudige applicaties in C# die voorzien zijn van knoppen, menu’s en andere grafische elementen. We maken hierbij gebruik van WPF en je zal ontdekken dat we hierdoor quasi gratis het 3-lagen-model toepassen in de code die we schrijven. Finaal maken we samen een applicatie waarin we data uit een tekstbestand (denk aan meetdata uit een labo) zullen verwerken en visualiseren.

Programma

Begeleide hands-on workshop waarin we:

  • een grafische frontend ontwerpen m.b.v. de UI-designer in Visual Studio;
  • XAML ontdekken, een HTML-achtige manier om een grafische frontend in te definiëren;
  • leren werken met events (“het klikken van de gebruiker op een knop”);
  • via C# grafische elementen leren aanmaken en zo onze grafische frontend dynamisch aanpassen;
  • via C# een tekstbestand uitlezen en vervolgens in een applicatie visualiseren.

Doelstellingen

Na het volgen van deze nascholing

  • maak je eenvoudige bureaubladapplicaties;
  • programmeer je event-gebaseerd in C# (tegenover procedureel of gestructureerd programmeren);
  • werk je met XAML;
  • werk je met de System.IO bibliotheek van C#;
  • gebruik je System.Windows.Shapes namespace om eenvoudige tekeningen te maken in C#.

Doelgroep

Past binnen minimumdoelen derde graad:

SMD 07.01.01: De leerlingen programmeren zelf ontworpen oplossingen voor concrete problemen

SMD 07.03.01: De leerlingen maken een modulair ontwerp voor een softwaretoepassing.

SMD 07.03.02: De leerlingen passen principes toe van objectgeoriënteerd programmeren in een eigen ontwerp.

SMD 07.03.01: De leerlingen maken een modulair ontwerp voor een softwaretoepassing

SMD 07.03.04: De leerlingen testen en debuggen de eigen implementaties om eventuele fouten te identificeren en op te lossen.

Doelgroep algemeen:

- Leerkrachten derde graad STEM, wetenschappen, wiskunde, talen, techniek, informatica, elektronica …

Doelgroep specifiek:

- Richting ‘Informatica- en communicatiewetenschappen’: doelstellingen rond objectgeoriënteerd programmeren

- Richting ‘Bedrijfsondersteunende informaticawetenschappen’: doelstellingen rond objectgeoriënteerd programmeren

Voorkennis: De basisconcepten van C# zijn vereist (variabelen, loops, methoden/functies). Een mondje klassen en objecten (OOP) is handig maar niet noodzakelijk.

Begeleiding

Tim Dams is werkzaam aan de AP Hogeschool binnen de opleidingen Toegepaste Informatica en Elektronica-ICT, waar hij reeds vele jaren objectgeoriënteerd programmeren met behulp van C# doceert. Zijn handboek, Zie Scherp Scherper, wordt in meerdere opleidingen in Vlaanderen gebruikt en krijgt geregeld fijne kritieken.

Praktisch

Cursuscode: 23/INF/032A

RTC Antwerpen ondersteunt ICT-nascholingen in tso, bso, buso en dbso financieel.

Ben jij een leerkracht in de 2de of 3de graad van het tso, bso, buso of dbso in de provincie Antwerpen? Vermeld het instellingsnummer van jouw school in het veld ‘opmerkingen’ bij jouw inschrijving. Wij kijken dan na of je gratis kan deelnemen.


Jouw bijdrage: 66 EUR.
Inlichtingen bij: Miet Oost, 03 265 29 79, miet.oost@uantwerpen.be

Mee te brengen door cursist

Laptop met Microsoft Windows

Verwachte voorbereiding door deelnemer

Installeer Visual Studio 2022 Community Edition (https://visualstudio.microsoft.com/vs/community/ ) en kies minimaal bij de installatie voor de .NET Desktop Development workload.

Datum Beginuur Einduur Locatie
vrijdag 23 februari 2024 09:30u 12:30u Universiteit Antwerpen, Boogkeers 5 (aan het Mechelseplein), 2000 Antwerpen, lokaal 203 (tweede verdieping)


Inschrijven voor deze nascholing is niet meer mogelijk. Klik hier voor het huidige nascholingsaanbod.

Contacteer ons

*
*

Contactgevens

E-mail: cno@uantwerpen.be

Tel.: 03 265 29 60

IBAN: BE34 7350 0812 9190

BTW: BE 0257.216.482

Campus Drie Eiken

Universiteitsplein 1
2610 Wilrijk

Stadscampus - De Boogkeers

Boogkeers 5
2000 Antwerpen