Variabelen en statements in ActionScript

Save this PDF as:
 WORD  PNG  TXT  JPG

Maat: px
Weergave met pagina beginnen:

Download "Variabelen en statements in ActionScript"

Transcriptie

1 Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer dat een waarde kan bevatten. In dit hoofdstuk leer je meer over variabelen, verschillende typen en de waardetoekenning. Door gebruik te maken van het vergelijken van verschillende variabelen kun je meer uit je applicatie halen dan tot nu toe gebeurde. Hoe dit werkt, wordt ook in dit hoofdstuk beschreven. 6 Ontwikkelen van Apps 6.91

2 Variabelen en statements in ActionScript 6.2 Verschillende soorten variabelen Er zijn verschillende soorten variabelen die ook allemaal verschillende eigenschappen hebben. Zo zijn er variabelen die als waarde een stukje tekst kunnen hebben en er zijn variabelen die als waarde een getal hebben. De belangrijkste typen variabelen vind je hieronder. String Een variabele van het type String bevat tekst. Deze tekst kan bestaan uit praktisch alle mogelijke karakters. Als je de inhoud van een tekstvak van je applicatie in een variabele wilt plaatsen, gebruik je over het algemeen een variabele van het type String, omdat je niet zeker weet of een gebruiker letters of cijfers in het tekstvak heeft ingevoerd. Integer Gehele getallen worden opgeslagen in een variabele van het type Integer, spreek uit intudjur, bijvoorbeeld 1, 300 of De waarde van een variabele van het type Integer kan zowel positief als negatief zijn. Een variabele van het type Integer wordt vaak gebruikt om iets mee te tellen of om een aantal van iets op te slaan. Number Als je een kommagetal als een variabele wilt opslaan, gebruik je een variabele van het type Number, bijvoorbeeld voor de getallen of Let op dat je geen komma (,) gebruikt voor de decimalen, maar een punt (.). Een variabele van het type Number kun je onder andere gebruiken als je met geldbedragen werkt. Boolean Een variabele van het type Boolean kan maar twee waarden bevatten: true en false. Een dergelijke variabele is goed te gebruiken als er een situatie is waarbij er twee mogelijkheden zijn, wel/niet of waar/niet-waar Ontwikkelen van Apps

