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