ECTS fiche Module info OPLEIDING Handelswetenschappen en bedrijfskunde HBO Informatica STUDIEGEBIED AFDELING MODULE MODULENAAM MODULECODE STUDIEPUNTEN VRIJSTELLING MOGELIJK Programmeren 2 C# A6 5 ja Evaluatie Gespreide evaluatie type/omschrijving leerdoelen Oefeningen D1, D2, D3, D4, D5 hulpmiddelen Cursus Moodle, boek, internet gewicht (%) 2e zit mogelijk minimum score? datum 25 ja nee % Eindevaluatie type/omschrijving leerdoelen hulpmiddelen gewicht (%) 2e zit mogelijk minimum score? datum Theorie (open vragen / meerkeuzevragen) D1, D2, D3, D4, D5 geen, gesloten boek 20 ja nee % type/omschrijving leerdoelen hulpmiddelen Praktijkopdracht(en) D1, D2, D3, D4, D5 gewicht (%) 2e zit mogelijk minimum score? datum 55 ja nee cursus, boek(en), internet, oefeningen % Beginsituatie Je kan een eenvoudig programma ontwikkelen in C# : zie leerdoelen van de module Programmeren 1 Je kan mappen en bestanden beheren onder Windows Je beschikt over de basiscompetenties wiskunde zoals percentrekenen, regel van drie Je kan logisch en kritisch denken Leerdoelen Na deze cursus kan je standaardalgoritmen voor onder meer sorteren en zoeken, opbouwen en toepassen D1 D2 D3 D4 D5 alle elementen van objectgeoriënteerd programmen toepassen in applicaties complexere datastructuren gebruiken in programma's en algoritmen de principes en elementen van een gebruikersvriendelijke user-interface toepassen de presentatiecode scheiden van de business-logica. Leerinhouden Lestijden 12 Leerdoelen Onderwerp D2, D3 OOP: Overerving + Interfaces algemeen De access modifier protected sealed classes Overriding en de method modifiers virtual, override, abstract, sealed Interface implementatie Expliciete en impliciete interface implementatie Loose coupling 8 D2, D3 10 D1, D3 12 D2, , D3, D5 8 D4 OOP: Varia Destructor en de werking van de garbage collector Abstracte classes Nested types (inner classes) Boxing Gevorderde zoek- en sorteeralgoritmes met recursie, bijvoorbeeld: quick sort van een array binair zoeken in een gesorteerde array o teratie o recursie compare Meerdimensionale arrays Rectangular arrays versus Jagged arrays (array van arrays) en keuzecriteria Ontwerp van grafische user interfaces waarbij de nadruk ligt op het goed ontwerp van de userinterface (wanneer gebruik ik wat?) en de scheiding tussen presentatie en andere logica en niet enkel op de afzonderlijke werking van alle mogelijke controls WPF Windows creëren Inleiding XAML Layoutcontainers Stackpanel Grid Canvas User Controls Het aanmaken van Control Libraries class diagram Codering met nadruk op programmeerstijl, error handling m.a.w. integratie van alle aangeleerde technieken code-documentatie: via xml-tags Eindcompetenties http://www.ecompetences.eu/ B.1. Design and Development K5 programming languages S4 design and develop hardware architecture, user interfaces, business software components and embedded software components Level 2 Systematically develops small components. Studiemateriaal verplicht materiaal titel vorm auteur uitgeverij ISBN of URL Handboek visual C# boek 2012 Louis David van duren 9789059406162 auteur uitgeverij ISBN of URL aanbevolen literatuur titel vorm Studiebelasting 5 studiepunten = 125 uur verdeeld over - …… contacturen - …….. afstandsonderwijs …….. verwerking en studie Begeleiding Ivan Robeyns, [email protected] M +32 477 96 82 43 | T +32 3 369 06 99
© Copyright 2024 ExpyDoc