Programmeren in Java 1

Maat: px
Weergave met pagina beginnen:

Download "Programmeren in Java 1"

Transcriptie

1 / CMI Programmeren in Java 1 TINPRO01-1 Aantal studieunten: 2 ects Modulebeheerder: Wessel Oele Goedgekeurd door: (namens toetscommissie) Datum: TINPRO september 2015

2 Inhoudsopgave 1 Algemene omschrijving Inleiding Soorten programmeertalen Imperatieve talen Declaratieve talen Objectgeoriënteerde talen Relatie met andere onderwijseenheden Leermiddelen Programma 5 3 Toetsing en beoordeling Procedure Bijlage 1: Toetsmatrijs 7 5 Bijlage 2: Voorbeeldtoets 8 6 Bijlage 3: Studielast (normering in ecs) 11 TINPRO september

3 Modulebeschrijving Modulenaam: Programmeren in Java 1 Modulecode: TINPRO01-1 Aantal studiepunten en Deze module levert 2 studiepunten op, hetgeen overeenkomt met 56 uur. studiebelastingsuren: minuten hoorcollege minuten practicum minuten zelfstudie Vereiste voorkennis: Werkvorm: Toetsing: Leermiddelen: Draagt bij aan competentie geen hoorcollege en practicum schriftelijk tentamen, gesloten boek zonder hulpmiddelen Schaum s outlines Programming with Java second edition, auteur: John R. Hubbard, uitgever: McGraw hill, ISBN: analyse advies ontwerp realisatie beheer gebruikersinteractie bedrijfsprocessen software infrastructuur hardware interfacing Leerdoelen: Inhoud: Het kunnen adviseren over en analyseren, ontwerpen en realiseren van een computerprogramma op niveau 1. Het kunnen ontwerpen, schrijven, compileren en uitvoeren van een correct werkend Java programma. Het in correct Nederlands en met gebruikmaking van het juiste jargon kunnen communiceren over de programmeertaal. Kort geschiedkundig overzicht van programmeertalen imperatief, functioneel en objectgeoriënteerd paradigma werking van een compiler en verschil met een interpreter verschil tussen broncode, bytecode en binaries enkele editors De virtuele machine elementaire taalconstructies Opmerkingen: Modulebeheerder: Wessel Oele Datum: 4 september 2015 TINPRO september

4 1 Algemene omschrijving 1.1 Inleiding Java is de naam van een programmeertaal die in 1993 is ontwikkeld door Sun Microsystems. De taal wordt gezien als de geschiedkundige opvolger van het in 1986 ontwikkelde C++ dat op zijn beurt weer een opvolger was van het in 1980 ontwikkelde C. Java wordt in een groot aantal verschillende toepassingen gebruikt. Hierbij valt te denken aan: grote applicaties, werkend op verschillende platformen zoals Unix, Windows, e.a. applicaties die werken over het internet. gebruikersinterfaces (zowel hardware- als softwarematig, bijvoorbeeld een koffieautomaat) handheld apparaten: mobiele telefoons, MP3-spelers,etc. het welbekende programma Azureus is geschreven in Java. Het bovenstaande rijtje is niet bepaald volledig. Het aantal applicaties, waarin Java wordt gebruikt groeit met de dag Soorten programmeertalen Op deze planeet wordt met een groot aantal verschillende soorten programmeertalen gewerkt. Hoewel er meerdere manieren zijn om een onderverdeling te maken, volgt hier een veelgebruikte: imperatieve talen: C, Pascal, Fortran, C++, Java Declaratieve talen: Prolog, Gofer, Haskell objectgeoriënteerde talen: Smalltalk, Object Pascal, C++, Java Imperatieve talen Het woord imperatief komt uit het Latijnse imperare hetgeen bevelen betekent. Bij een imperatieve programmeertaal schrijft de programmeur een programma, waarin precies wordt aangegeven wat de onderliggende hardware(doorgaans een computer) moet doen. Dergelijke programma s kan men dus opvatten als een bestand met daarin een lange lijst instructies die de computer zonder pardon dient uit te voeren Declaratieve talen Declaratieve talen worden bedacht vanuit een bepaalde wetenschappelijke denkwijze, een zogeheten paradigma (zoek dat woord eens op op wikipedia of in het woordenboek!). Een taal als Prolog is bijvoorbeeld volledig gebaseerd op logica. Bij deze taal vertellen we de computer niet wat deze van moment tot moment moet doen, maar zeggen we alleen tegen de computer wat waar is. Een prolog programma wordt dan ook niet uitgevoerd, maar door een speciaal daarvoor geschreven programma geïnterpreteerd. Wanneer de computer een aantal waarheden kent, kunnen we de computer vragen gaan stellen. De computer gaat vervolgens de gegeven waarheden combineren en geeft ons het antwoord true of false. Andere talen (bijv. Lisp, Haskell, e.v.a.) zijn gebaseerd op andere paradigma s en worden in andere wetenschappelijke disciplines gebruikt. TINPRO september

