Cursus Onderwijs en ICT. Programmeren met Visual Basic

Vergelijkbare documenten
Cursus Onderwijs en ICT. digitaal leermateriaal maken

Skype: leren op afstand

Cursus Onderwijs en ICT. online (samen)werken

Cursus Onderwijs en ICT. Remediëren met ICT

Cursus Onderwijs en ICT. digitaal toetsen met Hot Potatoes

Cursus Onderwijs en ICT. Video in de les

Cursus Onderwijs en ICT. bloggen met Wordpress

Cursus Onderwijs en ICT. Interactieve multimedia

Cursus Onderwijs en ICT. leren met (serious) games

Cursus Onderwijs en ICT. Ontwerpen met Google SketchUp

Cursus Onderwijs en ICT. robotica om te leren

Cursus Onderwijs en ICT. Haal meer uit je digitale schoolbord

Cursus Onderwijs en ICT. foto s gebruiken en bewaren

Cursus Onderwijs en ICT. geluid in de les

Cursus Onderwijs en ICT. virtuele werelden

Cursus Onderwijs en ICT. de elektronische leeromgeving

Fred Beumer. TekstFontein. Digitaal Leerplein. Hollandridderkerk, Ridderkerk

HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS)

Hoofdstuk 1: Een eerste Visual Basic project

Digitale camera Softwarehandleiding

Een eerste applicatie

Handleiding . Aan de slag. in beroep en bedrijf. Handleiding

TI-SMARTVIEW. Installeren op Windows PC

Eenvoudig overstappen naar Windows 7 (ik heb Windows Vista)

Manual . Aan de slag. in beroep en bedrijf. Manual

Formulieren maken met Dreamweaver CS 4

Hoofdstuk 4: Nieuwe objecten

Handleiding Programmeren en bewerken CAM (graveermachine) Aan de slag. in beroep en bedrijf. Handleiding Programmeren en bewerken CAM (graveermachine)

Formulieren maken met Dreamweaver CS 4/CS 5

Maak je eigen Apps. Deel 1 (versie 1.5 NL ) door Serge de Beer

Handleiding van de Bibliotheek: e-books lezen op je e-reader - versie voor Windows

Handleiding van de Bibliotheek: e-books lezen op je e-reader - versie voor OS X (Mac)

Auteur: Niels Bons. Handleiding Koepeldatabase Zakelijk toerisme: aanmelden organisatie. 2014, Provincie Fryslân. Uitgegeven in eigen beheer

Hoe moet je een prachtige presentatie maken?

Installeren van het programma Shop Pro versie 6

Beheer(s) je LinkedIn

Installeren van het programma Shop Pro versie 6

Handleiding Portfolio

CrashPlan PROe installatie handleiding. Versie Mac-Up! - CrashPlan PROe Installatie Handleiding - 1

Online videobewerking: 1. Offline vs. Online

Stap 1 Je eigen website maken Stap 2 Je template invullen Stap 3 Wat kunnen we met de inhoud?... 19

Installeren van het programma:

Inhoudsopgave PC Software installeren... 2 BlackBerry back-up maken of terugplaatsen... 7 BlackBerry resetten... 9 BlackBerry Activeren...

Handleiding WiFi SOML

FlexSCAN Installatie

Instellen Microsoft Outlook .

Rekenen Groep 7-2e helft schooljaar.

Brunelleschi. De Dom van Florence

Een IMAGE of Systeembackup maken

Installatiehandleiding Windows XP / Vista / Windows 7

Handleiding Telewerken met Windows. Inleiding. Systeemvereisten. Inhoudsopgave

Eenvoudig overstappen naar Windows 7 (ik heb Windows XP)

Handleiding Visio

Verschillen met PowerPoint 2007

Beste LUMIX G gebruiker,

Installatie handleiding Reinder.NET.Optac

Geen fabriekswerk. Roeien met de wind mee en de stroom tegen. Jac Willekens

Beknopte handleiding Overhoor NL (Efka-soft)

Basishandleiding WordPress

Bestanden bewaren met SkyDrive

Hoe maak ik een fotocollage met Pixlr?

