In deze website willen we de belangrijkste aspecten van Visual Basic laten aanvoelen. De bedoeling is van inzicht te geven in programmastructureen en het evenementieel programmeren. Als dat nodig is, laten we de techniciteit van Visual Basic even links liggen. Daarvoor zijn er genoeg andere websites beschikbaar.
Concreet gaan we niet diep in op afdrukken vanuit Visual Basic omdat dat controlgebonden is, en op databaseprogrammeren, omdat het ontwerpen van databases een aparte set van vaardigheden en inzicht vereist. De belangrijkste bedoeling van deze site is je te helpen de nodige inzichten te laten verwerven om programmastructuren op te kunnen bouwen.
Visual Basic is heel populair, en het is een redelijk makkelijke programmeertaal. Maar voor iemand die geen enkele ervaring heeft met hoe computerprogramma's werken, analytisch denken of met programmeren in en andere taal, is het nodig een startpunt aan te bieden. Dat hopen we hier te doen.
Naast een algemen inleiding in Visual Basic (de installatie, een eerste project, de
werkomgeving), kan je twee pistes volgen. De stap-voor-stap piste is een
klassiek tracé waarbij de kennis stukje voor stukje wordt uitgebreid, terwijl de steen-voor-steen
weg meer atomair tewerk gaat, waarbij elk element apart wordt aangebracht. Er is ook een
overzicht van de projecten beschikbaar.
Van elk project is er een beschrijving. Als je niet verder gaat en op dat ogenblik het
programma probeert te maken, heb je een oefening. Als je na je eigen
poging de oplossing bekijkt, kan je corrigeren. Je kan natuurlijk ook
onmiddellijk verder klikken naar de oplossing die dan als voorbeeld kan
dienen.
Deze site is ontworpen om het leren van programmeren en het leren programmeren met Visual
Basic te laten verlopen zoals het leren kennen van een stad: een beetje rondlopen, en
beetje bij beetje de elementen herkennen en er vertrouwd mee worden. Je browser houdt bij
welke pagina's je al bezocht hebt, zodat je steeds waar je al geweest bent.
We gebruiken in principe de Engelse benamingen.