5 1.1.4 Objectgeoriënteerde talen Bij objectgeoriënteerde talen wordt een groot en ingewikkeld computerprogramma opgedeeld in kleinere stukken, de zogeheten objecten. Ieder object functioneert zoveel mogelijk op zichzelf en neemt een klein stukje van de functionaliteit voor zijn rekening. Door alle objecten te laten samenwerken ontstaat een groot programma dat (hopelijk) doet wat de programmeur ervan verwacht. Het grote voordeel van objectgeoriënteerd programmeren ligt hem in het feit dat de individuele objecten, waaruit een programma bestaat, kunnen worden hergebruikt in andere programma s. Een goed voorbeeld hiervan vinden we in het Microsoft Office pakket. Hoewel dit pakket bestaat uit een aantal verschillende applicaties kom je toch iedere keer weer dezelfde Ok en annuleren knopjes tegen. Deze knoppen zijn op hun beurt weer zichtbaar in Windows of dialoogvensters die (dat moet je toch wel zijn opgevallen) veel op elkaar lijken. Welnu: iedere knop, schuifbalk, venster, tabblad, combobox, invoervenster, etc. etc. is een object. De programmeercode die nodig is om, bijvoorbeeld, een knop op het scherm te tekenen is één maal geschreven en werd daarna eindeloos hergebruikt in een groot aantal verschillende situaties. Van deze eigenschap wordt in de industrie gretig gebruikt gemaakt hetgeen er toe leidt dat een informaticus het objectgeoriënteerde paradigma moet begrijpen. 1.2 Relatie met andere onderwijseenheden Op deze module wordt voortgebouwd in de modules tirpro01, tirpro02, tirdat01, tirdat02 en diverse andere vakken, waarin verondersteld wordt het programmeren in een imperatieve taal te beheersen. 1.3 Leermiddelen Verplicht: Boek: Schaum s outlines Programming with Java second edition, auteur: John R. Hubbard, uitgever: McGraw hill, ISBN: Software: Java Development Kit (JDK) versie 6, te downloaden van com Presentaties die gebruikt worden in de hoorcolleges (pdf): te vinden op nl/oelew Opdrachten, waaraan gewerkt wordt tijdens het practicum (pdf): te vinden op med.hro.nl/oelew Facultatief: Boek: Introduction to Java programming, auteur: Y. Daniel Liang, uitgever: Prentice Hall, ISBN: Text editors: Emacs, VI, Jedit, Gedit, etc. TINPRO september