Wat leuk dat je wilt werken met Glogster ( Maar wat is het?

Webmail met Windows Live Hotmail

De Liemers Helpt Partner Handleiding v1.1. De Liemers Helpt. Partner handleiding

Urenregistratie MKB. Installatiehandleiding

Les 7 Doen: Windows Live Mail

Handleiding CMS Online Identity Webontwikkeling. Handleiding CMS

Aan de slag. Handleiding Voorraadbeheer

Handleiding Access 2010

Inhoudsopgave. Voorwoord... 7 Voordat je begint... 8 Wat heb je nodig?... 9 Voor ouders, verzorgers en leraren... 10

Veelgestelde vragen over de nieuwe fototool

ICT Publisher

Time- management in Todoist

Hoofdstuk 1: Een eerste Visual Basic project

Instructie Instellen Citrix (thuis)werkplek Detron-Online

Handleiding OnLine voor de Opdrachtgever Versie 3.1

PIXresizer. Deel 1 Installatie

Inhoud Handleiding Steam Steam installeren Steam Key Activeren... 6

Toegang Educatieve ICT Systemen

Aan de slag met internet

Opstart document nieuwe werkomgeving - medewerkers

Het werken met het nieuwe netwerk zal even wennen zijn, het grootste deel van de programma s waarmee je werkt blijven echter hetzelfde.

Supportnote: IBAN op factuur

Handleiding FileZilla

Internetfilter HTTPS instellen

Macro's in OpenOffice.org

3. Geef hier uw gebruikersnaam en wachtwoord in

Installatie SQL Server 2014

De netwerkversie van een Jabbla softwarepakket installeren

KraamZorgCompleet OnLine instellen en gebruiken. Voor Mac OSX

Wij heten u van harte welkom als nieuwe gebruiker van Cloud24You Express!

fotofabriek.nl Handleiding software downloaden & installeren

Transcriptie:

Cursus Onderwijs en ICT Jaargang 2, deel 23 (versie 1.0 NL 2-7-2011) Programmeren met Visual Basic door Serge de Beer Inleiding In sommige gevallen biedt het aanbod op de softwaremarkt niet wat je zoekt. In dat geval zul je zelf aan de slag moeten, door te gaan programmeren. Een gratis en redelijk toegankelijke optie is dan Visual Basic Express van Microsoft. In dit deel geef ik je een idee van wat programmeren inhoudt. Mocht het je bevallen, dan is er veel studiemateriaal op de markt om je verder in het programmeren te verdiepen. Helaas werken de programma s van Visual Basic alleen op Windows computers. Voor de Mac zijn wel alternatieven beschikbaar. Deze behandel ik in een afzonderlijke cursus. Visual Basic 2010 Express installeren In deze instructie ga ik er vanuit, dat je zelfstandig het gratis Microsoft Visual Basic 2010 Express installeert. Inmiddels hebben we zo vaak een dergelijke procedure doorlopen in de cursus, dat dit geen probleem mag zijn. Je vindt dit programma hier: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express Een project starten 1. Start Visual Basic. 2009-2011 - Serge de Beer 1 van 14 info@learningtour.nl

2. Klik op New project. 3. Kies Windows Forms Application. 4. Klik op de knop OK. 2009-2011 - Serge de Beer 2 van 14 info@learningtour.nl

Je kunt nu beginnen aan je project. 2009-2011 - Serge de Beer 3 van 14 info@learningtour.nl

Een object toevoegen aan je project Bijna alle programma s in Windows en op de Mac maken gebruik van schermen. Als je deze cursus bekijkt in een PDF-reader, is dat een scherm. In Visual Basic worden deze schermen formulieren genoemd. In deze Engelse versie wordt dat uiteraard Forms. Elk project start met een leeg formulier. 1. Klik onder Toolbox op Button. 2. Klik ergens in Form1. Als het goed is, staat er nu een knop in Form1. 2009-2011 - Serge de Beer 4 van 14 info@learningtour.nl

Het project opslaan Voor we nu gaan kijken of deze knop werkt, moeten we het project eerst opslaan. Omdat zich bij programmeren onvoorziene zaken kunnen voordoen, die soms de computer laten vastlopen, is het verstandig dit consequent te doen. Het voorkomt dat je je werk kwijtraakt. 1. Kies in het menu File, Save All. 2. Typ een naam bij het vak Name:. 3. Klik op de knop Save. Je project is nu opgeslagen. 2009-2011 - Serge de Beer 5 van 14 info@learningtour.nl

Een project testen In Visual Basic kun je steeds testen of je project goed werkt. 1. Klik op de knop met het symbool start op de knoppenbalk. 2. Sluit het gestarte venster weer met het kruisje rechtsboven. Ongetwijfeld heb je geprobeerd wat er gebeurt, als je op de knop klikt. Het enige is, dat de knop daadwerkelijk indrukt (een animatie), maar verder niks. Het effect van indrukken van de knop is door de makers van Visual Basic al voor je geprogrammeerd. De rest zullen we zelf moeten doen 2009-2011 - Serge de Beer 6 van 14 info@learningtour.nl

Code aan een object toevoegen Objecten komen pas tot leven als je er een code aan toevoegt. Code zijn de regels die het programma vormen. Heel vaak zijn dit zogeheten If then code s. Als dit gebeurt, doe dan dat. We gaan een voorbeeld maken. 1. Dubbelklik op de knop Button1. 2. Typ in het nieuwe venster de onderstaande code: MsgBox("Hallo!") 3. Druk op de knop Start en test de werking. Als je nu op de Button1 klikt, komt er een extra schermpje in beeld met de tekst Hallo!. Als je op OK klikt, verdwijnt het schermpje weer. 2009-2011 - Serge de Beer 7 van 14 info@learningtour.nl

Een tekstveld gebruiken Een (educatief) programma wordt meestal pas interessant, als een gebruiker ook invloed heeft op hetgeen gebeurt. Dit kan bijvoorbeeld door de gebruiker iets in te laten typen en iets te doen met deze tekst. 1. Klik onder Toolbox op TextBox. 2. Plaats de TextBox op Form1. Je kunt even proberen of je inderdaad tekst kunt invoeren in het tekstveld door je project te testen. 2009-2011 - Serge de Beer 8 van 14 info@learningtour.nl

Een label toevoegen Er is nog een object dat werkt met tekst, maar dit is speciaal bedoeld voor het weergeven van tekst. Het gaat hier over het object label. We voegen deze toe om het resultaat weer te geven van de invoer van een tekst en een druk op de knop. 1. Klik onder Toolbox op Label en plaats deze op Form1. 2. Klik op Label2. 3. Vervang de tekst bij Properties (rechts op het scherm) naast Text in Mijn naam is:. Je formulier ziet er nu zo uit: 2009-2011 - Serge de Beer 9 van 14 info@learningtour.nl

Objecten combineren met code De objecten staan nu op hun plek. We gaan ze vervolgens laten samenwerken. Omdat je al weet hoe je teksten op objecten kunt aanpassen, wil ik je vragen de tekst op de knop te veranderen in OK. Voor de werking van het programma maakt het verder niet uit. We gaan nu de code toevoegen, om functionaliteit aan de objecten te geven. 1. Dubbelklik op de button (nu met opschrift OK ). 2. Typ in het venster de volgende code (verwijder de oude code): Label1.Text = TextBox1.Text 3. Klik op de knop Start. Typ je naam in het tekstvak, klik op de knop en controleer of het programma werkt. Als het goed is, heb je het volgende resultaat (met jouw naam dan): 2009-2011 - Serge de Beer 10 van 14 info@learningtour.nl

Je programma publiceren en distribueren Natuurlijk is dit maar een klein voorbeeld van programmeren, maar het is de basis om mooie geavanceerde programma s te maken of leerlingen kennis te laten maken met de beginselen. Als je het programma ook buiten de omgeving van Visual Basic wilt gebruiken, doe je het volgende: 1. Kies in het menu Project, Publish Mijn Test (of je zelfgekozen naam). 2. Klik op de knop Browse en kies een goede plek om je programma op te slaan. 3. Klik op de knop Next. 2009-2011 - Serge de Beer 11 van 14 info@learningtour.nl

4. Ga akkoord met deze instelling en klik op Next. 5. Ga akkoord met niet checken op updates en klik op Next. 6. Klik op de knop Finish. Je komt direct in de map, waar de installatiebestanden staan. Deze bestanden kun je verspreiden onder geïnteresseerden. Wanneer jij of de gebruikers van je programma nu dubbelklikken op setup.exe kun je het programma installeren op elke Windows computer. 2009-2011 - Serge de Beer 12 van 14 info@learningtour.nl

Opdracht bij deel 23 Maak een klein programma met Visual Basic, met een educatief karakter. Als je deze cursus volgt inclusief coaching, kun je deze opdracht (een schermafbeelding) insturen per e-mail naar: serge@learningtour.nl met als onderwerp opdracht O en I, deel 23. Je krijgt dan een beoordeling van de opdracht. In het volgende deel Deel 24 van deze cursus gaat over mindmappen en timelines. Ben je nog niet geabonneerd op deze cursus, kijk dan snel op www.learningtour.nl/cursus LearningTour bij jou op school Ik geef ook Onderwijs en ICT training en coaching op scholen. Mail me gerust op serge@learningtour.nl voor meer informatie. Coachings- en certificeringstraject via contactpersoon Het is, naast het individuele traject, ook mogelijk coaching via een contactpersoon (bijvoorbeeld de ICT coördinator) binnen de organisatie te laten verlopen. Hij of zij verzamelt dan de vragen en bespreekt deze met mij. Dit traject is veel voordeliger dan het individuele traject (Euro 29,50 per maand, excl. btw), namelijk Euro 75,- (per maand, excl. btw) per fysieke locatie, ongeacht het aantal medewerkers. Dus vanaf 3 personen geniet u al voordeel. Tevens krijgt de contactpersoon (en het management) advies over de toepassing van ICT binnen het onderwijs. Ook bij deze variant ontvangen de deelnemers een certificaat. Wil jouw school deelnemen aan dit traject of wil je meer informatie, mail mij dan op: serge@learningtour.nl Aanmelden voor het individuele traject kan op: www.learningtour.nl/coaching.htm 2009-2011 - Serge de Beer 13 van 14 info@learningtour.nl

De cursus Onderwijs en ICT wordt mede mogelijk gemaakt door: Paragin Remindo, www.remindo.nl Paragin ontwikkelt systemen voor het onderwijs, bijvoorbeeld de online leeromgeving. RemindoContent Medsto, www.medsto.nl Professionele voice-over, ook voor educatieve producties. Wil jouw organisatie deze cursus ook ondersteunen? Neem dan contact op via serge@learningtour.nl Copyright 2009-2011, LearningTour, Serge de Beer Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand, of openbaar gemaakt, in enige vorm of op enige wijze, hetzij elektronisch, mechanisch, door fotokopieën, opnamen of op enige andere manier, zonder voorafgaande schriftelijke toestemming van de uitgever. Kopiëren en verspreiding van dit bestand als geheel is toegestaan! Graag zelfs. 2009-2011 - Serge de Beer 14 van 14 info@learningtour.nl