Niveau op het Grafisch Lyceum
Zoals sommigen wel weten doe ik een opleiding die een samenwerking is tussen de Hogeschool Rotterdam en het Grafisch Lyceum. Een deel van de lessen wordt op de HRO gegeven, een ander deel op het GLR. Over de lessen van de HRO ben ik prima tevreden. Over het algemeen heb ik daar de indruk dat ze het beter aanpakken dan op de Ichthus (tegenwoordig Hogeschool InHolland). Het GLR echter is in principe een MBO-zaakje, met als enige HBO-tak mijn opleiding.
Ik krijg daar vakken die zeker relevant zijn voor m'n opleiding, maar soms van een bedroevend laag niveau zijn. Teleurstellen doen ze in elk geval. Zo hadden we in het eerste jaar onder andere HTML. Een vak met als eindopdracht een website op te leveren werd ons geleerd door in Dreamweaver te demonstreren op welke knopjes je moet klikken. De docent zou de site alleen nakijken in Internet Explorer, dus als het daar goed was vond hij het best. Geen woord over de HTML syntax, het W3C, browsercompatibiliteit en zo verder. Geen woord over usability, navigatie, gebruikersvriendelijkheid. Gewoon: maak een site, zoek maar uit hoe.
Het vak was ruk. De meeste moeite zat nog in het verzinnen van een layout, niet eens in het bouwen van de site zelf.
Vandaag heb ik een vak afgerond dat ASP als centrale punt had. Deze zomer had ik al in de modulewijzer gelezen dat dat het geval zou zijn, dus ik was erg geïnteresseerd in het vak. Ik werk dagelijks met PHP, heb wat aan Java en JSP gesnuft en was erg nieuwsgierig naar ASP, mede om in ASP gemaakte applicaties eens te kunnen begrijpen. Ik nam serieus aan dat we zouden beginnen met een Hello World in ASP en zouden eindigen met hoe een site geheel door ASP aangedreven kan worden.
Het werd helaas weer een teleurstelling. De docent pakte Dreamweaver erbij, begon eerst wat rond te klikken om DW op te zetten en begon toen over database-koppelingen. "Ah, interessant," zou je denken, maar ook dat liet niets van de ASP zelf zien. Alleen klik-klik-klik in Dreamweaver.
Ik ben echter een coder, dus ik werkte op een gegeven moment standaard in de broncode van de pagina's. Want hey, ik ben naar de les gekomen om ASP te leren, en daarin ben ik niet graag afhankelijk van een WYSIWYG-programma. Hell, het zijn de WYSIWYG-programma's die honderdduizenden sites met kut-HTML hebben opgeleverd. Maargoed, de code dus. Daar ga je in zitten snuffen, en als ik een bepaalde techniek wilde toepassen, waarvan ik uit PHP weet dat die moet bestaan, dan wil ik niet eerst in Dreamweaver moeten kijken op welke knopjes ik moet klikken. Nee! Ik wil het leren zoals het in ASP moet, en als de docent het je niet leert ga je het zelf wel opzoeken.
Dan denk je in een naief moment echter dat je een probleem wel even aan de docent kunt voorleggen. Je zet even de juiste vensters open, vraagt de docent om aandacht en als die even komt kijken begin je je probleem uit te leggen, wijzend naar je ASP-broncode, toelichtend waarom er staat wat er staat, en waar je heen wilt.
Je moment van naïviteit slaat direct om in "ach, ik moet het ook gewoon zelf uitzoeken", als de docent als eerste begint met het overschakelen naar WYSIWYG-weergave, en gaat controleren of je alle standaard rommel wel hebt ingevuld. Natuurlijk is dat het geval, dus gaat-ie, nadenkend over hoe hij zich hier uitlult, nog wat rondklikken. Hij wisselt eens naar de browser, bladert wat, gaat terug naar Dreamweaver, om vervolgens nonchalant op te staan en te melden dat hij het ook niet weet..
NIET WEET?! En van zo iemand moet je ASP leren?
Gemiste kans dit. Door het eigenhandig met de broncode spelen heb ik wel hier en daar wat van ASP kunnen opsteken, maar de W3schools weet ik thuis ook heus wel te vinden.
Mijn studiegenoot en ik hadden een 8 voor de opdracht, maar als ik mezelf zou beoordelen zou de helft meer in de richting zijn..