APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS. Onderdeel van SmartProducts

Maat: px
Weergave met pagina beginnen:

Download "APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS. Onderdeel van SmartProducts"

Transcriptie

1 APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS Onderdeel van SmartProducts

2 INHOUD COLLEGE 7 Herhaling/opdracht 6 DPU3 & afronden project Oefenen toets Opdracht 7 Volgende week: ochtend 9:30-11:30u begeleiding aanwezig, s middags DPU3 review Zelf oefenen voor toets? Academicx: toetsen bij boek Oefentoetsen+antwoorden Applicatiebouw Applicatiebouw, Industrieel Ontwerpen

3 BESPREKING OPDRACHT 6 FRISDRANKAUTOMAAT Methode voor controle knoppen: voortdurend herhalen, hoe? // herhaal hoofd-lus zolang niet op ESCAPE wordt gedrukt: while ( Button.ESCAPE.isUp() ) { // wacht 200ms, om drukknopjes goed in te kunnen drukken: Tools.delay(200); // lees analoge en digitale inputs: superpro.read(ain, din); level = ain[0]; // waarde potmeter aangesloten op poort a0 // als knop 4 ingedrukt is: if (din[4] == 1)... } // eind while Applicatiebouw, Industrieel Ontwerpen

4 BESPREKING OPDRACHT 6 FRISDRANKAUTOMAAT Voorbeeldcode Opdracht6.java gebruiken Declaratie Initialisatie public class AutomaatUI { // declaratie object (class-variabele) voor de SuperPro: SuperProSensor superpro; public AutomaatUI() { // Initialiseer het SuperPro board: NxtRobot robot = new NxtRobot(); superpro = new SuperProSensor(ch.aplu.nxt.SensorPort.S1); robot.addpart(superpro); // poort 0-3 uitgangen, poort 4-7 ingangen: int[] iocontrol = { out, out, out, out, in, in, in, in }; superpro.setdio(iocontrol); Constructor Applicatiebouw, Industrieel Ontwerpen

5 Commentaar toevoegen /* */ of // Javadoc DOCUMENTATIE PARAGRAAF 7.7 BOEK /** Speciale opmaak commentaar Voor documentatie & publicatie: /** */ */ /** * Uitleg over het doel van MijnClass F. van Slooten * */ public class MijnClass { /** * Uitleg over mijnmethode parameter is een getal voor de methode */ public void mijnmethode(int parameter) { } } Erg belangrijk als je met een team software ontwikkelt! Maar ook voor jezelf (later) Applicatiebouw, Industrieel Ontwerpen

6 JAVADOC IN ECLIPSE Beweeg je muis boven een methode Commentaar toevoegen in Javadoc-formaat: Type boven methode: /** [ENTER] Javadoc verschijnt Applicatiebouw, Industrieel Ontwerpen

7 DPU3 Demonstratie prototype is verplicht onderdeel DPU3 review Docent gebruikerstest laten doen Inleveren code/ecplise hoeft nu niet, dat doe je gelijk met verslag (zie volgende slide) Applicatiebouw, Industrieel Ontwerpen

8 AFRONDEN PROJECT WAT VAN APPLICATIEBOUW IN VERSLAG? Deadline inleveren verslag incl. alle bijlagen vrijdag 24 juni 14:00u Projectverslag: Ontwerp applicatie Verantwoording keuzes (tav. prototype [hardware] en applicatie) Testresultaten (gebruikerstest) en aanbevelingen die daaruit volgen Bijlagen: Complete code prototype* (1 of meer Eclipse projecten) Documentatie, specificaties, pseudocode en overige info van de applicatie Video met demo prototype * Inleveren met verslag volgens instructies projectopdracht op BlackBoard: PROJECT > Project Opdracht Inleveren Complete code = alle Eclipse projecten zippen volgens handleiding Applicatiebouw, Industrieel Ontwerpen

9 BEOORDELING PROJECT: DPU S APPLICATIEBOUW 20% PROJECT CIJFER Tussenversie gezien (DPU2) Inspectie code (DPU3) Verslag: Specificaties (DPU1) Documentatie software Resultaten tests en validatie BlackBoard: Course Information > Beoordeling > Toetsschema Applicatiebouw, Industrieel Ontwerpen

10 TOETS MAANDAG 27 JUNI Boek niet toegestaan tijdens toets Stof: college presentaties, opdrachten en behandelde hoofdstukken boek Hst 1 7, , , Voorbeeldtoetsen+uitwerkingen op BlackBoard (onder Cursusmaterialen) Herkansing/reparatie: 18 Juli Locatie komt in rooster.utwente.nl Oefeningen boek en online toetsen bij elk hoofdstuk: Academicx.nl Applicatiebouw, Industrieel Ontwerpen

11 TESTEN EN VALIDATIE Projectopdracht: resultaten van de tests met daaruit voortkomende aanbevelingen Testen: werkt de applicatie? (gebruikerstest) Met uitvoeren van handelingen door kundige gebruiker Met onkundige gebruiker (Fool Proof?) of gebruiker die niet in beoogde doelgroep zit Wild Monkey test (met opzet ongeldige handelingen/invoer/storingen) Validatie: doet de applicatie wat is bedoeld (door opdrachtgever)? Met lijst van uitgangsspecificaties (of PvE) testen Elke specificatie accorderen Verslag: testopzet, resultaten test, rapport validatie en demo (filmpje) Applicatiebouw, Industrieel Ontwerpen

12 Onderdeel project: testen! LEZEN GETALLEN: FOUTIEVE INVOER? APPLICATIE BESTAND TEGEN ONTBREKEN VAN INVOER OF FOUTEN? Status in Label met achtergrond kleur Lezen getal uit String Mbv Scanner int x = leesgetal(textfield.gettext()); if (x>0) {... } else status("probleem met lezen van getal.",color.red); private int leesgetal(string s) { Scanner scanner = new Scanner(s); int result = -1; if (scanner.hasnextint()) { result=scanner.nextint(); } scanner.close(); return result; } public void status(string t, Color c) { // labels zijn standaard doorzichtig. // toch een achtergrond kleur instellen: lblstatus.setopaque(true) lblstatus.settext(t); lblstatus.setbackground(c); } Applicatiebouw, Industrieel Ontwerpen

13 WEERGEVEN VOORTGANG EN WAARDEN VARIABELEN System.out.println("variabele="+variabele); // NXT: LCD.drawString("variabele="+variabele, 0, 0); Crash!? Fout: object s is niet geinitialiseerd Oorzaak: meestal variabelen of objecten niet geinitialiseerd (waarde gegeven), new vergeten Oplossing zoeken: System.out.println("Vraag kleur..."); Button.waitForAnyPress(); int color = s.getcolorid(); Applicatiebouw, Industrieel Ontwerpen

14 CRASH IN ECLIPSE Fout op regel Scroll naar boven! 2. Klik op fout (in eigen code) Oplossing zoeken: debuggen of System.out.println() gebruiken Applicatiebouw, Industrieel Ontwerpen

15 Bijlage toets: API Documentatie docs.oracle.com/javase/8/docs/api Math class Applicatiebouw, Industrieel Ontwerpen

16 We gaan stemmen Internet 1 2 SMS 1 Deze presentatie is geladen zonder de Shakespeak Add-In. Add-In gratis downloaden? Ga naar 2 Twitter 1 2 Stemmen is anoniem Applicatiebouw, Industrieel Ontwerpen

17 Elk Java-programma heeft een start class met daarin een methode die als eerste wordt uitgevoerd. Hoe heet deze methode? A. start() B. begin() C. main() D. frame() E. run() De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

18 Elk Java-programma heeft een start class met daarin een methode die als eerste wordt uitgevoerd. Hoe heet deze methode? A. start() 20,0% B. begin() 40,0% C. main() 60,0% D. frame() 80,0% E. run() 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

19 Welke namen zijn toegestaan voor variabelen in Java? (Er zijn meer antwoorden mogelijk) A. Coca Cola B. c:\temp C. contantewaarde D. 4U E. U2 F. xs4all G. muisknop De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

20 Welke namen zijn toegestaan voor variabelen in Java? (Er zijn meer antwoorden mogelijk) A. B. C. D. E. F. G. Coca Cola c:\temp contantewaarde 4U U2 xs4all muisknop 14,3% 28,6% 42,9% 57,1% 71,4% 85,7% 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

21 In Java bestaat op het gebied van naamgeving van verschillende onderdelen een vaste gewoonte. Om welk onderdeel gaat het bij deze naam?: bepaaltemperatuur() A. object B. methode C. class De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

22 In Java bestaat op het gebied van naamgeving van verschillende onderdelen een vaste gewoonte. Om welk onderdeel gaat het bij deze naam?: bepaaltemperatuur() A. object 33,3% B. methode 66,7% C. class 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

23 Met wat voor type object maak je een venster (rand en titelbalk) voor een applicatie? A. JApp B. JFrame C. JPanel D. JWindow De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

24 Met wat voor type object maak je een venster (rand en titelbalk) voor een applicatie? A. JApp 25,0% B. JFrame 50,0% C. JPanel 75,0% D. JWindow 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

25 Gegeven is: Als je de waarde van lengte als string op het beeldscherm wilt zetten, wat moet er dan op de plaats van de puntjes staan? int lengte = 180; g.drawstring(, 100, 100 ); A. ""+lengte B. lengte.tostring() C. lengte D. Integer.ParseInt(lengte) De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

26 Gegeven is: Als je de waarde van lengte als string op het beeldscherm wilt zetten, wat moet er dan op de plaats van de puntjes staan? A. ""+lengte 25,0% B. lengte.tostring() 50,0% C. lengte 75,0% D. Integer.ParseInt(le ngte) 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

27 Gegeven is: Wat zijn na afloop de waarden van a en b? int a = 4, b = 1; a++; b += a; a += b; A. 4 en 1 B. 5 en 4 C. 11 en 6 D. 8 en 3 De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

28 Gegeven is: Wat zijn na afloop de waarden van a en b? int a = 4, b = 1; a++; b += a; a += b; A. B. 4 en 1 5 en 4 Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 25,0% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 50,0% C. 11 en 6 75,0% D. 8 en 3 100,0% Applicatiebouw, Industrieel Ontwerpen Gesloten

29 Met welke methode kun je de string "10.95" converteren naar een double? A. Double.parseDouble() B. String.format() C. Integer.parseInt() De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

30 Met welke methode kun je de string "10.95" converteren naar een double? A. B. Double.parseDoubl e() String.format() Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 33,3% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 66,7% C. Integer.parseInt() 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

31 Het is handig je eigen class een methode tostring() te geven. Hoe moet de volledige kop (header) van deze methode eruit zien? A. tostring() B. void tostring() C. public void tostring() D. String tostring() E. public String tostring() De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

32 Het is handig je eigen class een methode tostring() te geven. Hoe moet de volledige kop (header) van deze methode eruit zien? A. B. C. D. E. tostring() void tostring() public void tostring() String tostring() public String tostring() Deze voorbeeld resultaten zullen op 0 gezet worden 20,0% zodra een sessie en diavoorstelling gestart zijn. Voel u vrij om ondertussen de layout van de resultaten 40,0% te veranderen (bv. de kleur) 60,0% 80,0% 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

33 Hoe kan de code voor een class Boek eruit zien waarin de eigenschappen titel en het aantal pagina s van het boek met class-variabelen worden gerealiseerd. A. public class Boek { String titel; int paginas; } B. class Boek { titel(); paginas(); } C. public Boek { class } titel:string, paginas:int a) b) c) public class Boek { String titel; int paginas; } class Boek { titel(); paginas(); } public Boek { class } titel:string, paginas:int De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

34 Hoe kan de code voor een class Boek eruit zien waarin de eigenschappen titel en het aantal pagina s van het boek met class-variabelen worden gerealiseerd. A. B. public class Boek { String titel; int paginas; } class Boek { titel(); paginas(); } Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 33,3% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 66,7% C. public Boek { class } titel:string, paginas:int 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

35 Wat is een goede weergave van een methode voor de class Boek die de titel kan instellen met een gegeven waarde? De waarde is een parameter van de methode. De methode wordt bijvoorbeeld gebruikt om de titel aan te passen. Internet SMS Twitter A. String settitel() { titel = waarde; } B. instellentitel(string waarde) { titel = "waarde"; } C. public void settitel(string s) { titel = s; } D. public String instellentitel() { titel = "waarde"; } a) b) String settitel() { titel = waarde; } public void settitel(string s) { titel = s; } instellentitel(string waarde) { titel = "waarde"; } c) d) De vraag gaat open zodra u een sessie en diavoorstelling start. public String instellentitel() { titel = "waarde"; } # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

36 Wat is een goede weergave van een methode voor de class Boek die de titel kan instellen met een gegeven waarde? De waarde is een parameter van de methode. De methode wordt bijvoorbeeld gebruikt om de titel aan te passen. A. B. C. D. String settitel() { titel = waarde; } instellentitel(string waarde) { titel = "waarde"; } public void settitel(string... public String instellentitel() { titel = "waarde"; } Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 25,0% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 50,0% 75,0% 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

37 Gegeven is onderstaande Java code uit een class. Wat is een correcte header van een herhalings-lus die van alle boeken de titel weergeeft? Deze komt op de plek waar nu het commentaar //... staat. A. while (t<10) B. for (int t=0; t<boeken.size(); t++) C. for (t=0; t<arraylist.size(); t++) D. while (int t=0; boeken.size(); t++) ArrayList<Boek> boeken; public void weergavetitels() { // Geef de titels van alle boeken weer op het scherm //... { Boek b = boeken.get(t); System.out.println(b.getTitel()); } } De vraag gaat open zodra u een sessie en diavoorstelling start. # Stemmen: 0 Gesloten Internet SMS Twitter Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

38 Gegeven is onderstaande Java code uit een class. Wat is een correcte header van een herhalings-lus die van alle boeken de titel weergeeft? Deze komt op de plek waar nu het commentaar //... staat. A. B. C. D. while (t<10) for (int t=0; t<boeken.size(); t++) for (t=0; t<arraylist.size(); t++) while (int t=0; boeken.size(); t++) Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 25,0% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 50,0% 75,0% 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

39 Zie bijgaande gebruikersinterface. Deze interface wordt gebruikt voor registratie voor de Portfolio website van IO. Een studentnummer is geldig als het begint met een s, en daarna 7 cijfers heeft. Welke Java code die bepaald of een geldig studentnummer is ingevoerd is correct? Applicatiebouw, Industrieel Ontwerpen

40 Zie bijgaande gebruikersinterface. Deze interface wordt gebruikt voor registratie voor de Portfolio website van IO. Een studentnummer is geldig als het begint met een s, en daarna 7 cijfers heeft. Welke Java code die bepaald of een geldig studentnummer is ingevoerd is correct? String s = textfieldstudentnr.gettext(); int nummer = Integer.parseInt(s.substring(1)); if ( s.startswith("s") && s.length()==8 && nummer>0 ) System.out.println("Studentnummer is geldig"); A. String s = textfieldstudentnr.gettext(); int nummer = Integer.parseInt(s.substring(1)); if ( s.startswith("s") && s.length()==8 && nummer > 0 ) System.out.println("Studentnummer is geldig"); B. int nummer = Integer.parseInt( textfieldstudentnr.gettext() ); if ( textfieldstudentnr.startswith("s") && nummer.length()==7 && int nummer = Integer.parseInt( textfieldstudentnr.gettext() ); if ( textfieldstudentnr.startswith("s") && nummer.length()==7 && nummer>0 ) System.out.println("Studentnummer is geldig"); nummer > 0 ) System.out.println("Studentnummer is geldig"); C. String s = textfieldstudentnr.gettext(); int nummer = Integer.parseInt(s); if ( s.startswith("s") && s.length()==8 && nummer > 0 ) System.out.println("Studentnummer is geldig"); String s = textfieldstudentnr.gettext(); int nummer = Integer.parseInt(s); if ( s.startswith("s") && s.length()==8 && nummer > 0 ) System.out.println("Studentnummer is geldig"); De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

41 Zie bijgaande gebruikersinterface. Deze interface wordt gebruikt voor registratie voor de Portfolio website van IO. Een studentnummer is geldig als het begint met een s, en daarna 7 cijfers heeft. Welke Java code die bepaald of een geldig studentnummer is ingevoerd is correct? A. B. C. String s = textfieldstudentnr.gett ext(); int nummer = Integer.parseInt(s.subs tring(1)); if (... int nummer = Integer.parseInt( textfieldstudentnr.gett ext() ); if (... String s = textfieldstudentnr.gett ext(); int nummer = Integer.parseInt(s); if... Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 33,3% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 66,7% 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

42 INLEVEREN MATERIAAL Prototype afbreken en netjes gesorteerd in dozen stoppen Lego kit controleren met online checklist module4.io.utwente.nl/aftekenlijst Extra materiaal dat je hebt geleend apart houden, los inleveren Inleveren woensdag 29 Juni 12:00u OH211 Goed inleveren materiaal = voorwaarde toekennen module-cijfer Applicatiebouw, Industrieel Ontwerpen

43 AAN DE SLAG OPDRACHT 7 Extern display: geen exemplaren meer, iemand dubbel? Zelfstandig programmeren Animaties Timer & keylistener Heb je de opdracht eerder deze week gedownload? Er zijn kleine wijzigingen in de PDF gedaan! - download dus even opnieuw Volgende week: ochtend 9:30-11:30u begeleiding aanwezig, s middags DPU3 review Applicatiebouw, Industrieel Ontwerpen

44 Van welk type is het resultaat van de volgende expressie? (23 + 5) % 4 A. String B. float C. double D. int De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

45 Van welk type is het resultaat van de volgende expressie? (23 + 5) % 4 A. String 25,0% B. float 50,0% C. double 75,0% D. int 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

46 Gegeven is bijgaand codefragment. Wat is na afloopt de waarde van a en b? A. a == 2 en b == 2 B. a == 2 en b == 3 C. a == 3 en b == 2 D. a == 3 en b == 3 int a = 2, b = 3; if( a < b ) { int t = a; a = b; b = t; } De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

47 Gegeven is bijgaand codefragment. Wat is na afloopt de waarde van a en b? A. B. a == 2 en b == 2 a == 2 en b == 3 Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 25,0% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 50,0% C. a == 3 en b == 2 75,0% D. a == 3 en b == 3 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

48 Hoeveel keer wordt de body van bijgaand for-statement uitgevoerd? A. 0 keer B. 9 keer C. 10 keer D. 11 keer for( int i = 0; i <= 10; i++ ) { //... } De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

49 Hoeveel keer wordt de body van bijgaand for-statement uitgevoerd? for( int i = 0; i <= 10; i++ ) { //... } A. B. 0 keer 9 keer Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 25,0% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 50,0% C. 10 keer 75,0% D. 11 keer 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

50 In UML bestaat het diagram van een class doorgaans uit drie gedeelten. Wat wordt achtereenvolgens in die drie gedeelten vermeld? A. De naam van de class, de attributen, de methoden. B. De naam van de class, de parameters, de methoden. C. De naam van de class, de typen, de return-waarden. D. De naam van de class, de constructor, de methoden. De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

51 In UML bestaat het diagram van een class doorgaans uit drie gedeelten. Wat wordt achtereenvolgens in die drie gedeelten vermeld? A. B. C. D. De naam van de class, de attributen, de methoden. De naam van de class, de parameters, de methoden. De naam van de class, de typen, de returnwaarden. De naam van de class, de constructor, de methoden. Deze voorbeeld resultaten zullen op 0 gezet worden zodra 25,0% een sessie en diavoorstelling gestart zijn. Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 50,0% 75,0% 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

52 Welke eigenschappen heeft een JPanel? (kruis alles aan wat goed is) A. Het is een lay-outmanager. B. Het is een teken-methode. C. Het is een container. D. Het is een component. De vraag gaat open zodra u een sessie en diavoorstelling start. Internet SMS Twitter # Stemmen: 0 Gesloten Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen. Deze presentatie is geladen zonder de Shakespeak Add-In. De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart. Het is mogelijk om dit tekstvak aan te passen en te verplaatsen. Add-In gratis downloaden? Ga naar Applicatiebouw, Industrieel Ontwerpen

53 Welke eigenschappen heeft een JPanel? (kruis alles aan wat goed is) A. B. C. D. Het is een layoutmanager. Het is een tekenmethode. Het is een container. Het is een component. Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn. 25,0% Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur) 50,0% 75,0% 100,0% Gesloten Applicatiebouw, Industrieel Ontwerpen

APPLICATIEBOUW 7E COLLEGE: OEFENEN VOOR DE TOETS. Onderdeel van SmartProducts

APPLICATIEBOUW 7E COLLEGE: OEFENEN VOOR DE TOETS. Onderdeel van SmartProducts APPLICATIEBOUW 7E COLLEGE: OEFENEN VOOR DE TOETS Onderdeel van SmartProducts www.shakespeak.com We gaan stemmen Internet 1 2 SMS 1 Plug-in gratis downloaden? Ga naar http://shakespeak.com/en/freedownload/

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 Software specificaties (DPU1) Object georiënteerd programmeren,

Nadere informatie

1e college Introductie Applicatiebouw. Applicatiebouw{ } Onderdeel van SmartProducts

1e college Introductie Applicatiebouw. Applicatiebouw{ } Onderdeel van SmartProducts 1e college Introductie Applicatiebouw Applicatiebouw{ } Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Nadia Klomp,

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

APPLICATIEBOUW 6E COLLEGE: HET ONTWERPEN VAN EEN KLASSE, LEJOS DEEL 3. Onderdeel van SmartProducts

APPLICATIEBOUW 6E COLLEGE: HET ONTWERPEN VAN EEN KLASSE, LEJOS DEEL 3. Onderdeel van SmartProducts APPLICATIEBOUW 6E COLLEGE: HET ONTWERPEN VAN EEN KLASSE, LEJOS DEEL 3 Onderdeel van SmartProducts INHOUD COLLEGE 6 Het ontwerpen van een klasse {6 Lijsten met ArrayList {7.3, 7.4 LeJOS: Communicatie, SuperPro

Nadere informatie

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Hans Tragter, Nadia Klomp,

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 Software ontwerpen Tekenen, lokale variabelen en attributen, type conversie

Nadere informatie

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Hans Tragter, Marc Schreiber,

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

Opdracht 7a. Applicatiebouw 2014/2015

Opdracht 7a. Applicatiebouw 2014/2015 Applicatiebouw 2014/2015 Opdracht 7a Inhoud Applicatiebouw op dag 7 College In het college wordt oa. overerving behandeld, waarmee je uit een bestaande klasse een nieuwe andere klasse kan maken. Ook zijn

Nadere informatie

Extra oefening Probeer de voorbeeldprogramma s uit de LeJOS tutorial en de samples die bij de LeJOS software geïnstalleerd zijn.

Extra oefening Probeer de voorbeeldprogramma s uit de LeJOS tutorial en de samples die bij de LeJOS software geïnstalleerd zijn. Opdracht 4 Inhoud Applicatiebouw op dag 4 College In het college wordt een introductie gegeven over het programmeren van de Lego Mindstorms NXT in de programmeertaal Java. Werkcollege In het werkcollege

Nadere informatie

APPLICATIEBOUW 6E COLLEGE: GEBRUIKERSINTERFACES, ANIMATIES & TIMERS, LEJOS DEEL 3. Onderdeel van SmartProducts

APPLICATIEBOUW 6E COLLEGE: GEBRUIKERSINTERFACES, ANIMATIES & TIMERS, LEJOS DEEL 3. Onderdeel van SmartProducts APPLICATIEBOUW 6E COLLEGE: GEBRUIKERSINTERFACES, ANIMATIES & TIMERS, LEJOS DEEL 3 Onderdeel van SmartProducts INHOUD COLLEGE 6 Overerving en gebruikersinterfaces Animaties & timers LeJOS: Communicatie,

Nadere informatie

APPLICATIEBOUW 5E COLLEGE: LEJOS DEEL 2. Onderdeel van SmartProducts

APPLICATIEBOUW 5E COLLEGE: LEJOS DEEL 2. Onderdeel van SmartProducts APPLICATIEBOUW 5E COLLEGE: LEJOS DEEL 2 Onderdeel van SmartProducts INHOUD COLLEGE 5 Bespreking opdrachten & DPU2 LeJOS deel 2 Opdracht 5 Vanmiddag review DPU2 module4.io.utwente.nl/applicatiebouw Applicatiebouw,

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

public Paneel() { knop = new JButton( Klik ); knop.addactionlistener( new KnopHandler() ); tekstvak = new JTextField(10); add(knop); add(tekstvak);

public Paneel() { knop = new JButton( Klik ); knop.addactionlistener( new KnopHandler() ); tekstvak = new JTextField(10); add(knop); add(tekstvak); Vaknaam: Programmeren I (Java) - Tentamen Module: 2 Datum/Tijd: 17 mrt 2015 / 18.30 20:30 Richting: ICT Code: IC011 Docent: E. Lieuw Boeken en aantekeningen NIET toegestaan. Kladpapier is wel toegestaan.

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

Mindstorms NXT practicum

Mindstorms NXT practicum Mindstorms NXT practicum 2014/2015 Dagdeel 2 SmartProducts 1 mei 2015 Mindstorms NXT practicum 2014/2015 Inhoud Lego sensoren gevorderd Extra elektronica & sensoren Mindstorms programmeren gevorderd Opdracht

Nadere informatie

Hoe ontmoet je goede meerkeuzevragen? Susan Voogd en Marit Praagman

Hoe ontmoet je goede meerkeuzevragen? Susan Voogd en Marit Praagman Hoe ontmoet je goede meerkeuzevragen? Susan Voogd en Marit Praagman Workshopdoelen De deelnemer: Herkent toetstechnische fouten (F) Kan een aantal specifieke vuistregels voor het samenstellen van meerkeuzevragen

Nadere informatie

Mindstorms NXT practicum

Mindstorms NXT practicum Mindstorms NXT practicum 2015/2016 Dagdeel 2 SmartProducts 29 april 2016 Mindstorms NXT practicum 2015/2016 Inhoud Lego sensoren gevorderd Extra elektronica & sensoren Mindstorms programmeren gevorderd

Nadere informatie

Universiteit van Amsterdam FNWI. Voorbeeld van tussentoets Inleiding programmeren

Universiteit van Amsterdam FNWI. Voorbeeld van tussentoets Inleiding programmeren Universiteit van Amsterdam FNWI Voorbeeld van tussentoets Inleiding programmeren Opgave 1: Wat is de uitvoer van dit programma? public class Opgave { static int i = 0 ; static int j = 1 ; int i = 1 ; int

Nadere informatie

Zorg en technologie in het onderwijs voor verpleegkundigen

Zorg en technologie in het onderwijs voor verpleegkundigen Zorg en technologie in het onderwijs voor verpleegkundigen Thijs van Houwelingen Promovendus Lectoraat Vraaggestuurde Zorg Kenniscentrum Innovatie van Zorgverlening Docent Verpleegkunde Hogeschool Utrecht

Nadere informatie

Shakespeak. Een praktische handleiding voor docenten. Copyright UMC St Radboud, IWOO afdeling EKO

Shakespeak. Een praktische handleiding voor docenten. Copyright UMC St Radboud, IWOO afdeling EKO Shakespeak Een praktische handleiding voor docenten Copyright UMC St Radboud, IWOO afdeling EKO Inhoudsopgave I. Shakespeak binnen het UMC St Radboud 3 II. Shakespeak gebruiksklaar maken: 4 a. uw account

Nadere informatie

Shakespeak. Een praktische handleiding voor docenten

Shakespeak. Een praktische handleiding voor docenten Shakespeak Een praktische handleiding voor docenten 1 Inhoudsopgave I. Wat is Shakespeak?... 3 II. Shakespeak gebruiksklaar maken... 4 III. Vragen toevoegen... 5 IV. Instellingen en lay out aanpassen...

Nadere informatie

Aanvullende toets Gameprogrammeren (INFOB1GP) Woensdag 24 december 2014, uur

Aanvullende toets Gameprogrammeren (INFOB1GP) Woensdag 24 december 2014, uur Aanvullende toets Gameprogrammeren (INFOB1GP) Woensdag 24 december 2014, 13.30-15.30 uur Naam: Studentnummer: Het tentamen bestaat uit 4 opgaven. Opgaven 1 levert 8 punten op, opgave 2 levert 12 punten

Nadere informatie

Leidt e-learning tot gedragsverandering bij studenten? - Tim Torsy Vera Balduyck Belinda Drieghe

Leidt e-learning tot gedragsverandering bij studenten? - Tim Torsy Vera Balduyck Belinda Drieghe Leidt e-learning tot gedragsverandering bij studenten? - Tim Torsy Vera Balduyck Belinda Drieghe HGZO Congres 2017 23 & 24 maart 2017 congreshotel De Werelt Lunteren INHOUD 1. Praktisch 2. Theoretische

Nadere informatie

Handleiding Shakespeak

Handleiding Shakespeak Handleiding Shakespeak 1. Inhoudsopgave 2. Shakespeak bij Hogeschool VHL... 2 3. Shakespeak gebruiksklaar maken... 3 a. Uw account... 3 b. De plugin... 3 4. Vragen toevoegen... 4 5. Instellingen en lay-out

Nadere informatie

De sheets zijn gebaseerd op met name hoofdstuk. D. Bell en M. Parr, Java voor studenten, Prentice Hall,

De sheets zijn gebaseerd op met name hoofdstuk. D. Bell en M. Parr, Java voor studenten, Prentice Hall, sheets Programmeren 1 Java college 4, Walter Kosters De sheets zijn gebaseerd op met name hoofdstuk 8 van: D. Bell en M. Parr, Java voor studenten, Prentice Hall, 2002 http://www.liacs.nl/home/kosters/java/

Nadere informatie

E-health: hoe ziet de toekomst er uit? Verkennen van toekomstscenario s

E-health: hoe ziet de toekomst er uit? Verkennen van toekomstscenario s E-health: hoe ziet de toekomst er uit? Verkennen van toekomstscenario s Jentien Brinkhuis & Boy Zwartjes (Progez & Caransscoop) Progez en Caransscoop vormen samen Proscoop jbrinkhuis@progez.nl bzwartjes@caransscoop.nl

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

Uitwerking Aanvullend tentamen Imperatief programmeren Woensdag 24 december 2014, 13.30 15.30 uur

Uitwerking Aanvullend tentamen Imperatief programmeren Woensdag 24 december 2014, 13.30 15.30 uur Uitwerking Aanvullend tentamen Imperatief programmeren Woensdag 24 december 2014, 13.30 15.30 uur 1. deze opgave telt voor 30% van het totaal. Schrijf een compleet programma, dat door de gebruiker vanaf

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

Disclosure belangen spreker

Disclosure belangen spreker Disclosure belangen spreker (potentiële) belangenverstrengeling Geen / Zie hieronder Voor bijeenkomst mogelijk relevante relaties met bedrijven Sponsoring of onderzoeksgeld Honorarium of andere (financiële)

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

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 6 december 2013 Terugblik Programma en geheugen Opdrachten Variabelen Methoden Objecten Klasse Programma en geheugen Opdrachten Variabelen zijn gegroepeerd in

Nadere informatie

Tentamen Imperatief en Object-georiënteerd programmeren in Java voor CKI

Tentamen Imperatief en Object-georiënteerd programmeren in Java voor CKI Tentamen Imperatief en Object-georiënteerd programmeren in Java voor CKI Vrijdag 22 januari 2010 Toelichting Dit is een open boek tentamen. Communicatie en het gebruik van hulpmiddelen zijn niet toegestaan.

Nadere informatie

IMP Uitwerking week 13

IMP Uitwerking week 13 IMP Uitwerking week 13 Opgave 1 Nee. Anders moet bijvoorbeeld een venster applicatie een subklasse zijn van zowel Frame en WindowListener. Als de applicatie ook een button of een menu heeft, dan moet het

Nadere informatie

Vereiste kennis. 1 Java-editor. 2 Het compileren van een programma

Vereiste kennis. 1 Java-editor. 2 Het compileren van een programma 3 Vereiste kennis Dit boek richt zich op het leren programmeren door het oefenen met programmeercodes. Veel theorie komt in het begin niet aan de orde. Dat is een grote uitdaging want het is niet makkelijk

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

Labo 2 Programmeren II

Labo 2 Programmeren II Labo 2 Programmeren II L. Schoofs K. van Assche Gebruik Visual Studio 2005 om een programma te ontwikkelen dat eenvoudige grafieken tekent. Deze opgave heb je vorig academiejaar reeds in Java geïmplementeerd.

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

Tentamen Object Georiënteerd Programmeren TI1206 29 oktober 2014, 9.00-11.00 Afdeling SCT, Faculteit EWI, TU Delft

Tentamen Object Georiënteerd Programmeren TI1206 29 oktober 2014, 9.00-11.00 Afdeling SCT, Faculteit EWI, TU Delft Tentamen Object Georiënteerd Programmeren TI1206 29 oktober 2014, 9.00-11.00 Afdeling SCT, Faculteit EWI, TU Delft Bij dit tentamen mag je geen gebruik maken van hulpmiddelen zoals boek of slides. Digitale

Nadere informatie

Plek voor sport? Ineke Deelen, Nynke Burgers en Marijke Jansen. Universiteit Utrecht Faculteit Geowetenschappen Sociale Geografie en Planologie

Plek voor sport? Ineke Deelen, Nynke Burgers en Marijke Jansen. Universiteit Utrecht Faculteit Geowetenschappen Sociale Geografie en Planologie Plek voor sport? Ineke Deelen, Nynke Burgers en Marijke Jansen Universiteit Utrecht Faculteit Geowetenschappen Sociale Geografie en Planologie KNAG onderwijsdag Almere, 7 november 2014 Aanleiding geografisch

Nadere informatie

Voortgezet Prog. voor KI

Voortgezet Prog. voor KI Voortgezet Prog. voor KI Docent: Michael Wilkinson IWI 142 tel. 050-3638140 (secr. 3633939) Frank Brokken RC 352 tel. 050-3633688 Voorkennis: Inleiding Programmeren voor KI (nieuwe stijl) Stof: Practicum

Nadere informatie

Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, , Technische Universiteit Delft, Faculteit EWI, Afdeling 2.

Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, , Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, 14.00-15.30, Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Dit tentamen bestaat uit twee delen. Deel 1 (14.00-14.45, gesloten

Nadere informatie

Verburg Curven. Rosalinde Snijders

Verburg Curven. Rosalinde Snijders Verburg Curven Rosalinde Snijders Inhoud! Metingen tijdens de zwangerschap! Over percentielen! Factoren die van belang zijn! Vervolgonderzoek www.shakespeak.com We gaan stemmen Internet 1 2 1 Deze presentatie

Nadere informatie

De Uberwerker 10 oktober 2018

De Uberwerker 10 oktober 2018 De Uberwerker 10 oktober 2018 WWW.PLATFORMISERING.NL 17 January 2017 www.sendsteps.com We gaan stemmen Internet 1 2 SMS 1 Deze presentatie is geladen zonder de StibbeVote Add-In. Add-In gratis downloaden?

Nadere informatie

Samen verantwoordelijk

Samen verantwoordelijk Samen verantwoordelijk Onderzoek in de geboortezorgketen: overdracht en registratie Cherelle van Stenus Ariana Need Magda Boere-Boonekamp 15-05-2014 1 Onderzoeksproject April 2014 begonnen met fase 1:

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

Lessen Java: Reeks 3. David Blinder Jan G. Cornelis

Lessen Java: Reeks 3. David Blinder Jan G. Cornelis Lessen Java: Reeks 3 David Blinder Jan G. Cornelis Vraag 0: Gebruik van de Debugger Syntax errors: fouten door verkeerd gebruik van Javacommandos code zal niet compileren. Locatie van de fout is bijna

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

Snuffel Workshop Apps / Tools. Door: Pieter Vorstenbosch & Luuk Burgers

Snuffel Workshop Apps / Tools. Door: Pieter Vorstenbosch & Luuk Burgers Snuffel Workshop Apps / Tools Door: Pieter Vorstenbosch & Luuk Burgers Leerdoelen Ø Activeren Voorkennis Ø Aanscherpen leervragen Ø Brainstormen Ø Leerinteractie Ø Toetsing Ø Instructie buiten de les Ø

Nadere informatie

Tentamen Object Georiënteerd Programmeren TI1200 30 januari 2013, 9.00-12.00 Afdeling SCT, Faculteit EWI, TU Delft

Tentamen Object Georiënteerd Programmeren TI1200 30 januari 2013, 9.00-12.00 Afdeling SCT, Faculteit EWI, TU Delft Tentamen Object Georiënteerd Programmeren TI1200 30 januari 2013, 9.00-12.00 Afdeling SCT, Faculteit EWI, TU Delft Bij dit tentamen mag je geen gebruik maken van hulpmiddelen zoals boek of slides. Dit

Nadere informatie

HGZO CONGRES. Het begint met een idee

HGZO CONGRES. Het begint met een idee HGZO CONGRES nr. Het begint met een idee AAN DE SLAG MET MEERKEUZEVRAGEN MARIT PRAAGMAN SUSAN VOOGD WORKSHOPDOELEN De deelnemer: Herkent toetstechnische fouten (F) Kan een aantal specifieke vuistregels

Nadere informatie

Zelfstudie Boek: Hoofdstuk 1 tm. 3.5 uit het boek Aan de slag met Java (Gertjan Laan).

Zelfstudie Boek: Hoofdstuk 1 tm. 3.5 uit het boek Aan de slag met Java (Gertjan Laan). Applicatiebouw 2015/2016 Opdracht 1 Inhoud Applicatiebouw op dag 1 College Bij het college wordt een inleiding gegeven over computers, het programmeren van klassen en objecten in Java en de ontwikkelomgeving

Nadere informatie

Modulewijzer Tirdat01

Modulewijzer Tirdat01 Modulewijzer Tirdat01 W. Oele 25 augustus 2008 1 Inhoudsopgave 1 Inleiding en leerdoelen 3 2 Voorkennis 3 2.1 tirprg01 en tirprg02........................ 3 2.2 tirprg03.............................. 4

Nadere informatie

Informatie over. 5VWO DT51: JavaLogo. Casper Bezemer. Toetsweek 1 13 oktober 2016

Informatie over. 5VWO DT51: JavaLogo. Casper Bezemer. Toetsweek 1 13 oktober 2016 Informatie over 5VWO DT51: JavaLogo Casper Bezemer Toetsweek 1 13 oktober 2016 1 Informatie Voor toets DT51 wordt jou gevraagd Java(Logo) programma s te schrijven. De eerste opdracht is een Krimpfiguur,

Nadere informatie

Veel succes! 1. Gegeven is de volgende klasse:

Veel succes! 1. Gegeven is de volgende klasse: Dit tentamen is in elektronische vorm beschikbaar gemaakt door de TBC van A Eskwadraat. A Eskwadraat kan niet aansprakelijk worden gesteld voor de gevolgen van eventuele fouten in dit tentamen. Derde deeltentamen

Nadere informatie

Dé overheid bestaat niet. Prof.dr. Sandra van Thiel Bestuurskunde Nijmegen School of Management

Dé overheid bestaat niet. Prof.dr. Sandra van Thiel Bestuurskunde Nijmegen School of Management Dé overheid bestaat niet Prof.dr. Sandra van Thiel Bestuurskunde Nijmegen School of Management 3 4 Waarom is er eigenlijk een overheid? Volgens economische theorie is markt het meest efficiënte mechanisme

Nadere informatie

eerste voorbeelden in Java

eerste voorbeelden in Java Beginselen van programmeren 2 eerste voorbeelden in Java vereisten: een editor: om programma in te tikken en te bewaren een Java compiler: zet ingetikte (bron-) programma om naar byte-code een Java Virtuele

Nadere informatie

Programmeren in C# Samenvatting van C#

Programmeren in C# Samenvatting van C# Programmeren in C# Samenvatting van C# Proceduraal Programmeren Functies (O: void + return, I: referentie of value) Arrays, Lijsten Lussen (for, while, do while) Condities, if-else, switch Variabelen,

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

Objectgeoriënteerd programmeren in Java 1

Objectgeoriënteerd programmeren in Java 1 Objectgeoriënteerd programmeren in Java 1 CPP Javaprogrammeur Bijeenkomst 3 Leereenheden 7, 8, 9 De Java API Java bevat een grote bibliotheek standaardklassen: de Java API Voorbeelden java.lang basisklassen

Nadere informatie

BEGINNER JAVA Inhoudsopgave

BEGINNER JAVA Inhoudsopgave Inhoudsopgave 6 Configuratie Hallo wereld! Praten met de gebruiker Munt opgooien Voorwaarden Lussen......6 Configuratie Met deze Sushi kaarten ga je een simpel spel maken met één van de meest populaire

Nadere informatie

Inhoud Inhoud. Over dit boek 7. 1 Eclipse IDE (Integrated Development Environment) 9. 2 Functionele specificatie 13

Inhoud Inhoud. Over dit boek 7. 1 Eclipse IDE (Integrated Development Environment) 9. 2 Functionele specificatie 13 5 Inhoud Inhoud Over dit boek 7 1 Eclipse IDE (Integrated Development Environment) 9 2 Functionele specificatie 13 3 Implementatie grafische gebruikersinterface 31 4 De klassen en methoden 57 5 Technische

Nadere informatie

PowerPoint 2010: rondleiding (deel 1)

PowerPoint 2010: rondleiding (deel 1) PowerPoint 2010: rondleiding (deel 1) Met PowerPoint kan men voorstellingen maken door middel van dia's die zijn gevuld met teksten, afbeeldingen, films, grafieken en geluiden. PowerPoint is een uitstekend

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

Eerste deeltentamen Gameprogrammeren Vrijdag 25 september 2015, uur

Eerste deeltentamen Gameprogrammeren Vrijdag 25 september 2015, uur Naam: Eerste deeltentamen Gameprogrammeren Vrijdag 25 september 2015, 11.00-13.00 uur Studentnummer: Het tentamen bestaat uit 4 opgaven. Elke opgave levert 10 punten op. Je cijfer is het totaal aantal

Nadere informatie

Over Betuwe College. Lego Mindstorm project

Over Betuwe College. Lego Mindstorm project Inhoudsopgave 1 Het aansluiten van onderdelen.... 3 2 De lego software.... 4 2.1 Het programeerscherm.... 5 2.2 Programma naar NXT... 6 3 Introductie tot programmeren.... 7 3.1 De druksensor.... 7 3.2

Nadere informatie

PowerPoint Instructie. Een presentatie maken met gesproken commentaar

PowerPoint Instructie. Een presentatie maken met gesproken commentaar PowerPoint Instructie Een presentatie maken met gesproken commentaar Inhoudsopgave 1. Inleiding... 1 2. Geluidsinstellingen m.b.t. microfoon in Windows 7... 1 3. Stap voor stap: gesproken commentaar toevoegen...

Nadere informatie

Ingebouwde klassen & methodes

Ingebouwde klassen & methodes Ingebouwde klassen & methodes Statische methodes Methodes die bij een klasse horen ipv. bij een object public class Docent { public static Docent departementshoofd() { return new Docent("Jan Ivens"); private

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

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

Interactief lesgeven / presenteren met Shakespeak

Interactief lesgeven / presenteren met Shakespeak Interactief lesgeven / presenteren met Shakespeak Disclaimer: Ik ben niet verbonden aan Shakespeak of het bedrijf dat Shakespeak produceert. Deze handleiding is geschreven op basis van mijn eigen ervaringen

Nadere informatie

Acht stappen voor JSF

Acht stappen voor JSF Acht stappen voor JSF Inleiding In deze tutorial zullen we JSF (Java server faces) installeren. Wat we niet beschrijven is hoe te werken met JSF, over dit onderwerp zijn er genoeg boeken en internetsites

Nadere informatie

HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS)

HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS) HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS) LES 3 De programma s die we in Les 1 en Les 2 gezien hebben, zagen er niet erg mooi uit. In deze les gaan we er onder andere naar kijken, hoe we de programma

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

6,1. Samenvatting door een scholier 1809 woorden 28 oktober keer beoordeeld. Informatica

6,1. Samenvatting door een scholier 1809 woorden 28 oktober keer beoordeeld. Informatica Samenvatting door een scholier 1809 woorden 28 oktober 2005 6,1 16 keer beoordeeld Vak Methode Informatica Turing informatica samenvatting. hst3: algoritme:een beschrijving van stappen die gedaan moeten

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

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken Handleiding JCreator Inhoud Een Workspace en een eerste project maken Een tweede project maken De editor van JCreator Aanpassen van de basis-directory Documentatie over klassen en methoden van de JDK Bestand

Nadere informatie

Ik, wij en zij in de transitie. Congres Jeugdzorg 2015 Ben Kuipers

Ik, wij en zij in de transitie. Congres Jeugdzorg 2015 Ben Kuipers Ik, wij en zij in de transitie Congres Jeugdzorg 2015 Ben Kuipers www.shakespeak.com We gaan stemmen Internet 1 2 SMS 1 Deze presentatie is geladen zonder de Shakespeak Add-In. Add-In gratis downloaden?

Nadere informatie

Inhoudsopgave Voorwoord 7 Nieuwsbrief 7 Introductie Visual Steps 8 Wat heeft u nodig? 8 Uw voorkennis 9 Hoe werkt u met dit boek?

Inhoudsopgave Voorwoord 7 Nieuwsbrief 7 Introductie Visual Steps 8 Wat heeft u nodig? 8 Uw voorkennis 9 Hoe werkt u met dit boek? Inhoudsopgave Voorwoord... 7 Nieuwsbrief... 7 Introductie Visual Steps... 8 Wat heeft u nodig?... 8 Uw voorkennis... 9 Hoe werkt u met dit boek?... 9 De website bij het boek... 10 Bonushoofdstukken...

Nadere informatie

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 13 december 2013 Terugblik Fibonacci public class Fibonacci { public static void main(string[] args) { // Print het vijfde Fibonaccigetal System.out.println(fib(5));

Nadere informatie

Privacy & Linked Open Data. Debat olv Marleen S8kker

Privacy & Linked Open Data. Debat olv Marleen S8kker Privacy & Linked Open Data Debat olv Marleen S8kker Debat Privacy & LOD Marcel van Mackelenbergh Tom Demeyer Marc de Vries Ama Boahene Joshua de Roos John van Echtelt Jaap Henk Hoepman Mathieu Paapst Timo

Nadere informatie

Stroomschema s maken in Word

Stroomschema s maken in Word 1 Stroomschema s maken in Word Een programma direct maken in Scratch gaat vaak wel goed als het een klein programma is. Als het programma groter en moeilijker is, is het lastig om goed te zien welk commando

Nadere informatie

Extra oefening Boek: Neem de opgaven van hoofdstuk 1 en 2 door om je de stof beter eigen te maken. Programmeer zelf voorbeeld 0204.

Extra oefening Boek: Neem de opgaven van hoofdstuk 1 en 2 door om je de stof beter eigen te maken. Programmeer zelf voorbeeld 0204. Applicatiebouw 2014/2015 Opdracht 1 Inhoud Applicatiebouw op dag 1 College Bij het college wordt een inleiding gegeven over computers, het programmeren van klassen en objecten in Java en de ontwikkelomgeving

Nadere informatie

Scala. Korte introductie. Sylvia Stuurman

Scala. Korte introductie. Sylvia Stuurman Korte introductie Sylvia Stuurman Wat is er zo bijzonder aan? Schaalbaar Objectgeoriënteerd (handiger dan Java!) Functioneel Scripts schrijven Gecompileerd: Java bytecode Pagina 2 voor scripts Pagina 3

Nadere informatie

Cursus Algoritmiek - - - najaar 2005

Cursus Algoritmiek - - - najaar 2005 Cursus Algoritmiek - - - najaar 2005 Practicumopdracht 4 : werken met kale gegevensbestanden 1. Achtergrond In de 2 e en de 3 e practicumopdracht heb je al kennis gemaakt met het via het toetsenbord laten

Nadere informatie

APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA. Onderdeel van SmartProducts

APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA. Onderdeel van SmartProducts APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA Onderdeel van SmartProducts INHOUD COLLEGE 4 Bespreken opdrachten DPU2 Kennismaking lejos: de Lego NXT programmeren in Java Opdracht 4 Applicatiebouw,

Nadere informatie

Handleiding ISaGRAF. Wil men het programma bewaren, dan is het verstandig een back-up te maken: C9 Back-up / Restore

Handleiding ISaGRAF. Wil men het programma bewaren, dan is het verstandig een back-up te maken: C9 Back-up / Restore Handleiding ISaGRAF C Handleiding ISaGRAF Deze handleiding beoogt een korte samenvatting te geven van handelingen die verricht moeten worden om met behulp van ISaGRAF een PLC-programma te schrijven en

Nadere informatie

Gebruikservaring 2014. Martin de Haan, Antonius Zorggroep, Sneek Martin Boerman, Máxima Medisch Centrum, Veldhoven en Eindhoven

Gebruikservaring 2014. Martin de Haan, Antonius Zorggroep, Sneek Martin Boerman, Máxima Medisch Centrum, Veldhoven en Eindhoven 1 Intro 2 Gebruikservaring 2014 3 Stellingen en discussie Bart Doedens, Performation Martin de Haan, Antonius Zorggroep, Sneek Martin Boerman, Máxima Medisch Centrum, Veldhoven en Eindhoven Martin de Haan

Nadere informatie

Dieper in Visual Basic.Net

Dieper in Visual Basic.Net Visual Basic.NET Dieper in Visual Basic.Net 7.1 Inleiding Dit hoofdstuk is bedoeld om je wat handiger te maken in het programmeren in Visual Basic. Je leert geen nieuwe programmeervaardigheden, maar je

Nadere informatie

Java. Basissyllabus. Egon Pas

Java. Basissyllabus. Egon Pas Java Basissyllabus Egon Pas 2011 BeanPole bvba Gasmeterlaan 92-9000 Gent BTW BE 472.902.516 Tel: + 32 9 224 42 17 Fax: + 32 9 223 62 88 www.beanpole.be info@beanpole.be 1 Programmeren 1.1 Hoe werkt een

Nadere informatie

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 13 november 2013 Organisatie Docenten Jeroen Bransen Michael Moortgat Docenten Jeroen Bransen Imperatief programmeren (Java) Tot de kerst (ongeveer) Michael Moortgat

Nadere informatie

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 9 december 2015 Foreach String arrays Boomstructuren Interfaces Ingebouwde datastructuren Quiz Foreach Foreach Speciale versie van for om iets voor alle elementen

Nadere informatie

Wat is een grafische gebruikersinterface (GUI)?

Wat is een grafische gebruikersinterface (GUI)? Wat is een grafische gebruikersinterface (GUI)? GUI is een Engelse afkorting voor Graphical User Interface, oftewel grafische gebruikersinterface. Het is de term voor het bedieningspaneel van een computerprogramma.

Nadere informatie

Arduino Cursus, Deel 2 Programmeren. Simon Pauw, ZB45, Amsterdam

Arduino Cursus, Deel 2 Programmeren. Simon Pauw, ZB45, Amsterdam Arduino Cursus, Deel 2 Programmeren Simon Pauw, ZB45, Amsterdam Programmeren Geen zorgen als je niet alles begrijpt. Doel: Het snappen van bestaande code. Meeste kennis ook toepasbaar buiten de Arduino

Nadere informatie

Inhoud. Handleiding Dododent. Beste tandarts of praktijkmanager,

Inhoud. Handleiding Dododent. Beste tandarts of praktijkmanager, Handleiding Dododent Beste tandarts of praktijkmanager, Hartelijk dank voor de aanschaf van een website bij Dodoworks. Hieronder volgt een uitgebreide handleiding van het Dododent systeem waarmee de website

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: To reverse

Nadere informatie

Informatica. Objectgeörienteerd leren programmeren. Van de theorie met BlueJ tot een spelletje met Greenfoot... Bert Van den Abbeele

Informatica. Objectgeörienteerd leren programmeren. Van de theorie met BlueJ tot een spelletje met Greenfoot... Bert Van den Abbeele Informatica Objectgeörienteerd leren programmeren Van de theorie met BlueJ tot een spelletje met Greenfoot... Bert Van den Abbeele http://creativecommons.org/licenses/by-nc-nd/3.0/legalcode Objectgeörienteerd

Nadere informatie