Tijdschrift voor innovatief hoger onderwijs nummer 1 - jaargang 1 - 2018 | Page 22

Een vergelijking tussen begeleid afstandsonderwijs en contactonderwijs binnen PXL-IT Jan Willekens PXL-IT   Ontwikkeling De cursustekst, alternatieve leerpaden, oefeningen, opdrachten en screencasts worden aan de studenten beschikbaar gemaakt via Blackboard. Verder zijn er ook een aantal tools nodig om het leerproces van de studenten te ondersteunen. Aangezien de studenten van beide groepen ook buiten de lesuren aan programmeeropdrachten moeten kunnen werken is de mogelijkheid om online samen te werken een vereiste. Verder is opvolging op afstand niet alleen noodzakelijk in afstandsonderwijs. Omwille van de grootte van de lesgroepen enerzijds en de open, niet- klassikale, manier van werken op de Corda Campus anderzijds is het belangrijk om een overzicht te houden van de vorderingen van de studenten. Voor beide groepen kan buiten online en face-to-face feedback ook automatisch gegenereerde feedback studenten uitnodigen tot reflectie over de kwaliteit van hun werk. In samenspraak met het werkveld werden oplossingen geselecteerd om aan de hierboven besproken noden te voldoen. Hierbij werd geprobeerd om zo veel mogelijk te werken met authentieke tools die ook tot de dagelijkse praktijk van professionals behoren. Online samenwerking wordt mogelijk gemaakt via Github Classroom. Github is een versiebeheersysteem dat toelaat om met meerdere programmeurs aan een project te werken. Github classroom is een beheerslaag die bovenop Github gebouwd is. Via Github classroom kan een klasgroep aangemaakt en beheerd worden en kunnen opdrachten aan de klasgroep bezorgd worden. Verder wordt communicatie ook ondersteund in het platform. Zoals getoond in figuur 3 krijgt de lesgever een overzicht van de voortgang van elke groep. Het is mogelijk om bij elke groep het aantal bijdragen (commits) van elk teamlid in functie van de tijd te bekijken. F IGUUR 3. S CREENSHOT VAN EEN GROEPSOPDRACHT IN G ITHUB Verder wordt bij de oefeningen en opdrachten gevraagd om een statistische analyse van de code te maken aan de hand van een linting tool zoals JSHint en PHPCodeSniffer. Via een linting tool krijgt de student een overzicht van zijn fouten tegen coding standards. Deze fouten kunnen gaan van fouten tegen naamgeving tot onnodig gecompliceerde code. Implementatie en evaluatie De lessen Web Advanced voor Switch2IT liepen van oktober tot december 2017. Voor de reguliere opleiding is dit van februari tot juni 2018. Buiten een officiële bevraging georganiseerd door de hogeschool op het einde van de lessenreeks was er ook informele bevraging halverwege de instructieperiode via Google Forms. Het slaagpercentage ligt voor beide opleidingen rond 70%. Als lesgever wordt een groot voordeel in de online opvolging van het werk van de studenten via Github classroom waargenomen. Een eenvoudig overzicht van de prestatie van de groepen biedt de mogelijkheid tot snelle remediëring in geval van problemen. Ook biedt de verdeling van de bijdragen over de teamleden een extra discussiepunt tijdens de verdediging van de groepsopdracht. Een aantal studenten blijft echter moeilijkheden hebben met het gebruik van deze tool. Aangezien de volgende jaren Github ook in de vakken van het eerste jaar zal inkantelen zal dit probleem op termijn verminderen. 22