6 2 Programma Week Literatuur Lesinhoud Producten 1 Schaum t/m blz. 15, inleiding, compiler, eerste programma 2 Schaum t/m blz. 30 variabelen, primitieve datatypedracht inleveren practicumop- 1 3 Schaum t/m blz. 45 strings, werken met methodedracht inleveren practicumop- 2 4 Schaum t/m blz. 60 taalconstructies: selectie inleveren practicumopdracht 3 5 Schaum t/m blz. 75 taalconstructies: iteratie inleveren practicumopdracht 3 6 Schaum t/m blz. 90 methodes inleveren practicumopdracht 4 7 Schaum t/m blz. 105 arrays inleveren practicumopdracht 4 8 Schaum t/m blz. 120 elementaire wiskunde inleveren practicumopdracht 5 9 voorbeeldtentamen bespreking voorbeeldtentamedracht inleveren practicumop vragenuur/inhaalles 3 Toetsing en beoordeling 3.1 Procedure Deze module wordt getoetst middels een schriftelijk tentamen (gesloten boek, zonder verdere hulpmiddelen) dat aan het einde van deze module wordt gegeven. Alvorens je aan het tentamen mag deelnemen zul je eerst in het practicum de uitwerkingen van een aantal opdrachten bij de docent of assistent moeten laten aftekenen. Deze opdrachten zijn te vinden op de website van de docent ( Voorwaarden en uitgangspunten: Het tentamen bepaalt het eindcijfer. Met practicumopdrachten kunnen geen punten behaald worden. Practicumopdrachten dienen bij de practicumdocent te zijn afgetekend voor de dag, waarop het tentamen wordt afgenomen. In de eerste les van het volgende kwartaal wordt het tentamen in zijn geheel besproken tijdens het hoorcollege. Inzage in het tentamen kan altijd: maak per een afspraak met de docent. Het tentamen kan tijdens een collegejaar éénmalig worden herkanst. Studenten die vanwege een handicap behoefte hebben aan een groter lettertype dienen de modulebeheerder minimaal één week van te voren een te sturen, zodat hier rekening mee kan worden gehouden. TINPRO september

7 Spel- en grammaticafouten worden door de vingers gezien, tenzij het maken van een spelfout of grammaticale fout de betekenis van de zin zodanig verandert dat deze onbegrijpelijk of onjuist is. Voor deze manier van toetsen is gekozen om de volgende redenen: De programmeervaardigheid (het daadwerkelijk in een editor kunnen schrijven van een programma) wordt aangetoond middels de practicumopdrachten. Het in correct Nederlands kunnen communiceren over een progammeertaal en het, op papier, kunnen aantonen van kennis over en inzicht in de programmeertaal wordt getoetst tijdens het tentamen. TINPRO september

8 4 Bijlage 1: Toetsmatrijs Leerdoelen Dublin descriptoren Verwijzing naar opdracht / vraag / criteria 1,2,3,4 practicumopdracht 1 t/m 5, tentamen 1 editor, compiler, source, binary, statements, declaratieve/imperatieve talen 2 variabelen: integer, float, double, boolean, char, String 3 selectie: if, if-else, if-elseif, switch 4 iteratie: for, while, dowhile 1,2,3,4 practicumopdracht 1 t/m 5, tentamen 1,2,3,4 practicumopdracht 2 t/m 5, tentamen 1,2,3,4 practicumopdracht 3 t/m 5, tentamen 5 arrays 1,2,3,4 practicumopdracht 5, tentamen 6 methodes, recursie, 1,2,3,4 practicumopdracht 4 en scope 5, tentamen 7 elementaire wiskunde: 1,2,3,4 practicumopdracht 4 en faculteit, sommatie, 5, tentamen binomiaalcoëfficiënt, priemgetallen Dublin-descriptoren: 1. Kennis en inzicht 2. Toepassen kennis en inzicht 3. Oordeelsvorming 4. Communicatie TINPRO september

9 5 Bijlage 2: Voorbeeldtoets Dit tentamen bestaat uit vijf open vragen. Werk netjes en overzichtelijk; Onleesbare tekst wordt fout gerekend... Lees goed en let op de tijd. Vraag 1 Wat is nodig om van een gegeven stuk (foutloze) broncode tot een werkend programma te komen? Beschrijf alle relevante hard-en software en beschrijf wat al deze onderdelen doen. Beperk het antwoord tot maximaal een halve bladzijde. Antwoord Zie boek! Vraag 2 Onderstaande statements worden na elkaar uitgevoerd in een programma. Noteer de uitvoer van dit programma. int x=5,y=10,z=20; x*=y-z--; System.out.println("x: "+x+" y: "+y+" z: "+z); z*=2+2; x=++y/2; System.out.println("x: "+x+" y: "+y+" z: "+z); for(x=0;x<5;x++){y+=x;} z%=15; System.out.println("x: "+x+" y: "+y+" z: "+z); y-=z+x/2; System.out.println("x: "+x+" y: "+y+" z: "+z); Antwoord x: -50 y: 10 z: 19 x: 5 y: 11 z: 76 x: 5 y: 21 z: 1 x: 5 y: 18 z: 1 Vraag 3 Gegeven de signatuur van een methode: public static float convert(float temp); Deze methode rekent het aantal graden Celcius om naar het aantal graden Fahrenheit. Het verband tussen het aantal graden Fahrenheit en het aantal graden Celcius is als volgt: Schrijf de betreffende methode. T Celcius = (T F ahrenheit 32). 5 9 TINPRO september

10 Antwoord public static float convert(float temp) { return(temp*(9.0/5.0)+32); } Vraag 4 Wat is het verschil tussen de while en de for loop? Teken een stroomschema om dit aan te duiden. Antwoord Vraag 5 Het Σ teken wordt geacht u bekend te zijn. Naast het Σ teken, bestaat ook het Π teken. Betekenis en notatie zijn de volgende: i=3 i=1 2i = = 48, ook geldt: i=n i=1 = n! Schrijf de methode public static float foo(int a, int b) die het volgende uitrekent: x=a y=b x=1 y=1 2xy + 1; Antwoord public static float foo(int a, int b) { int result=0; for(int x=1;x<=a;x++) { int mulresult=1; for(int y=1;y<=b;y++) { mulresult=mulresult*(2*x*y+1); } result+=mulresult; } return result; } TINPRO september

11 Figuur 1: De for loop Figuur 2: De while loop TINPRO september

12 6 Bijlage 3: Studielast (normering in ecs) aantal weken aantal lesuren van klokuren 50 minuten lesuren zelfstudie leestijd aantal pagina s 3 per uur 6 per uur per uur 12 presentaties overlegtijd uitzoektijd/research 11 niet ingeroosterde lestijd toetsen voorbereiden 3.5 toets 1.5 nabespreking 1 werkstuk,verslag,rapport,scriptie Stage, Praktijkopdracht uitzoeken overleggen schrijven voorbereiding aanwezigheid overleg Subtotaal in klokuren 56 Ruis 5% Totaal in klokuren 56 Totaal in studiepunten (ects) 2 TINPRO september

Programmeren in Java 2

Programmeren in Java 2 / CMI Programmeren in Java 2 Tinpro01-2 Aantal studieunten: 2 ects Modulebeheerder: Wessel Oele Goedgekeurd door: (namens toetscommissie) Datum: Tinpro01-2 12 november 2015 Inhoudsopgave 1 Algemene omschrijving

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

Modulewijzer tirprog02/infprg01, programmeren in Java 2

Modulewijzer tirprog02/infprg01, programmeren in Java 2 Modulewijzer tirprog02/infprg01, programmeren in Java 2 W. Oele 17 november 2009 1 Inhoudsopgave 1 Inleiding 3 2 Studiehouding 3 3 Voorkennis 4 4 Inhoud van deze module 5 5 Leermiddelen 5 6 Theorie en

Nadere informatie

Programmeren in Java

Programmeren in Java 4 september 2015 Even voorstellen Naam: Wessel Oele(39) Email: W.Oele@hr.nl Website: http://med.hro.nl/oelew Kop van Zuid Rotterdam, 3 juni 2007 Overzicht van modules programmeren in Java In totaal 4 modules

Nadere informatie

Programmeren in Java 3

Programmeren in Java 3 2 september 2007 voor deeltijdstudenten Kop van Zuid Rotterdam, 3 juni 2007 Even voorstellen Naam: Wessel Oele(31) Docent bij opleiding technische informatica Kamer: I210 (tweede verdieping, links de gang

Nadere informatie

Matrix- en vectorrekening

Matrix- en vectorrekening Hogeschool Rotterdam / CMI Matrix- en vectorrekening (matrices, vergelijkingen, determinanten, vectoren en transformaties) TIRLIN01 Aantal studiepunten: 2 ects Modulebeheerder: P.J. den Brok (tijdelijk)

Nadere informatie

Modulewijzer tirprog03, programmeren in Java 3

Modulewijzer tirprog03, programmeren in Java 3 Modulewijzer tirprog03, programmeren in Java 3 W. Oele 5 mei 2008 1 Inhoudsopgave 1 Inhoud van deze module 3 2 Leermiddelen 3 3 Theorie en practicum 4 4 Toetsing 4 5 Studiehouding 4 6 Planning 5 2 1 Inhoud

Nadere informatie

Datawarehousing BIM. Modulecode: BIMDTB06 Modulehouder: H.D.A. de Wit Publicatiedatum: mei 2014 Studiejaar:2013-2014 Studielast: 2 punten

Datawarehousing BIM. Modulecode: BIMDTB06 Modulehouder: H.D.A. de Wit Publicatiedatum: mei 2014 Studiejaar:2013-2014 Studielast: 2 punten Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand en/of openbaar gemaakt in enige vorm of op enige wijze, hetzij elektronisch,

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

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

Marketing met Interactieve Media

Marketing met Interactieve Media HOGESCHOOL ROTTERDAM / CMI Marketing met Interactieve Media CDMMIM01-1 Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt Goedgekeurd door: (namens curriculumcommissie) Datum: MARKETING MET INTERACTIEVE

Nadere informatie

Media Outlook 2 HOGESCHOOL ROTTERDAM / CMI CDMMOU02-2. Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt. Goedgekeurd door:

Media Outlook 2 HOGESCHOOL ROTTERDAM / CMI CDMMOU02-2. Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt. Goedgekeurd door: HOGESCHOOL ROTTERDAM / CMI Media Outlook 2 CDMMOU02-2 Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt Goedgekeurd door: (namens curriculumcommissie) Datum: MARKETING MET INTERACTIEVE MEDIA 6-5 -

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

HOGESCHOOL ROTTERDAM / CMI

HOGESCHOOL ROTTERDAM / CMI HOGESCHOOL ROTTERDAM / CMI Internettechnologie INFITT01 Aantal studiepunten: 3 Modulebeheerder: A. L. J. Busker I N F I T T 0 1 21-7 - 2 0 1 4 1 Modulebeschrijving Modulenaam: Modulecode: Aantal studiepunten

Nadere informatie

Inleiding programmeren

Inleiding programmeren Inleiding programmeren Docent: José Lagerberg Assistenten: Robin de Vries, Jordy Perlee, Dimitri Belfor, Stephen Swatman, Erik Kooistra, Daan Kruis, Daniel Louwrink Cursusinformatie: https://staff.fnwi.uva.nl/j.m.lagerberg

Nadere informatie

Design research and use context

Design research and use context Design research and use context Module 1 : Foundation course in interaction design CMDDES02-4 Aantal studiepunten: 3 Modulehouder: James M. Boekbinder Versie: 20 november 2013 Modulewijzer Design research

Nadere informatie

HOGESCHOOL ROTTERDAM / CMI

HOGESCHOOL ROTTERDAM / CMI HOGESCHOOL ROTTERDAM / CMI CMIENSBDH BIG DATA PROCESSING MET HADOOP Aantal studiepunten: 4 Modulebeheerder: R. Bakker INFANL01-3 1 Modulebeschrijving CMIENSBDH Cursusnaam: BIG DATA PROCESSING MET HADOOP

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

Programmeren in C++ (deel 1)

Programmeren in C++ (deel 1) FHT&L MODULE BESCHRIJVING Programmeren in C++ (deel 1) PRO4 Samenstelling: Cees van Tilborg, Thijs Dorssers Datum: september 2011 Versie: 1h Titel: Programmeren in C++ Identificatie Progresscode: PRO4

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

Studiewijzer Keuzedeel Verdiepingsoftware (AO)

Studiewijzer Keuzedeel Verdiepingsoftware (AO) Studiewijzer Keuzedeel Verdiepingsoftware (AO) Keuzedeel: Verdieping software AO versie 1.0 Crebo: 25187 Cohort: 2016-2017 Keuzedeelhouder(s): Dhr. J.A. van Helden Datum: 18-1-2017 Keuzedeel: Verdieping

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

HOGESCHOOL ROTTERDAM MODULEWIJZER RIVBEVP1K7

HOGESCHOOL ROTTERDAM MODULEWIJZER RIVBEVP1K7 HOGESCHOOL ROTTERDAM CMI MODULEWIJZER RIVBEVP1K7 Hoe beveilig ik mijn PC? 2 ECTS Dhr. L. V. de Zeeuw 13 april 2008 A4-Modulebeschrijving Modulecode: Modulenaam: Belasting: Module-eigenaar: Vereiste voorkennis:

Nadere informatie

Modulewijzer InfPbs00DT

Modulewijzer InfPbs00DT Modulewijzer InfPbs00DT W. Oele 0 juli 008 Inhoudsopgave Inleiding 3 Waarom wiskunde? 3. Efficiëntie van computerprogramma s............... 3. 3D-engines en vectoranalyse................... 3.3 Bewijsvoering

Nadere informatie

HOGESCHOOL ROTTERDAM / CMI

HOGESCHOOL ROTTERDAM / CMI HOGESCHOOL ROTTERDAM / CMI Inleiding Ontwerpen CMTONT01-1 Aantal studiepunten: 2 Modulebeheerder: Rob Zoeteweij Modulebeschrijving 3 1. Algemene omschrijving 4 1.1. Inleiding 4 1.2. Relatie met andere

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

Studiewijzer Inleiding Digitale Techniek, versie 1.6, , J.E.J. op den Brouw

Studiewijzer Inleiding Digitale Techniek, versie 1.6, , J.E.J. op den Brouw 2018/2019 Elektrotechniek Semester 1.1 Studiewijzer Inleiding Digitale Techniek (E-INLDIG-13 ) 3 studiepunten Verantwoordelijk docent: Jesse op den Brouw J.E.J.opdenBrouw@hhs.nl Overige docent(en): Ben

Nadere informatie

Probleem met dobbelspel. 2IP05: Programmeren Blok A. 5 spelers,2 dobbelstenen. wstomv/edu/2ip05/ Per ronde werpt elke speler 1

Probleem met dobbelspel. 2IP05: Programmeren Blok A. 5 spelers,2 dobbelstenen.  wstomv/edu/2ip05/ Per ronde werpt elke speler 1 2IP05: Programmeren Blok A http://www.win.tue.nl/ wstomv/edu/2ip05/ College 1 5 spelers,2 dobbelstenen Probleem met dobbelspel Per ronde werpt elke speler 1 Tom Verhoeff Technische Universiteit Eindhoven

Nadere informatie

MODULEWIJZER TIRCPS01 Computersystemen 1

MODULEWIJZER TIRCPS01 Computersystemen 1 HOGESCHOOL ROTTERDAM / CMI MODULEWIJZER TIRCPS01 Computersystemen 1 Aantal studiepunten: 2 Modulebeheerder: L.V. de Zeeuw Goedgekeurd door: (namens toetscommissie) Datum: 1 Modulenaam: Computer Systemen

Nadere informatie

Studiewijzer. Bachelor Informatica. Inleiding Programmeren Studiejaar en semester: jaar 1, semester 1 (blok 1)

Studiewijzer. Bachelor Informatica. Inleiding Programmeren Studiejaar en semester: jaar 1, semester 1 (blok 1) Studiewijzer Bachelor Informatica Vak: Inleiding Programmeren Studiejaar en semester: jaar 1, semester 1 (blok 1) Coördinator: J. Lagerberg Docenten: R. Poss en J. Lagerberg Studielast: 6 EC Studiegidsnummer:

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

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

Onderwijseenheid INLMIC Inleiding microcontrollers

Onderwijseenheid INLMIC Inleiding microcontrollers Studiebelasting: 3 CP Kwartaal: EQ1.1, EQ3D.1 Verantwoordelijke docenten: J.E.J. op den Brouw, B. Kuiper Opbouw onderwijseenheid. OEdeel kwt sbu theo pract proj toetswijze bs INLMIC-co1 1 42 14 Meerkeuze

Nadere informatie

Studiewijzer Digitale Systeemengineering , versie 1.7, , J.E.J. op den Brouw

Studiewijzer Digitale Systeemengineering , versie 1.7, , J.E.J. op den Brouw 2017/2018 Elektrotechniek Semester 1.2 Studiewijzer Digitale Systeemengineering 2 (E DIGSE2 13 ) 3 studiepunten Verantwoordelijk docent: Jesse op den Brouw J.E.J.opdenBrouw@hhs.nl Overige docent(en): Wasif

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

HOGESCHOOL ROTTERDAM / CMI. Organiseren zonder Organisaties MODULEWIJZER MEDBV201D

HOGESCHOOL ROTTERDAM / CMI. Organiseren zonder Organisaties MODULEWIJZER MEDBV201D HOGESCHOOL ROTTERDAM / CMI Organiseren zonder Organisaties MODULEWIJZER MEDBV201D Aantal studiepunten: 2 CP Module beheerder: Elske Revelman de Vries, mailadres: revee@hr.nl Opleiding: CMD Deeltijd Versie

Nadere informatie

Geavanceerde Programmeertechnologie. Prof. dr. Kris Luyten Jo Vermeulen

Geavanceerde Programmeertechnologie. Prof. dr. Kris Luyten Jo Vermeulen Geavanceerde Programmeertechnologie Prof. dr. Kris Luyten Jo Vermeulen Wat mag je verwachten? Je wordt efficiënter als software ontwikkelaar Je kan je weg vinden in nieuwe programmeertalen van verschillende

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

Vakcode: VTMMEM10 EC: 2. Jaar 3. Periode 1, 2, 3, 4

Vakcode: VTMMEM10 EC: 2. Jaar 3. Periode 1, 2, 3, 4 Modulehandleiding Marketing & Media Vakcode: VTMMEM10 EC: 2 Jaar 3 Periode 1, 2, 3, 4 Om als marketeer een goede online campagne neer te zetten heb je eigenlijk twee dingen nodig: 1. Een goed verhaal waar

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

slides6.pdf 16 nov

slides6.pdf 16 nov Inhoud Inleiding Algemeen 5 Waarom programmeertalen? Geschiedenis Abstractiemechanismen Programmeertalen Piet van Oostrum 16 november 2001 INL/Alg-5 1 X INL/Alg-5 1 X Machinecode Voor- en nadelen assemblercode

Nadere informatie

Overerving & Polymorfisme

Overerving & Polymorfisme Overerving & Polymorfisme Overerving Sommige klassen zijn speciaal geval van andere klasse Docent is een speciaal geval van werknemer, dwz. elke docent is ook werknemer Functionaliteit van docent = functionaliteit

Nadere informatie

Studiewijzer BACHELOR KUNSTMATIGE INTELLIGENTIE EXTRA KEUZENVAK VAK: C++ PROGRAMMEERMETHODEN

Studiewijzer BACHELOR KUNSTMATIGE INTELLIGENTIE EXTRA KEUZENVAK VAK: C++ PROGRAMMEERMETHODEN Studiewijzer BACHELOR KUNSTMATIGE INTELLIGENTIE VAK: C++ PROGRAMMEERMETHODEN EXTRA KEUZENVAK Semester, periode : 2 e semester, periode 4 en 5 Coördinator(en) : Arnoud Visser en Bas Terwijn Docent(en) :

Nadere informatie

Producten en prijzen 2012

Producten en prijzen 2012 Informatica Voortgezet Onderwijs Postbus 38 2410 AA Bodegraven Nederland Tel. 0172-65 09 83 Fax 0172-61 83 15 www.instruct.nl instruct@instruct.nl België www.instruct.be instruct@instruct.be Producten

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

MODULEBESCHRIJVING FFEBLR0111

MODULEBESCHRIJVING FFEBLR0111 MODULEBESCHRIJVING FFEBLR0111 Naam module FFEBLR0111 Modulehouder W.F. Laman Vakgebied(en) Belastingrecht inkomstenbelasting niet-winst Studiepunten 4 ECTS Voorkennis -- Omschrijving De belangrijkste begrippen

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 7 2.1 Tekstboek 7 2.2 Voorkennis 8 2.3 Leerdoelen 8 2.4 Opbouw van de cursus 9 3 Leermiddelen en wijze van studeren

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

tot oplevering (thuis e maken met ondersteuning via forum) Cursus Moodle, boek, internet

tot oplevering (thuis e maken met ondersteuning via forum) Cursus Moodle, boek, internet ECTS fiche Module info OPLEIDING STUDIEGEBIED AFDELING MODULE MODULENAAM Programmeren 4 MODULECODE B3 STUDIEPUNTEN 10 VRIJSTELLING MOGELIJK Handelswetenschappen en bedrijfskunde HBO Informatica Evaluatie

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

II. ZELFGEDEFINIEERDE FUNCTIES

II. ZELFGEDEFINIEERDE FUNCTIES II. ZELFGEDEFINIEERDE FUNCTIES In Excel bestaat reeds een uitgebreide reeks van functies zoals SOM, GEMIDDELDE, AFRONDEN, NU enz. Het is de bedoeling om functies aan deze lijst toe te voegen door in Visual

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

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

Algoritmen en programmeren: deel 1 - overzicht

Algoritmen en programmeren: deel 1 - overzicht Algoritmen en programmeren: deel 1 - overzicht Ruud van Damme Creation date: 15 maart 2005 Update: 3: september 2006, 5 november 2006, 7 augustus 2007 Overzicht 1 Inleiding 2 Algoritmen 3 Programmeertalen

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

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

Modelleren & Programmeren. Jeroen Fokker

Modelleren & Programmeren. Jeroen Fokker Modelleren & Programmeren Jeroen Fokker Wat heb je nodig? Collegediktaat kopen bij A-Eskwadraat (BBG-238) of zelf downloaden en uitprinten www.cs.uu.nl / docs / vakken / KI1V13009 Solis-id met password

Nadere informatie

Lineaire Algebra voor E (VKO)

Lineaire Algebra voor E (VKO) Lineaire Algebra voor E (VKO) dr. G.R. Pellikaan Studiewijzer voor het studiejaar 2006/2007 College 2DE01 Faculteit Wiskunde en Informatica, Capaciteitsgroep Wiskunde, Leerstoelgebied Coderingstheorie

Nadere informatie

Communicatie voor juristen. mevrouw drs. D. van der Wagen. Communicatie voor juristen. Beschrijving en doel van dit beroepsproduct

Communicatie voor juristen. mevrouw drs. D. van der Wagen. Communicatie voor juristen. Beschrijving en doel van dit beroepsproduct Titel Onderwijseenheid (OWE) Code OWE Eigenaar OWE Communicatie voor juristen COJE 1 Opleiding HBO-Rechten 2 Doelgroep: variant(en) VT / DT / DU / EL mevrouw drs. D. van der Wagen E-learning Cluster A-cluster

Nadere informatie

Producten en prijzen 2012

Producten en prijzen 2012 Informatica Voortgezet Onderwijs Postbus 38 2410 AA Bodegraven Nederland Tel. 0172-65 09 83 Fax 0172-61 83 15 www.instruct.nl instruct@instruct.nl België www.instruct.be instruct@instruct.be Producten

Nadere informatie

Erratum studiegids 2014-2015 Bachelor opleiding Werktuigbouwkunde

Erratum studiegids 2014-2015 Bachelor opleiding Werktuigbouwkunde Erratum studiegids 2014-2015 Bachelor opleiding Werktuigbouwkunde In de studiegids 2014-2015 van de bachelor opleiding Werktuigbouwkunde zijn ondanks zorgvuldige voorbereiding een paar onjuistheden geslopen.

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

Logica voor Informatica

Logica voor Informatica Logica voor Informatica 13 Programma verificatie Wouter Swierstra University of Utrecht 1 Programmeertalen en logica Bij logische programmeertalen hebben we gezien dat we rechstreeks met (een fragment

Nadere informatie

Introductie tot de cursus

Introductie tot de cursus Inhoud introductietalen en ontleders Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en

Nadere informatie

Kennismaken Greenfoot

Kennismaken Greenfoot HOOFDSTUK 1 Kennismaken met Greenfoot onderwerpen: de interface van Greenfoot, omgaan met objecten, methodes aanroepen, een scenario uitvoeren concepten: object, klasse, methode-aanroep, parameter, retourwaarde

Nadere informatie

Opmerkingen en vragen aan Ultieme vraag: Hoe beïnvloedt dit de winstkansen?

Opmerkingen en vragen aan Ultieme vraag: Hoe beïnvloedt dit de winstkansen? 2IP05: Programmeren Blok A http://www.win.tue.nl/ wstomv/edu/2ip05/ 5 spelers, 2 dobbelstenen Probleem met dobbelspel College 1 Per ronde werpt elke speler 1 Kees Hemerik Tom Verhoeff Technische Universiteit

Nadere informatie

Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht

Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht Deze vakinhoudelijke uitwerking is ontwikkeld door het Redactieteam van de Schooleamenbank vmbo voor dit

Nadere informatie

Modulebeschrijving FINSLC0108

Modulebeschrijving FINSLC0108 pagina 1 van 5 Modulebeschrijving FINSLC0108 Naam module FINSLC0108 Vakgebied(en) Studieloopbaancoaching Studiepunten 1 EC Voorkennis De vereiste voorkennis van deze module zijn de stagevoorbereidingsactiviteiten

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

Tentamen Programmeren in C (EE1400)

Tentamen Programmeren in C (EE1400) TU Delft Faculteit EWI Tentamen Programmeren in C (EE1400) 28 jan 2011, 9.00 12.00 - Zet op elk antwoordblad je naam en studienummer. - Beantwoord alle vragen zo nauwkeurig mogelijk. - Wanneer C code gevraagd

Nadere informatie

Wat is JAVA? Peter van Rijn

Wat is JAVA? Peter van Rijn Wat is JAVA? Peter van Rijn Wat is JAVA? een concept een platform een ontwikkelomgeving een mentaliteit 2 Het ontstaan van JAVA Patrick Naughton ergernis over de verschillende programma bibliotheken schrijft

Nadere informatie

Programmeren met Java

Programmeren met Java Modulehandleiding voor Programmeren met Java PRO1 Progress code : PRO1 Schooljaar : 2012 2013 Docenten : R.van den Ham / U. Van Heesch Module omvang : 6 credits, 168 studiebelastingsuren Doel Inleiding

Nadere informatie

HOGESCHOOL VAN AMSTERDAM Informatica Opleiding. CPP 1 van 10

HOGESCHOOL VAN AMSTERDAM Informatica Opleiding. CPP 1 van 10 CPP 1 van 10 ADSdt 1-2009 TENTAMENVOORBLAD Voor aanvang van het tentamen s.v.p. de tentamengegevens goed doorlezen om eventuele misverstanden te voorkomen!! Naam student : Studentnummer : Groep : Studieonderdeel

Nadere informatie

Datastructuren en algoritmen voor CKI

Datastructuren en algoritmen voor CKI Datastructuren en algoritmen voor CKI Jeroen Bransen 1 2 september 2015 1 met dank aan Hans Bodlaender en Gerard Tel Organisatie Website Vakwebsite: http://www.cs.uu.nl/docs/vakken/ki2v12009/ Bevat alle

Nadere informatie

Modelleren en Programmeren: Prolog

Modelleren en Programmeren: Prolog Modelleren en Programmeren: Prolog Marijn Schraagen 8 januari 2016 Introductie Basiselementen Rekenen Recursie Introductie Prolog vs. Java Java is procedureel en imperatief Code beschrijft stap voor stap

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

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

Sima. Programmeren. 2e graad

Sima. Programmeren. 2e graad Sima Programmeren 2e graad David De Ruyter 23-4-2018 Inhoudsopgave Programmeren deel 1 - Een algoritme... 2 Voorbeelden... 3 Algoritme vs. programma... 3 Stappen naar succes... 4 Probleemstelling:... 4

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

Android Development CCSS2011

Android Development CCSS2011 Android Development Voor dummies, door dummies... Challenges in Computer Science Seminar LIACS, Universiteit Leiden 15 Februari 2011 Inhoud 1 Introductie 2 Development Environment 3 Programmeren voor Android

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

HOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Informatie. Voorbeeld. Voorbeeld: toegangsprijs

HOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Informatie. Voorbeeld. Voorbeeld: toegangsprijs 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

Inleiding Staats- en Bestuursrecht. ISBE de heer mr. G. van Keeken. Rechtsvinding Staats- en Bestuursrecht

Inleiding Staats- en Bestuursrecht. ISBE de heer mr. G. van Keeken. Rechtsvinding Staats- en Bestuursrecht Titel Onderwijseenheid (OWE) Code OWE Eigenaar OWE Inleiding Staats- en Bestuursrecht ISBE de heer mr. G. van Keeken 1 Opleiding HBO-Rechten 2 Doelgroep: variant(en) VT / DT / DU / EL E-learning Cluster

Nadere informatie

Productoverzicht 2005

Productoverzicht 2005 Postbus 38 2410 AA Bodegraven Nederland België HAVO/VWO Tel. 0172-65 09 83 Fax 0172-61 83 15 www.instruct.nl www.instruct.be Voortgezet Onderwijs instruct@instruct.nl instruct@instruct.be Productoverzicht

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

MODULEHANDLEIDING BM- Succesvolle Organisaties

MODULEHANDLEIDING BM- Succesvolle Organisaties MODULEHANDLEIDING BM- Succesvolle Organisaties Opleiding Bedrijfskunde MER Hoofdfase Osiriscode: Collegejaar: 2015-2016 Blok: 2 jaar 3 business management 1 Samenvatting Naam onderwijseenheid BM-Succesvolle

Nadere informatie

Modulebeschrijving FINSLC0106

Modulebeschrijving FINSLC0106 Modulebeschrijving FINSLC0106 Naam module FINSLC0106 (onderdeel van stagenorm jaar 3 voor de BE-studenten) Vakgebied(en) Studieloopbaancoaching Studiepunten 1 EC (wordt in blok 4 uitgekeerd voor de AC-,

Nadere informatie

Media en Creativiteit: Co-creatie Organiseren zonder Organisaties

Media en Creativiteit: Co-creatie Organiseren zonder Organisaties MODULEWIJZER MEDMEC07 Media en Creativiteit: Co-creatie Organiseren zonder Organisaties 2 CP Media aan de maas Opleiding: GMT, CMD en CDM Versie 1 van 11 Januari 2010 Modulewijzer MEDMEC07 Co-creatie Organiseren

Nadere informatie

Fundamentele. Informatica 1. Eerste college: -introductie -verzamelingen I

Fundamentele. Informatica 1. Eerste college: -introductie -verzamelingen I Fundamentele 1 Informatica 1 Eerste college: -introductie -verzamelingen I Rechenmaschine (1623) von Wilhelm Schickard (1592-1635), gebaut für seinen Freund Johannes Kepler Fundamentele Informatica 1 Docent:

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

PSD Turtle. Om op een goede manier een programma te schrijven wordt er ook een algoritme gevolgd. Dit algoritme bestaat uit de volgende stappen/fasen:

PSD Turtle. Om op een goede manier een programma te schrijven wordt er ook een algoritme gevolgd. Dit algoritme bestaat uit de volgende stappen/fasen: Inleiding Small Basic is een gratis versie van de programmeertaal BASIC wat staat voor Beginner All-purpose Symbolic Instruction Code. Een computer taal die vooral in de beginjaren zeer populair was onder

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

CURSUSBESCHRIJVING Deel 1

CURSUSBESCHRIJVING Deel 1 CURSUSBESCHRIJVING Deel 1 Cursuscode(s) Opleiding Cursusnaam Cursusnaam Engels : PABFMT14X : Pabo : Gecijferdheid 7, Factoren, Machten en Talstelsels : [vertaling via BB] Studiepunten : 1 Categorie Cursusbeheerder

Nadere informatie

MINICURSUS PHP. Op dit lesmateriaal is een Creative Commons licentie van toepassing Sebastiaan Franken en Rosalie de Klerk Bambara

MINICURSUS PHP. Op dit lesmateriaal is een Creative Commons licentie van toepassing Sebastiaan Franken en Rosalie de Klerk Bambara MINICURSUS PHP Op dit lesmateriaal is een Creative Commons licentie van toepassing. 2017-2018 Sebastiaan Franken en Rosalie de Klerk Bambara PHP Cursus Deze cursus is om de eerste stappen in de wereld

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

Module 4 Hoofdstuk 1. Programmeertalen

Module 4 Hoofdstuk 1. Programmeertalen Module 4 Hoofdstuk 1 Programmeertalen Programmeertalen Een programmeertaal is een taal waarin de opdrachten worden geschreven die een computer moet uitvoeren Reeksen van die opdrachten of instructies vormen

Nadere informatie

Minor in het buitenland 2016-2017 Mogelijkheden bij de opleiding Geneeskunde

Minor in het buitenland 2016-2017 Mogelijkheden bij de opleiding Geneeskunde Internationalisering Minor in het buitenland 2016-2017 Mogelijkheden bij de opleiding Geneeskunde Minor algemeen Alle studenten van de Erasmus Universiteit Rotterdam (EUR) volgen in het derde Bachelorjaar

Nadere informatie

Modulebeschrijving FINBAD0414 COLLEGEJAAR 09/10

Modulebeschrijving FINBAD0414 COLLEGEJAAR 09/10 Modulebeschrijving FINBAD0414 COLLEGEJAAR 09/10 Naam module Boekingen die betrekking hebben op het gebruik van duurzame productiemiddelen en voorzieningen. Modulehouder E. van der Waal Vakgebied(en) Bedrijfsadministratie.

Nadere informatie

Inleiding Visual Basic en VBA. Karel Nijs 2009/01

Inleiding Visual Basic en VBA. Karel Nijs 2009/01 Inleiding Visual Basic en VBA Karel Nijs 2009/01 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen Ms Excel 2003 Online hulp: http://www.ozgrid.com/vba/ http://msdn.microsoft.com/en-us/library/sh9ywfdk(vs.80).aspx

Nadere informatie