3 Ontwikkelen van Apps voor ios en Android 6.3 Declaratie en waardetoekenning Om een variabele te gebruiken, moet hij eerst gedeclareerd worden. Hiermee wordt bedoeld dat de variabele wordt aangemaakt in het geheugen van de computer of van de telefoon. Hiernaast zie je een applicatie met een tekstvak en een button. Met een variabele wordt bijgehouden hoeveel keer er op de button is geklikt, wat vervolgens wordt weergegeven in het tekstvak. De code die je voor deze applicatie gebruikt is: var aantalklikken:int = 0; btnklik.addeventlistener(mouseevent.click, handlebtnklik); function handlebtnklik(event:mouseevent):void { aantalklikken = aantalklikken + 1; txtresult.text = "Je hebt " + aantalklikken + " keer geklikt."; Om het aantal keren dat er op de button wordt geklikt goed te kunnen bijhouden, is er een variabele nodig die als waarde het aantal klikken heeft. Deze variabele wordt op de eerste regel aangemaakt. Ook krijgt de variabele op deze regel een waarde, namelijk het getal 0. var aantalklikken:int = 0; Een variabele declareren, aanmaken, in ActionScript gebeurt met het keyword var. Na dit keyword kun je een zelfgekozen naam voor de variabele opgeven, gevolgd door een dubbele punt (:). Daarna geef je het type van de variabele op. Het type Integer wordt door de programmeertaal ActionScript afgekort tot int. Nadat je de naam en het type hebt opgegeven kun je de waarde opgeven. Het isteken (=) betekent hier niet hetzelfde als in de wiskunde, namelijk dat wat er voor het is-teken staat gelijk is aan wat er na het is-teken staat. Hier betekent het is-teken dat de variabele die voor het is-teken is genoemd, als waarde krijgt wat na het is-teken staat. In dit geval krijgt de variabele met de naam aantalklikken, van het type Integer, de waarde 0. Ontwikkelen van Apps 6.93

4 Variabelen en statements in ActionScript Als er op de button wordt geklikt, moet de waarde van de variabele worden verhoogd met het getal 1, dat staat voor één klik. Het verhogen van de waarde van een variabele gebeurt ook met het is-teken. Als een variabele eenmaal is gedeclareerd, hoeft het keyword var en het type niet meer weergegeven te worden om de variabele te kunnen gebruiken. De coderegel: aantalklikken = aantalklikken + 1; betekent dat de variabele met de naam aantalklikken als waarde krijgt: dat wat na het is-teken staat. Na het is-teken staat een sommetje, namelijk de waarde van de variabele aantalklikken + 1. Deze som heeft een uitkomst, en deze uitkomst wordt de nieuwe waarde van de variabele aantalklikken. Met de laatste coderegel wordt de waarde van de variabele in het tekstvak weergegeven. txtresult.text = "Je hebt " + aantalklikken + " keer geklikt."; De eigenschap text van een tekstvak is van het type String, omdat er zowel letters als cijfers in het tekstvak kunnen staan. Daarom moet je de tekst die je in het tekstvak plaatst met ActionScript-code, tussen dubbele aanhalingstekens zetten. Als de waarde van een variabele in een stuk tekst weergegeven moet worden, dan moeten de dubbele aanhalingstekens worden onderbroken, en moet er vóór en achter de naam van de variabele een plus (+) staan. Na de tweede plus kun je weer tekst plaatsen. Die moet tussen dubbele aanhalingstekens Ontwikkelen van Apps

5 Ontwikkelen van Apps voor ios en Android 6.4 Type-conversie In de informatica is een type-conversie (in het Engels: type cast) een operatie die een variabele van een bepaald type omzet naar een ander type. Hierbij kun je onder andere denken aan het omzetten van tekst naar getal: het casten van een String naar een Number of Integer. Soms moet er worden gerekend met de invoer die een gebruiker in een tekstvak plaatst. Bijvoorbeeld bij een rekenmachine of een btwcalculator. Standaard is de inhoud van een tekstvak van het datatype String. Met een variabele van het datatype String is het niet mogelijk om berekeningen uit te voeren; deze variabele moet eerst worden omgezet naar Integer of Number. Hiernaast is een afbeelding van een btwcalculator opgenomen. In het tekstvak kan de gebruiker een bedrag invoeren, en als hij/zij op de button Bereken klikt, wordt er aan het bedrag in het tekstvak 6% van het bedrag toegevoegd. Dit is de code van deze applicatie: btnklik.addeventlistener(mouseevent.click, fl_mouseclickhandler); function fl_mouseclickhandler(event:mouseevent):void { var bedrag:number = Number(txtBedrag.text); txtinclusief.text = "Inclusief 6 % BTW: " + (bedrag * 1.06); Op de derde regel maak je de variabele bedrag aan. Deze heeft het type Number. Deze variabele kan dus zowel een geheel getal als een kommagetal als waarde hebben. In dit geval moet de variabele zijn waarde krijgen van de invoer van het tekstvak. Omdat de inhoud van een tekstvak van het datatype String is, moet je dit naar Number omzetten. Dit kan door de functie Number() te gebruiken. Ontwikkelen van Apps 6.95

6 Variabelen en statements in ActionScript Tussen de haakjes komt dan de waarde te staan die moet worden omgezet naar een Number; in dit geval is dit de inhoud van het tekstvak. Als laatste moet het bedrag vermenigvuldigd worden met 1.06 om de 6% btw er bij op te tellen. Dit gebeurt op de vierde regel. Naast de functie Number() is er ook de functie int(). Bij deze functie wordt dat wat tussen de haakjes staat omgezet naar een geheel getal. Eventuele kommagetallen worden dan altijd naar beneden afgerond. Zo zal 10,9 worden afgerond naar 10. Is dat wat tussen de haakjes staat bij de functies Number() en int() niet om te zetten naar een getal, bijvoorbeeld omdat er letters in staan, dan krijgt de variabele de waarde NaN. Dat betekent not a number. 6.5 Selectiestatements De ActionScript-code die tot nu toe gebruikt is, wordt van boven naar beneden uitgevoerd. Met selectiestatements kun je zelf bepalen in welke volgorde de code moet worden uitgevoerd. if Bij een if -statement hoort een vergelijking. Is deze vergelijk waar, dan wordt de bij de vergelijking behorende code uitgevoerd. Als de vergelijking niet waar is, wordt er geen code uitgevoerd. var getal:int = 10; if(getal > 15) { // Doe iets In de bovenstaande code is er de variabele getal. Dit is een geheel getal, met als waarde 10. De regel erna bevat een if -statement. Hiermee wordt gecontroleerd of de waarde van de variabele getal groter is dan 15. Als dat zo is, wordt de code die tussen de begin-accolade ({) en de sluit-accolade () staat, uitgevoerd Ontwikkelen van Apps

7 Ontwikkelen van Apps voor ios en Android if else Als bij een if -statement de voorwaarde niet waar is, wordt er geen code uitgevoerd. In veel gevallen is het handig om dan juist wel code uit te voeren, namelijk de code voor als de vergelijking niet waar is. Dat kan met een if else - statement: var getal:int = 10; if(getal > 15) { // Doe iets else { // Doe iets anders Bovenstaande code komt in het begin overeen met de code die bij het if - statement is besproken. Alleen, na de sluit-accolade van het if -statement staat het else -statement. Als de vergelijking van het if -statement niet waar is, wordt de code van het bijbehorende else -statement uitgevoerd. else if Naast de if else -vergelijking, is er ook nog een else if -vergelijking. Bij deze vergelijkingsstructuur zijn er twee of meer vergelijkingen, afgesloten met een else -vergelijking. Zie de volgende code. var getal:int = 10; if(getal > 50) { // Doe iets else if(getal > 25) { // Doe iets anders else { // Doe nog iets anders In plaats van na de sluit-accolade van het if -statement met een else -statement te beginnen, plaats je nu een else if -statement. Als de eerste vergelijking niet waar is, wordt er gecontroleerd of de tweede vergelijking misschien waar is. Als dat zo is, wordt de bijbehorende code van de tweede vergelijking uitgevoerd. Als deze tweede vergelijking ook niet waar is, dan wordt pas de bij else horende code uitgevoerd. Let wel, er is geen limiet aan het aantal else if -vergelijkingen. Ontwikkelen van Apps 6.97

8 Variabelen en statements in ActionScript switch Een script waar heel veel else if -vergelijkingen onder elkaar staan, is niet overzichtelijk. Daarom is er een switch. In een switch is het mogelijk om op een eenvoudige, gestructureerde manier een aantal else if -vergelijkingen te plaatsen. Met een switch beperk je het aantal coderegels bij een uitgebreide else if -vergelijking aanzienlijk. Bekijk de volgende code. var getal:int = 3; switch (getal) { case 0: case 1: case 2: case 3: case 4: case 5: // doe iets als het getal 0 is // doe iets als het getal 1 is // doe iets als het getal 2 is // doe iets als het getal 3 is // doe iets als het getal 4 is // doe iets als het getal 5 is default: // doe iets in alle andere gevallen De variabele getal heeft de waarde 3. Met de switch wordt er een aantal cases, casussen bekeken. De eerste casus is: wat moet er gebeuren ALS de variabele getal de waarde 0 heeft. De tweede casus is: wat moet er gebeuren ALS de variabele getal de waarde 1 heeft enzovoort. Als een casus waar is, dan kan er code worden uitgevoerd. Aan het einde van deze code moet het keyword komen te staan. Staat dit keyword er niet, dan wordt er gecontroleerd of de volgende casussen misschien ook waar zijn. In het geval van bovenstaande code zal dit niet zo zijn, maar er zijn gevallen denkbaar waarbij er dan meerdere casussen waar kunnen zijn. Als laatste voeg je een default toe. De code die bij de default staat, wordt uitgevoerd als er geen enkele casus waar is. Bij default hoef je geen break te gebruiken. Ook het toevoegen van een defaultcasus is niet verplicht, maar deze is wel aan te raden! 6.98 Ontwikkelen van Apps

9 Ontwikkelen van Apps voor ios en Android Vergelijkingsoperatoren Bij een vergelijking horen twee of meer getallen (of variabelen) en minimaal één vergelijkingsoperator. In de eerder gegeven voorbeeld-code werd er steeds gebruikgemaakt van de vergelijkingsoperator groter dan (>). Er zijn in totaal zes verschillende vergelijkingsoperatoren: Operator Naam Voorbeeld Uitkomst < Kleiner dan 10 < 10 False <= Kleiner dan of gelijk aan 10 <= 10 True > Groter dan 10 > 15 False >= Groter dan of gelijk aan 10 > 15 False == Gelijk aan 10 == 10 True!= Niet gelijk aan 10!= 10 False 6.6 Loop-statements Met een loop ( lus ) kun je een stuk code herhalen. Als een stuk code twee of meer keer achter elkaar moet worden uitgevoerd, kun je deze code twee of meer keer onder elkaar plaatsen. Maar als een stuk code honderd, of zelfs duizend keer herhaald moet worden, is het niet handig, en zeker niet overzichtelijk. Je kunt dan een loop-statement gebruiken. Er zijn twee verschillende typen loops, namelijk een for-loop en een while-loop. for-loop Hieronder de code van een for-loop. for(var i:int = 0; i < 100; i++) { // Deze code wordt honderd keer uitgevoerd Bij een for-loop behoort een variabele, de zogenoemde loop-variabele. Wereldwijd geven programmeurs deze variabele de naam i. Deze variabele is van het type Integer, en heeft aan het begin van de loop meestal de waarde 0. Vervolgens moet je opgeven onder welke voorwaarde de code in de loop moet worden uitgevoerd. In dit geval wordt de code in de loop net zo lang uitgevoerd als de waarde van de variabele i kleiner is dan 100. Ontwikkelen van Apps 6.99

10 Variabelen en statements in ActionScript Als laatste moet je opgeven wat er met de waarde van de loop-variabele moet gebeuren als alle codes in de loop zijn uitgevoerd. In geval van bovenstaande code wordt de waarde van de loop-variabele met 1 verhoogd. De code in de loop wordt dus 100 keer uitgevoerd. while-loop Hieronder de code van een while-loop. var bedrag:int = 25; while(bedrag < 50) { // Doe iets als het bedrag kleiner is dan 50 bedrag = bedrag + 5; Bij een while-loop staat er alleen een vergelijking tussen de haakjes, in tegenstelling tot een for-loop met loop-variabele. In het bovenstaande voorbeeld wordt de code in de while-loop alleen uitgevoerd als de waarde van de variabele bedrag kleiner is dan 50. In eerste instantie heeft de variabele bedrag de waarde 25. Als je de code in de loop uitvoert, wordt de waarde van de variabele bedrag met 5 verhoogd. In totaal zal de code in de loop dus 4 keer worden uitgevoerd. Immers, na 5 keer is de waarde van de variabele bedrag 50, en de vergelijk 50 < 50 levert false op. Het is mogelijk om een while-loop nooit meer te laten eindigen. In sommige gevallen kan dat handig zijn. Aangezien de voorwaarde van de while-loop true of false oplevert, is het ook mogelijk om direct true of false tussen de haakjes van de while-loop te plaatsen. Zie de volgende code: while(true) { // Deze loop blijft altijd bezig Doordat de voorwaarde van de loop nu vervangen is door het woord true is de voorwaarde altijd waar, en zal de loop zichzelf altijd blijven herhalen Ontwikkelen van Apps

VAN HET PROGRAMMEREN. Inleiding

VAN HET PROGRAMMEREN. Inleiding OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,

Nadere informatie

HOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Module 4 Programmeren

HOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Module 4 Programmeren HOOFDSTUK 3 3.1 Stapsgewijs programmeren De programmeertalen die tot nu toe genoemd zijn, zijn imperatieve of procedurele programmeertalen. is het stapsgewijs in code omschrijven wat een programma moet

Nadere informatie

Javascript oefenblad 1

Javascript oefenblad 1 Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de

Nadere informatie

Visual Basic.NET. Visual Basic.NET. M. den Besten 0.3 VB. NET

Visual Basic.NET. Visual Basic.NET. M. den Besten 0.3 VB. NET Visual Basic.NET M. den Besten 0.3 VB. NET Inhoud Voorwoord Deel 1 Visual Basic.NET 1.1 Inleiding...13 1.2 De programmeertaal Visual Basic.NET...14 1.3 Microsoft Visual Basic 2010 Express Edition...15

Nadere informatie

[8] De ene 1 is de andere niet

[8] De ene 1 is de andere niet [8] De ene 1 is de andere niet Volg mee via 08_Types.py In de volgende leerfiche gaan we rekenen met Python. Dat kan je in een programma doen, maar dat kan je ook gewoon vanuit het Shell-venster doen.

Nadere informatie

VAN HET PROGRAMMEREN. Inleiding. Het spiraalmodel. De programmeertaal. vervolgens de berekening van het totale bedrag, incl. BTW:

VAN HET PROGRAMMEREN. Inleiding. Het spiraalmodel. De programmeertaal. vervolgens de berekening van het totale bedrag, incl. BTW: OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,

Nadere informatie

van PSD naar JavaScript

van PSD naar JavaScript 2015 van PSD naar JavaScript F. Vonk versie 2 19-9-2015 inhoudsopgave 1. inleiding... - 2-2. ontwikkelomgeving... - 3-3. programmeerconcepten... - 4 - statement... - 4 - sequentie... - 4 - variabele en

Nadere informatie

Lab Webdesign: Javascript 3 maart 2008

Lab Webdesign: Javascript 3 maart 2008 H5: OPERATORS In dit hoofdstuk zullen we het hebben over de operators (of ook wel: operatoren) in JavaScript waarmee allerlei rekenkundige en logische bewerkingen kunnen worden uitgevoerd. Daarbij zullen

Nadere informatie

Hoofdstuk 2: Werken met variabelen

Hoofdstuk 2: Werken met variabelen Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, februari 2001 Hoofdstuk 2: Werken met variabelen 2.0

Nadere informatie

In de tweede regel plaatsen we in het gereserveerde stukje geheugen een getal.

In de tweede regel plaatsen we in het gereserveerde stukje geheugen een getal. 4. Array s Een array is een geïndexeerde variabele. Deze zin zal de nodig vragen oproepen, waarop enige uitleg van toepassing is. Met variabelen hebben we al kennis gemaakt. In een variabele kun je iets

Nadere informatie

Programmeren met Arduino-software

Programmeren met Arduino-software Programmeren met Arduino-software De software waarin we programmeren is Arduino IDE. Deze software is te downloaden via www.arduino.cc. De programmeertaal die hier gebruikt wordt, is gebaseerd op C en

Nadere informatie

Een expressie zoals leeftijd>=65 wordt een boolean expressie genoemd. Een boolean expressie kan dus de waarde true of de waarde false geven

Een expressie zoals leeftijd>=65 wordt een boolean expressie genoemd. Een boolean expressie kan dus de waarde true of de waarde false geven 2. Selectiestatements 2.1 Het if-statement Selectiestatements heb je in de module WO.PHP.basis al geleerd. Het zijn de coderegels met if( ) en swich( ). De syntax (schrijfwijze) van deze code wijkt niet

Nadere informatie

Als een PSD selecties bevat, deelt de lijn van het programma zich op met de verschillende antwoorden op het vraagstuk.

Als een PSD selecties bevat, deelt de lijn van het programma zich op met de verschillende antwoorden op het vraagstuk. HOOFDSTUK 3 3.1 Stapsgewijs programmeren In de vorige hoofdstukken zijn programmeertalen beschreven die imperatief zijn. is het stapsgewijs in code omschrijven wat een programma moet doen, net als een

Nadere informatie

Leren Programmeren met Visual Basic 6.0 Les 3+4. Hoofdstuk 4 : De Selectie

Leren Programmeren met Visual Basic 6.0 Les 3+4. Hoofdstuk 4 : De Selectie Leren Programmeren met Visual Basic 6.0 Les 3+4 Hoofdstuk 4 : De Selectie Visual Basic 6.0 1 Basisstructuren (herhaling) Sequentie (HK2) : Alle opdrachten gewoon na mekaar uitvoeren. Hier worden geen keuzes

Nadere informatie

Info-books. Toegepaste Informatica. Handleiding. Deel 40c : Gegevensbeheer en algoritmen in Access. HA40c. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Handleiding. Deel 40c : Gegevensbeheer en algoritmen in Access. HA40c. Jos Gils Erik Goossens Info-books HA40c Toegepaste Informatica Handleiding Deel 40c : Gegevensbeheer en algoritmen in Access Jos Gils Erik Goossens Veldlengte Het maximale aantal tekens dat in een veld kan ingevoerd worden.

Nadere informatie

Programmeerstructuren met App Inventor

Programmeerstructuren met App Inventor Programmeerstructuren met App Inventor Kevin Krul, Universiteit Utrecht Roncalli, Bergen op Zoom Inhoud: Les 1: Introductie tot App Inventor, when statement en variabelen. Les 2: Introductie if-statement

Nadere informatie

Programmeren in Java les 3

Programmeren in Java les 3 4 september 2015 Deze les korte herhaling vorige week loops methodes Variabelen Soorten variabelen in Java: integer: een geheel getal, bijv. 1,2,3,4 float: een gebroken getal, bijv. 3.1415 double: een

Nadere informatie

Vakgroep CW KAHO Sint-Lieven

Vakgroep CW KAHO Sint-Lieven Vakgroep CW KAHO Sint-Lieven Objecten Programmeren voor de Sport: Een inleiding tot JAVA objecten Wetenschapsweek 20 November 2012 Tony Wauters en Tim Vermeulen tony.wauters@kahosl.be en tim.vermeulen@kahosl.be

Nadere informatie

Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.

Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double. Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort

Nadere informatie

Een spoedcursus python

Een spoedcursus python Een spoedcursus python Zoals je in de titel misschien al gezien hebt, geven wij een spoedcursus Python. Door deze cursus leer je alle basics, zoals het rekenen met Python en het gebruik van strings. Het

Nadere informatie

Java Les 3 Theorie Herhaal structuren

Java Les 3 Theorie Herhaal structuren Java Les 3 Theorie Herhaal structuren Algemeen Een herhaal structuur een is programmeertechniek waarbij bepaalde Java instructies worden herhaald net zo lang tot een bepaalde voorwaarde is bereikt. Een

Nadere informatie

Lab Webdesign: Javascript 11 februari 2008

Lab Webdesign: Javascript 11 februari 2008 H3: HERHALINGSLUSSEN EN LOGICA Om de voorbeelden niet nodeloos lang te maken, zullen we in het vervolg niet altijd de SCRIPT-tags en de HTML-commentaarregels herhalen. Om de JavaScript-opdrachten --de

Nadere informatie

Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python.

Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python. 1 Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python. Voordat je leert programmeren, moet je jouw pc zo instellen dat

Nadere informatie

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 11 december 2015 Ingebouwde datastructuren Meer boomstructuren Access specifiers Gebruikersinvoer Codestijl Packages SAT-solver Ingebouwde datastructuren Ingebouwde

Nadere informatie

Inhoud leereenheid 4. Inleiding JavaScript. Introductie 99. Leerkern 100. Zelftoets 108. Terugkoppeling 109

Inhoud leereenheid 4. Inleiding JavaScript. Introductie 99. Leerkern 100. Zelftoets 108. Terugkoppeling 109 Inhoud leereenheid 4 Inleiding JavaScript Introductie 99 Leerkern 100 1 Leren programmeren in JavaScript 100 2 Chapter 1: Introduction 101 3 Chapter 2, paragrafen 1 t/m 5 102 4 Chapter 2, paragrafen 6

Nadere informatie

OPDRACHT Opdracht 2.1 Beschrijf in eigen woorden wat het bovenstaande PSD doet.

OPDRACHT Opdracht 2.1 Beschrijf in eigen woorden wat het bovenstaande PSD doet. Les C-02: Werken met Programma Structuur Diagrammen 2.0 Inleiding In deze lesbrief bekijken we een methode om een algoritme zodanig structuur te geven dat er gemakkelijk programmacode bij te schrijven

Nadere informatie

Verslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers

Verslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers Verslag SE Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers In dit verslag zullen wij een beschrijving geven, over welke

Nadere informatie

Datum, Tijd en Timer-object

Datum, Tijd en Timer-object IX. Datum, Tijd en Timer-object A. Hoe worden tijd en datum in VB aangeduid? Zowel datum als tijd worden als een getal met decimalen opgeslagen. Het gedeelte voor de komma geeft de datum aan, het gedeelte

Nadere informatie

http://www.liacs.nl/home/kosters/java/

http://www.liacs.nl/home/kosters/java/ sheets Programmeren 1 Java college 2, Walter Kosters De sheets zijn gebaseerd op de hoofdstukken 2 tot en met 6 van: D. Bell en M. Parr, Java voor studenten, Prentice Hall, 2002 http://www.liacs.nl/home/kosters/java/

Nadere informatie

Hoofdstuk 5: Functies voor getallen en teksten

Hoofdstuk 5: Functies voor getallen en teksten Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, maart 2001 Hoofdstuk 5: Functies voor getallen en teksten

Nadere informatie

9 Meer over datatypen

9 Meer over datatypen 9 Meer over datatypen We hebben al gezien dat het gebruik van symbolische constanten de leesbaarheid van een programma kan verbeteren. Door een geschikte naam (identifier) voor een constante te definiëren,

Nadere informatie

Hand-out Introduction to Programming, werkcollege 4 Alex Reuneker (a.reuneker@hhs.nl), 2012

Hand-out Introduction to Programming, werkcollege 4 Alex Reuneker (a.reuneker@hhs.nl), 2012 Hand-out Introduction to Programming, werkcollege Alex Reuneker (a.reuneker@hhs.nl), 0. Geneste if-statements (herhaling werkcollege ) If in if in if : Er kunnen meerdere if-statements genest worden. Dat

Nadere informatie

Blog-Het gebruik van variabelen in Excel VBA

Blog-Het gebruik van variabelen in Excel VBA Blog-Het gebruik van variabelen in Excel VBA Versie : 2012.01.31.1 (Blog http://www.reinder.eu) Dank voor de leuke reacties op het vorige blog en ook dank voor de kritische noot over het nivo dat de gebruiker

Nadere informatie

HP Prime: Spreadsheet App

HP Prime: Spreadsheet App HP Prime Graphing Calculator HP Prime: Spreadsheet App Meer over de HP Prime te weten komen: http://www.hp-prime.nl De Spreadsheet-App op de HP Prime Misschien heb je al eens gewerkt met een spreadsheet,

Nadere informatie

v.1.30 Genkgo Handleiding Webshop Applicatie Producten verkopen op uw website

v.1.30 Genkgo Handleiding Webshop Applicatie Producten verkopen op uw website v.1.30 Genkgo Handleiding Webshop Applicatie Producten verkopen op uw website Inhoud Voordat u begint...3 Het instellen van uw webshop...4 Verkoper gegevens...4 Tenaamstelling... 4 Adres... 4 Contactgegevens...

Nadere informatie

Numerieke benadering van vierkantwortels

Numerieke benadering van vierkantwortels HP Prime Grafische Rekenmachine Numerieke benadering van vierkantwortels Doel: De waarde van een vierkantswortel met een recursieve rij benaderen, het schrijven van een klein programma. Sleutelwoorden:

Nadere informatie

Bijlage Inlezen nieuwe tarieven per verzekeraar

Bijlage Inlezen nieuwe tarieven per verzekeraar ! Bijlage inlezen nieuwe tarieven (vanaf 3.2) Bijlage Inlezen nieuwe tarieven per verzekeraar Scipio 3.303 biedt ondersteuning om gebruikers alle tarieven van de verschillende verzekeraars in één keer

Nadere informatie

Lab Webdesign: Javascript 11 februari 2008

Lab Webdesign: Javascript 11 februari 2008 H2: BASISBEGRIPPEN In dit hoofdstuk zullen er enkele basisbegrippen worden behandelt PLAATSING VAN JAVASCRIPT-CODE DE SCRIPT-TAG De script-tag geeft aan dat er gebruik zal worden gemaakt van een scripttaal.

Nadere informatie

OEFENINGEN PYTHON REEKS 1

OEFENINGEN PYTHON REEKS 1 Vraag 1: Expressies & Types OEFENINGEN PYTHON REEKS 1 Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3), zijn er float s die behoren

Nadere informatie

Syntax- (compile), runtime- en logische fouten Binaire operatoren

Syntax- (compile), runtime- en logische fouten Binaire operatoren Inhoud Syntax- (compile), runtime- en logische fouten Binaire operatoren Operaties op numerieke datatypen Evaluatie van expressies, bindingssterkte Assignment operaties en short-cut operatoren Controle

Nadere informatie

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN Onderdeel van SmartProducts INHOUD COLLEGE 3 Scope van variabelen {3.9} Class ontwerpen en maken,

Nadere informatie

Offective > CRM > Vragenlijst

Offective > CRM > Vragenlijst Offective > CRM > Vragenlijst Onder het menu item CRM is een generieke vragenlijst module beschikbaar, hier kunt u zeer uitgebreide vragenlijst(en) maken, indien gewenst met afhankelijkheden. Om te beginnen

Nadere informatie

Zelftest Inleiding Programmeren

Zelftest Inleiding Programmeren Zelftest Inleiding Programmeren Document: n0824test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST INLEIDING PROGRAMMEREN Deze

Nadere informatie

1 Inleiding in Functioneel Programmeren

1 Inleiding in Functioneel Programmeren 1 Inleiding in Functioneel Programmeren door Elroy Jumpertz 1.1 Inleiding Aangezien Informatica een populaire minor is voor wiskundestudenten, leek het mij nuttig om een stukje te schrijven over een onderwerp

Nadere informatie

Android apps met App Inventor 2 antwoorden

Android apps met App Inventor 2 antwoorden 2014 Android apps met App Inventor 2 antwoorden F. Vonk versie 1 11-11-2014 inhoudsopgave Mollen Meppen... - 2 - Schrandere Scholier... - 15 - Meteoor... - 21 - Dit werk is gelicenseerd onder een Creative

Nadere informatie

Handleiding CrisisConnect app beheersysteem

Handleiding CrisisConnect app beheersysteem Handleiding CrisisConnect app beheersysteem Inhoudsopgave 'Welkom bij de handleiding van de CrisisConnect app' 1. Start 1.1. Vereisten gebruik 1.2. Inloggen 1.3. Wachtwoord wijzigen 2. Vullen 2.1 Dossiers

Nadere informatie

Pascal uitgediept Data structuren

Pascal uitgediept Data structuren Pascal uitgediept Data structuren MSX Computer & Club Magazine nummer 68-juni/juli 1994 Herman Post Scanned, ocr ed and converted to PDF by HansO, 2001 In deze aflevering wordt bekeken hoe zelf een datastructuur

Nadere informatie

6.3 VBA Syntax Instructie. Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken.

6.3 VBA Syntax Instructie. Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken. 6.3 VBA Syntax Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken. Klik te tab Hulpmiddelen voor databases Klik in het groepsvak Macro op

Nadere informatie

Derde Delphi Programma verkenning

Derde Delphi Programma verkenning Derde Delphi Programma verkenning In deze opdracht gaan we een aantal typische componenten en gegevenstypen van Windows en Delphi verkennen. We bouwen een eenvoudige rekenmachine en ondertussen leer je

Nadere informatie

Een topprogrammeur in het OO programmeren is Graig Larman. Hij bedacht de volgende zin:

Een topprogrammeur in het OO programmeren is Graig Larman. Hij bedacht de volgende zin: Java Les 2 Theorie Beslissingen Algemeen Net als in het dagelijks leven worden in software programma s beslissingen genomen, naast het toekennen van waarden aan variabelen zijn beslissingen één van de

Nadere informatie

Berekeningen op het basisscherm

Berekeningen op het basisscherm Berekeningen op het basisscherm Het basisscherm Zet de grafische rekenmachine (GR) aan met. Je komt op het basisscherm waarop je de cursor ziet knipperen. Berekeningen maak je op het basisscherm. Van een

Nadere informatie

Hoofdstuk 7: Werken met arrays

Hoofdstuk 7: Werken met arrays Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, januari 2004 Hoofdstuk 7: Werken met arrays 7.0 Leerdoel

Nadere informatie

Vaak wil je een code schrijven, waar je verschillende acties uitvoeren voor verschillende beslissingen. Je kan daarbij keuzestructuren gebruiken.

Vaak wil je een code schrijven, waar je verschillende acties uitvoeren voor verschillende beslissingen. Je kan daarbij keuzestructuren gebruiken. PHP Les 5 : Interessante links: o http://www.dbzweb.be/moermant/ o http://www.ivobrugge.be/cursusweb/html4/formulieren.asp Vaak wil je een code schrijven, waar je verschillende acties uitvoeren voor verschillende

Nadere informatie

Lab Webdesign: Javascript 25 februari 2008

Lab Webdesign: Javascript 25 februari 2008 H4: FUNCTIES We zullen in dit hoofdstuk zien hoe we functies moeten maken, aanroepen, argumenten doorgeven en waarden retourneren. Ook zullen we het hebben over het begrip "recursie", en laten zien hoe

Nadere informatie

voegtoe: eerst methode bevat gebruiken, alleen toevoegen als bevat() false is

voegtoe: eerst methode bevat gebruiken, alleen toevoegen als bevat() false is PROEF-Tentamen Inleiding programmeren (IN1608WI), X januari 2010, 9.00-11.00, Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Open boek tentamen: bij het tentamen mag alleen gebruik worden gemaakt

Nadere informatie

Je gaat leren programmeren in Ruby. En daarna in Ruby een spelletje maken. Websites zoals Twitch en Twitter gemaakt zijn met behulp van Ruby?

Je gaat leren programmeren in Ruby. En daarna in Ruby een spelletje maken. Websites zoals Twitch en Twitter gemaakt zijn met behulp van Ruby? 1 Je gaat leren programmeren in Ruby. En daarna in Ruby een spelletje maken. Websites zoals Twitch en Twitter gemaakt zijn met behulp van Ruby? Voordat je begint met programmeren, moet je Ruby installeren.

Nadere informatie

Talstelsels en getalnotaties (oplmodel)

Talstelsels en getalnotaties (oplmodel) Talstelsels en getalnotaties (oplmodel) herhalingsvragen 1. Waarom werken computers binair? Omdat binaire computers veel makkelijker te maken is. De kans op fouten is ook veel kleiner. het spanningsverschil

Nadere informatie

RCL Arduino Workshop 1

RCL Arduino Workshop 1 RCL Arduino Workshop 1 Leren door doen april 2015 - slides voor RCL Arduino workshop 1 ON4CDU & ON8VQ Workshop Leren door doen Werken in een groep Beperkte tijd Alleen essentiele vragen stellen Thuis oefenen

Nadere informatie

Handleiding Enquêtemodule. Contents

Handleiding Enquêtemodule. Contents Handleiding Enquêtemodule Dit document dient als uitleg over de enquêtemodule. De enquêtemodule is een optionele module welke te bestellen is via Support Modules. Met de enquêtemodule krijgt de club de

Nadere informatie

inleiding theoretische informatica practicum 1 deadline woensdag 20 februari 2008 om uur

inleiding theoretische informatica practicum 1 deadline woensdag 20 februari 2008 om uur 1 Inleiding inleiding theoretische informatica 2007-2008 practicum 1 deadline woensdag 20 februari 2008 om 14.00 uur Dit practicum is een kennismaking met functioneel programmeren. Twee belangrijke functionele

Nadere informatie

Som Van Twee Getallen

Som Van Twee Getallen Public Class frmsomvantweegetallen Som Van Twee Getallen Private Sub btnberekensom_click(sender As System.Object, e As System.EventArgs) Handles btnberekensom.click 'Declareer de variabelen '-----------------------

Nadere informatie

A.C. Gijssen. 0.3 PHP en MySQL

A.C. Gijssen. 0.3 PHP en MySQL PHP en MySQL A.C. Gijssen 0.3 PHP en MySQL PHP en MySQL 0.4 Inhoudsopgave Voorwoord Deel 1 Over PHP 1.1 Inleiding...13 1.2 Wat is PHP?...14 1.3 De geschiedenis van PHP...15 1.4 Editor...16 1.5 PHP en websites...17

Nadere informatie

Seven segments of Pi

Seven segments of Pi Seven segments of Pi Seven segments of pi Aan de slag met seven segments of Pi! Seven segments is een klein add-on boardje voor de raspberry pi. Deze add-on bestaat uit een display en een knopje. Meer

Nadere informatie

PROS1E1 Gestructureerd programmeren in C Dd/Kf/Bd

PROS1E1 Gestructureerd programmeren in C Dd/Kf/Bd Inhoudsopgave 1 Inleiding... 1 2 Toekenning- en herhalingsopdrachten (for loop)... 2 2.1 De wet van Ohm... 3 2.2 De spaarrekening... 3 2.3 De transformator... 3 3 Keuze- en herhalingsopdrachten (if, switch,

Nadere informatie

APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES. Onderdeel van SmartProducts

APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES. Onderdeel van SmartProducts APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES Onderdeel van SmartProducts INHOUD COLLEGE 2 module4.io.utwente.nl/applicatiebouw Software ontwerpen Gebruikersinterfaces,

Nadere informatie

Uitleg: In de bovenstaande oefening zie je in het eerste blokje een LEES en een SCHRIJF opdracht. Dit is nog lesstof uit het tweede trimester.

Uitleg: In de bovenstaande oefening zie je in het eerste blokje een LEES en een SCHRIJF opdracht. Dit is nog lesstof uit het tweede trimester. In onderstaande oefeningen zijn kleuren gebruikt. Deze dienen aleen om de structuren makkelijker terug te kunnen herkennen. Ze worden niet standaard zo gebruikt. De dunne rood/roze balken zijn ook geen

Nadere informatie

SQL datadefinitietaal

SQL datadefinitietaal SQL datadefinitietaal We kunnen er het schema van de database mee bepalen: metadata toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: CREATE : toevoegen van metagegevens DROP : verwijderen

Nadere informatie

Hoofdstuk 6: Zelf functies maken

Hoofdstuk 6: Zelf functies maken Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, januari 2004 Hoofdstuk 6: Zelf functies maken 6.0 Leerdoel

Nadere informatie

Handleiding Facebook Pergamano International Augustus 2012

Handleiding Facebook Pergamano International Augustus 2012 Handleiding Facebook Pergamano International Augustus 2012 Inhoudsopgave 1 Wat is Facebook? 2 Registreren bij Facebook en een account aanmaken 3 Foto s toevoegen in een album 4 Een omslag foto toevoegen

Nadere informatie

Het omzetten van een ER-diagram naar SQL

Het omzetten van een ER-diagram naar SQL Het omzetten van een ER-diagram naar SQL Huub de Beer Eindhoven, 4 juni 2011 Omzetting ER-diagram naar SQL in twee stappen 1: ER-Diagram relationeel model Onderwerp van hoofdstuk 3 Entiteittype relatie,

Nadere informatie

VBA voor Doe het Zelvers deel 20

VBA voor Doe het Zelvers deel 20 VBA voor Doe het Zelvers deel 20 Handleiding van Auteur: leofact Augustus 2015 handleiding: VBA voor Doe het Zelvers deel 20 Vorige aflevering In het vorige deel werd besproken hoe je de structuur en vensteropbouw

Nadere informatie

DELPHI VOOR ELEKTRONICI. Deel 2: Een rekenmachine programmeren CURSUS

DELPHI VOOR ELEKTRONICI. Deel 2: Een rekenmachine programmeren CURSUS DELPHI VOOR ELEKTRONICI CURSUS Deel 2: Een rekenmachine programmeren Herman Bulle met dank aan Anton Vogelaar In het vorige artikel hebben we de programmeeromgeving van Delphi geïntroduceerd en zijn er

Nadere informatie

Informatica: C# WPO 6

Informatica: C# WPO 6 Informatica: C# WPO 6 1. Inhoud Timers, switch cases, combobox 2. Oefeningen Demo 1: Bounce Demo 2: Hex to decimal converter Demo 3: Debug oplossing demo 1 A: Count to 10 A: Biljarttafel A: Azerty to qwerty

Nadere informatie

Programmeren (1) Examen NAAM:

Programmeren (1) Examen NAAM: Schrijf al je antwoorden op deze vragenbladen (op de plaats die daarvoor is voorzien) en geef zowel klad als net af. Bij heel wat vragen moet je zelf Java-code schrijven. Hou dit kort en bondig. Je hoeft

Nadere informatie

Startgids 061 Nieuw product aanmaken en wijzigen

Startgids 061 Nieuw product aanmaken en wijzigen Startgids 061 Nieuw product aanmaken en wijzigen In deze startgids wordt uitleg gegeven hoe u nieuwe producten kunt aanmaken en wijzigen in de Safe Concept webapplicatie. Inhoud Een nieuw product aanmaken

Nadere informatie

Tutorial 1, Delphi: Geldspraak

Tutorial 1, Delphi: Geldspraak Tutorial 1, Delphi: Geldspraak Versie Datum Auteurs Opmerkingen 1 25-09-2001 Kees Hemerik (code) Gebaseerd op Delphi 5 Enterprise. Roel Vliegen (tekst) 2 17-03-2005 Kees Hemerik Aanpassingen: Delphi 7,

Nadere informatie

Hoofdstuk 1: Een eerste Visual Basic project

Hoofdstuk 1: Een eerste Visual Basic project Programmeren in Microsoft Visual Basic 2010 Express, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Vespucci College, Marnix Gymnasium Rotterdam, december 2011 Hoofdstuk

Nadere informatie

1 Basisrekenen en letterrekenen.

1 Basisrekenen en letterrekenen. Uitwerkingen versie 0 Basisrekenen en letterrekenen. Opgave. Opbouw van getallen. a 605 6 00 + 5 b 3.78 3 000+ 00+ 7 0+ 8 c 56.890 56 000+ 8 00+ 9 0+ 0 d 900.30 900 000+ 00+ 0+ 0 e 3.56.675 3.000.000+

Nadere informatie

Python. Vraag 1: Expressies en types. Vraag 1 b: Types -Ingebouwde functies- Vraag 1 a 3/10/14

Python. Vraag 1: Expressies en types. Vraag 1 b: Types -Ingebouwde functies- Vraag 1 a 3/10/14 Python Vraag 1: Expressies en types Integrated Development Environment (IDE): Ø Wing 101 (gratis te downloaden op www.wingware.com) Oefeningen in de shell >> noemen we de prompt Python commando s = expressies

Nadere informatie

Handleiding helpdesk. Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark

Handleiding helpdesk. Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark Inhoudsopgave Inhoudsopgave... 2 1. Beheer helpdesk... 3 1.1. Settings... 3 1.2. Applicaties... 4 1.3. Prioriteiten... 5 1.4. Gebruik mailtemplates...

Nadere informatie

JavaScript. 0 - Wat is JavaScript? JavaScript toevoegen

JavaScript. 0 - Wat is JavaScript? JavaScript toevoegen 0 - Wat is JavaScript? JavaScript is hele andere koek dan Scratch. Het wordt ook door professionele programmeurs gebruikt. Doordat er veel mensen gebruik maken van JavaScript is er veel informatie over

Nadere informatie

Verzamelingen, Lijsten, Functioneel Programmeren

Verzamelingen, Lijsten, Functioneel Programmeren Verzamelingen, Lijsten, Functioneel Programmeren Jan van Eijck jve@cwi.nl Stage Ignatiuscollege, 17 mei 2010 Samenvatting In deze lezing gaan we in op de overeenkomsten en verschillen tussen verzamelingen

Nadere informatie

Vertaald door Marloes van der Meulen Coderdojo Wommels Bron: https://www.raspberrypi.org/learning/getting-started-with-sonic-pi/

Vertaald door Marloes van der Meulen Coderdojo Wommels Bron: https://www.raspberrypi.org/learning/getting-started-with-sonic-pi/ LES 1 Je eerste geluiden programmeren met Sonic Pi Dit is het startscherm van Sonic Pi. Het bestaat uit drie schermpjes. De grootste is voor het schrijven van de code en we noemen dit het programming panel.

Nadere informatie

1. Inleiding van het.net programmeerplatform

1. Inleiding van het.net programmeerplatform 1. Inleiding van het.net programmeerplatform In deze module ga je kennis maken met een programmeeromgeving dat voor de meesten van jullie nieuw is, namelijk: het.net programmeer platform (.NET spreek je

Nadere informatie

Als je de categorie Getal hebt gekozen kunt u in de notatie bepalen hoe het getal moet worden weergegeven.

Als je de categorie Getal hebt gekozen kunt u in de notatie bepalen hoe het getal moet worden weergegeven. Getalopmaak Kies: Opmaak - Cellen... tab Getallen Categorie Selecteer een categorie in de lijst en selecteer vervolgens een opmaakprofiel in het vak Notatie. Opm: De standaardvalutanotatie voor een cel

Nadere informatie

Afbeelding 12-1: Een voorbeeld van een schaakbord met een zwart paard op a4 en een wit paard op e6.

Afbeelding 12-1: Een voorbeeld van een schaakbord met een zwart paard op a4 en een wit paard op e6. Hoofdstuk 12 Cartesische coördinaten 157 Hoofdstuk 12 CARTESISCHE COÖRDINATEN In dit hoofdstuk behandelen we: Het Cartesisch coördinatenstelsel De X-as en de Y-as De commutatieve eigenschap van optellen

Nadere informatie

TELEPORTEREN MET VARIABELEN

TELEPORTEREN MET VARIABELEN 2 TELEPORTEREN MET VARIABELEN Ben je zover dat je de kracht van Python kunt gebruiken om jouw Minecraft wereld te beheersen? In dit hoofdstuk krijg je een korte rondleiding langs de basisbegrippen van

Nadere informatie

Voorbereidende opgaven Kerstvakantiecursus. Rekenregels voor vereenvoudigen ( ) = = ( ) ( ) ( ) = ( ) ( ) = ( ) = = ( )

Voorbereidende opgaven Kerstvakantiecursus. Rekenregels voor vereenvoudigen ( ) = = ( ) ( ) ( ) = ( ) ( ) = ( ) = = ( ) Voorbereidende opgaven Kerstvakantiecursus Tips: Maak de voorbereidende opgaven voorin in één van de A4-schriften die je gaat gebruiken tijdens de cursus. Als een opdracht niet lukt, werk hem dan uit tot

Nadere informatie

Afhankelijk van wanneer je het programma uitvoert, zie je een van de volgende resultaten:

Afhankelijk van wanneer je het programma uitvoert, zie je een van de volgende resultaten: Hoofdstuk 4 Voorwaarden en vertakkingen Laten we eens teruggaan naar ons eerste programma. Zou het niet leuk zijn als we in plaats van het algemene Hallo wereld, afhankelijk van de tijd van de dag, Goedemorgen

Nadere informatie

HP Prime toetsenbord. HP Prime Graphing Calculator. Het toetsenbord van de HP-Prime

HP Prime toetsenbord. HP Prime Graphing Calculator. Het toetsenbord van de HP-Prime HP Prime Graphing Calculator HP Prime toetsenbord Meer over de HP Prime te weten komen: http://www.hp-prime.nl Het toetsenbord van de HP-Prime Er zijn 47 toetsen met daarbij de cursorbesturing. In deze

Nadere informatie

Module 3: Scratch programmeren: is het logisch of is het niet logisch?

Module 3: Scratch programmeren: is het logisch of is het niet logisch? Module 3: Scratch programmeren: is het logisch of is het niet logisch? Inhoudsopgave Module 3: Scratch programmeren: is het logisch of is het niet logisch?...1 Wat is een computerprogramma eigenlijk?...2

Nadere informatie

Online c++ leren programmeren:

Online c++ leren programmeren: Online c++ leren programmeren: Inhoud 1)Waar vind ik een c++ compiler?... 2 2)Hoe start ik een programma in c++?... 2 3)Een eerste c++ programma:... 3 Een eerste programma schrijven:... 3 Mijn eerste programma

Nadere informatie

Nu een leuk stukje wiskunde ter vermaak (hoop ik dan maar). Optellen van oneindig veel getallen

Nu een leuk stukje wiskunde ter vermaak (hoop ik dan maar). Optellen van oneindig veel getallen Nu een leuk stukje wiskunde ter vermaak (hoop ik dan maar). Optellen van oneindig veel getallen Ter inleiding: tellen Turven, maar: onhandig bij grote aantallen. Romeinse cijfers: speciale symbolen voor

Nadere informatie

UNIVERSITEIT ANTWERPEN FACULTEIT WETENSCHAPPEN DEPARTEMENT WISKUNDE-INFORMATICA OBERON CODE CONVENTIONS

UNIVERSITEIT ANTWERPEN FACULTEIT WETENSCHAPPEN DEPARTEMENT WISKUNDE-INFORMATICA OBERON CODE CONVENTIONS UNIVERSITEIT ANTWERPEN FACULTEIT WETENSCHAPPEN DEPARTEMENT WISKUNDE-INFORMATICA OBERON CODE CONVENTIONS Laatste aanpassing: 15 oktober 2003 Inhoudsopgave 1 Bestandsnamen 3 2 Organizatie Bestanden 3 3 Indentatie

Nadere informatie

Info-books. Toegepaste Informatica. Deel 40 : Gegevensbeheer en algoritmen in Access HA40. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 40 : Gegevensbeheer en algoritmen in Access HA40. Jos Gils Erik Goossens Info-books HA40 Toegepaste Informatica Deel 40 : Gegevensbeheer en algoritmen in Access Jos Gils Erik Goossens Gegevensbeheer Alle landen uit Europa en Azië die minder dan 1 000 000 inwoners tellen (Zie

Nadere informatie

extra oefening algoritmiek - antwoorden

extra oefening algoritmiek - antwoorden extra oefening algoritmiek - antwoorden opgave "Formule 1" Maak een programma dat de gebruiker drie getal A, B en C in laat voeren. De gebruiker zorgt ervoor dat er positieve gehele getallen worden ingevoerd.

Nadere informatie

INF1 // MAX // TENTAMEN 1 // v1

INF1 // MAX // TENTAMEN 1 // v1 INF1 // MX // TENTMEN 1 // v1 Dit is tentamen 1 bij de Max lessen gegeven door Mark IJzerman. Het tentamen dient binnen 45 minuten gemaakt te worden. Hoewel dit tentamen op de computer gemaakt wordt, is

Nadere informatie

[14] Functies. Volg mee via 14_Functies-1.py. We beginnen met een eenvoudig voorbeeldje:

[14] Functies. Volg mee via 14_Functies-1.py. We beginnen met een eenvoudig voorbeeldje: [14] Functies Een goede programmeur doet altijd zijn best om zoveel mogelijk aan hergebruik van code te doen. Je probeert in je programma code te gebruiken die iemand anders heeft gemaakt, of code die

Nadere informatie

REKENVAARDIGHEID BRUGKLAS

REKENVAARDIGHEID BRUGKLAS REKENVAARDIGHEID BRUGKLAS Schooljaar 008/009 Inhoud Uitleg bij het boekje Weektaak voor e week: optellen en aftrekken Weektaak voor e week: vermenigvuldigen Weektaak voor e week: delen en de staartdeling

Nadere informatie

Je kunt nu inloggen in je eigen medewerker gegevens in Talent & Salaris (web), verder te noemen TSS.

Je kunt nu inloggen in je eigen medewerker gegevens in Talent & Salaris (web), verder te noemen TSS. Handleiding inloggen Talent en Salaris (web) Je kunt nu inloggen in je eigen medewerker gegevens in Talent & Salaris (web), verder te noemen TSS. Hiervoor typ je in het webadres van je browser het volgende

Nadere informatie