C#.NET Development (B-TM-YT0797)

6 studiepuntenNederlands48 urenEerste semesterEerste semester
Dieltiens Joris (coördinator) |  Dieltiens Joris
POC PBA ELEKTRONICA-ICT STKA TMMA

Kennis en Analyse

Je analyseert de vraag van de opdrachtgever. Je neemt initiatief om samen met de opdrachtgever de vraag te verhelderen. Je neemt een sturende rol in dit proces met het oog op het formuleren van een zinvolle onderzoeksvraag en bijhorende deelvragen. Je selecteert zelf relevante bronnen ter ondersteuning hiervan.
In overleg met de opdrachtgever analyseer je de doelstellingen en de gewenste vereisten. Je toetst doelstellingen en gewenste vereisten iteratief af met de opdrachtgever.

Ontwerpen

Op basis van de analyse en het onderzoek stel je een conceptoplossing voor. Je maakt gedetailleerde ontwerp aan de hand van de gekozen conceptoplossing. Je selecteert de nodig componenten, functies en systemen. Je verantwoordt jouw selecties. Je houdt rekening met maakbaarheid en testbaarheid van het ontwerp.
Je verifieert het ontwerp aan de hand van het programma aan eisen. Je selecteert de juiste ontwerphulpmiddelen.
Je levert accurate en correcte documentatie af ten behoeve van producten en services.

Realiseren: testen en implementeren

Je assembleert, programmeert of configureert de verschillende componenten en functies tot een product of services. Je maakt passend gebruik van materialen, processen, methoden, normen en standaarden.
Je verifieert het product of de services t.o.v. de gestelde eisen.
Je test het product of de service.

De student beheerst de basis behandeld in volgende opleidingsonderdelen

- C Programming Fundamentals

- Object Oriented programming

Onderwijsleeractiviteiten

3 sp. C#.NET Development Theory (B-TM-YT6107)

3 studiepuntenNederlandsWerkvorm: College24 urenEerste semesterEerste semester
Dieltiens Joris
POC PBA ELEKTRONICA-ICT STKA TMMA

C# , .net and .net core framework

Types, Storage and Variables

Classes

Methods

Classes and Inheritance

Structs, Enumerations, Arrays

Events

Interfaces

LINQ

Asynchronous Programming

Namespaces

Exceptions

ASP.NET

Docker

Xamarin.Forms

Presentaties en extra cursusmateriaal beschikbaar op elektronisch leerplatform.

Studiemateriaal is in het Engels

Nederlands of Engels (Afhankelijk van de ingeschreven studenten)

Aan de hand van hoorcolleges, onderwijsleergesprekken en demonstraties wordt de theorie behandeld die nodig is voor het uitvoeren van de oefeningen en eindopdracht

3 sp. C#.NET Development Lab (B-TM-YT6108)

3 studiepuntenNederlandsWerkvorm: College-practicum-opdracht24 urenEerste semesterEerste semester
Dieltiens Joris
POC PBA ELEKTRONICA-ICT STKA TMMA

Tijdens het labo zullen de onderwerpen behandeld in de theorielessen worden geïmplementeerd in oefeningen, opdrachten en een eindopdracht.

De studenten worden geacht de opgelegde oefeningen op een zelfstandige basis te realiseren.

 

Theorie materiaal op elektronisch leerplatform

Oefeningen en opdrachten zullen met alle nodige extra informatie op het elektronisch leerplatform beschikbaar zijn.

Studiemateriaal in het Engels

Nederlands of Engels (Afhankelijk van de ingeschreven studenten)

Aan de hand van oefeningen worden de concepten die werden behandeld in de theorie praktisch toegepast.

Evaluatieactiviteiten

C#.NET Development (B-TM-YT7797)

Type : Partiële of permanente evaluatie met examen tijdens de examenperiode
Evaluatievorm : Mondeling, Schriftelijk, Praktijkexamen
Vraagvormen : Meerkeuzevragen, Open vragen, Gesloten vragen
Leermateriaal : Geen

ExamenmomentBeoordelingsschaal
TOTAAL1-20/20 puntenschaal
YT6107 - C#.NET Development Theory
YT6108 - C#.NET Development Lab

Theorie 50%

Theorie examen in de examenperiode waarin de leerstof gezien in de theorie aan bod komt. Hierin wordt zowel naar inzicht als kennis getoetst.

Labo 50%

Tussentijdse evaluatie waarin een oefening wordt uitgewerkt (40%)

Eindopracht die mondeling zal worden toegelicht. (60%)

Binnen dit opleidingsonderdeel zijn er deeloverdrachten bij een geslaagd deelresultaat:

  • YT6107 - C#.NET Development Theory (binnen academiejaar)
  • YT6108 - C#.NET Development Lab (binnen academiejaar)

Theorie 50%

Theorie examen in de examenperiode waarin de leerstof gezien in de theorie aan bod komt. Hierin wordt zowel naar inzicht als kennis getoetst.

Labo 50%

Opdracht die thuis, voor het examen, wordt voorbereid + opdracht die op het examen zelf wordt uitgevoerd. Beide opdrachten zullen mondeling worden toegelicht.