Agenda. Vakoverzicht Leren programmeren Historisch overzicht Object Oriented Programming? Syntaxis of taalgerelateerde zaken Niveaus in een class
|
|
- Matthias de Wilde
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Agenda Vakoverzicht Leren programmeren Historisch overzicht Object Oriented Programming? Syntaxis of taalgerelateerde zaken Niveaus in een class 1
2 Leerdoelen (intranet) De student kent de principes van een programmeertaal: events, variabelen, datatypes, operatoren en controle structuren. De student begrijpt het nut van functies en kan functies toepassen. De student kan zelf eenvoudige classes maken en past de basisprincipes van OOP toe. De student kan externe libraries, code, data of bestanden inladen en gebruiken. De student kan interactie met de gebruiker bewerkstelligen. De student kan de code die hij oplevert uitleggen. De student ontwikkelt een standpunt en houding ten opzichte van technische vakken. 2
3 Weekoverzicht Week 1 Week 2 Week 3 Week 4 Week 5 Kerstrec. Week 6 Toetsing Vakoverzicht, introductie OOP Installatie werkomgeving en in kaart brengen van verwachtingen Hallo Wereld, je eerste programma in AS3 Overerving, Syntaxis, enter frame event Leesstrategie voor technische teksten, herschrijven van code Voorbeelden DT1 en eenvoudige animaties maken Oplevering Deeltoets 1 Drawing API, meer events Tekenen met AS3, karakter uitwerken voor DT1 Peer review beoordeling van DT1 *verplicht* Acceleratie, snelheid, menu structuren Volgorde in AS3 en oplossen van programmeer vraagstukken Voorbeelden DT2, opzet en keuze van onderwerp voor paper Oplevering Deeltoets 2 Botsen, randen en zwaartekracht Peer review van papers en verwerken van feedback *verplicht* Vragen over paper. Voorbeelden DT3 en maken programmaplan Audio, Video, Remoting en andere stoere zaken Klassikale behandeling van vragen DT 3 Terugblik op het vak. Klassikale behandeling van vragen DT3 Oplevering Deeltoets 3 Mondeling volgens afspraak Mondeling volgens afspraak 3
4 4 ECTS == Intensief vak 1 ECTS = 28 studiebelastingsuren 4 x 28 = 112 studiebelastingsuren 1 x 100 min. = 100 min. per week 2 x 100 min. = 200 min. per week 300 min. per week x 6 weken = 1800 min. totaal 1800 / 60 = 30 uur les voor het hele vak 112 uur 30 uur = 82 uur / 6 weken 12 uur per week 4
5 Literatuur Over Objectoriëntatie *pdf op intranet* 5
6 Hulpbronnen #ppro10 6
7 Toetsing 1. Eenvoudige animatie (praktisch) 2. Onderzoek/ Paper (theoretisch) 3. Animatie met interactie en mondeling (beide) // Als één onvoldoende, dan algemeen herkansen for each(var beoordeling:number in beoordelingen){ } "if ( beoordeling <= 5.5 ) { " "doeherkansen(true); "} 7
8 Learn to program in 10 years Researchers have shown it takes about ten years to develop expertise in any of a wide variety of areas, including chess playing, music composition, telegraph operation, painting, piano playing, swimming, tennis, and research in neuropsychology and topology. e key is deliberative practice: not just doing it again and again, but challenging yourself with a task that is just beyond your current ability, trying it, analyzing your performance while and a er doing it, and correcting any mistakes. en repeat. And repeat again. ere appear to be no real shortcuts: even Mozart, who was a musical prodigy at age 4, took 13 more years before he began to produce world-class music. Peter Norvig 8
9 Leren programmeren Syntaxis Functional Programming ß meerderheid Object Oriënted Programming ß enkelen Programming Patterns ß over 5 jaar Meertaligheid ß over 10 jaar 9
10 Stappenplan 1. Heb interesse voor het vak 2. Praat met anderen en kijk de kunst af 3. Ga programmeren 4. Bijbaan als junior programmeur 5. Werk met mensen die beter zijn 6. Werk met mensen die minder goed zijn 7. Draag je steentje bij aan de open-source community 8. Leer op zijn minst 6 programmeertalen 10
11 Historie van programmeertalen 1822: Charles Babbage bouwt de difference engine Dit apparaat kan logaritmische berekeningen op mechanische wijze uitvoeren. 11
12 Historie van programmeertalen 1842: Lady Ada Byron, Countess of Lovelace Documenteerd het werk van Charles Babbage en schrij programmas voor zijn apparaat om Bernoulli getallen uit te rekenen. 12
13 Historie van programmeertalen 1936: Alan Turing, On computable numbers In dit werk beschrij hij een soort machine welke taken kan inlezen en herhalen. De Turing-machine of Finite State Automaton. 13
14 Historie van programmeertalen 1954: IBM lanceert FORTRAN De naam van de taal staat voor Formula Translator en wordt gebruikt om drum-computers (?) te programmeren. 14
15 Historie van programmeertalen 1958: IBM lanceert FORTRAN II Input: REASON Output: PLEASURE 15
16 Historie van programmeertalen 1959: John McCarthy van MIT lanceert LISP List Programming, zou enorm populair worden en wordt nog steeds gebruikt 16
17 Historie van programmeertalen 1960: Computerproducenten lanceren COBOL COmmon Business Oriented Language. Word ook nog steeds toegepast. 17
18 Historie van programmeertalen 1964 Basic Gebaseerd op Fortran, leesbare code 1969 Pascal Vernoemd naar de wiskundige Blaise Pascal 1969 Forth 4 e generatie programmeertaal, verdwijnen GOTO 1972 C Object-oriented programmeertaal 1983 C++ Uitbreiding op C 1987 Perl Interpreted taal die sterk lijkt op natuurlijke taal 1987 Turbo Pascal Uitbreiding op Pascal 1991 Python Interpreted, object-oriented programmeertaal (Guido van Rossum) 1994 PHP Scripttaal die zich richt op de server-side van webpagina s 1995 Java Object-oriented taal ontwikkeld door Sun 1995 Javascript Scripttaal die zich richt op de client-side van webpagina s 2000 Actionscript Scripttaal achter het Flash platform 18
19 Historie van Actionscript 1995 FutureSplash Animator Basis tools en tijdlijn 1996 Macromedia Flash 1 Re-brand na overname door Macromedia 1997 Macromedia Flash 2 De object bibliotheek wordt bijgesloten 1998 Macromedia Flash 3 JavaScript integratie, tranparantie en MovieClips 1999 Macromedia Flash 4 Interne variabelen, Actionscript en MP Macromedia Flash 5 Actionscript 1.0, XML en HTML support 2002 Macromedia Flash MX Videocodecs en vector drawing API in Actionscript 2003 Macromedia Flash MX 2004 Actionscript 2.0, object-oriëntatie, data-binding 2005 Macromedia Flash 8 Verbetering van grafische tools 2007 Adobe Flash CS3 Pro. Overname door Adobe, Actionscript 3.0, echt OOP 2008 Adobe Flash CS4 Pro. Uitbreiding Actionscript 3.0, Flex platform (Eclipse) 2010 Adobe Flash Pro. CS5 Integratie Flex in de Suite onder naam Flash Builder 19
20 Waarom Actionscript 3? Syntaxis is universeel (Java, Python, C) Grafische taal (door Flash) Snel resultaat: Bewegende varkens Veel gebruikt in de praktijk (Bijbaan) HTML5 = html + css + javascript (en geen standaard) Object-Oriented taal 20
21 Object-oriented Programming Wat betekend dat objectgeoriënteerd programmeren? Hermeneutisch onderzoek Hermeneutiek = Uitlegkunde 21
22 Object-oriented Programming Object ob ject/ɔpjɛkt, zelfstandig naamwoord; het; meervoud: objecten 1. elk ding dat zich aan de zintuigen, vooral aan de ogen, voordoet 2. zaak of persoon die beschouwd of behandeld wordt, waarover men aan het spreken, denken is; hetgeen door de ervaring gegeven is, hetgeen ona ankelijk van het menselijke verstand bestaat 3. voorwerp direct object lijdend voorwerp indirect object meewerkend voorwerp 4. driedimensionaal kunstvoorwerp, m.n.: door de kunstenaar tot kunstwerk verheven objet trouvé 5. component van gegevens en programmatuur 22
23 Object-oriented Programming Georiënteerd ge ori en teerd/ɣəorijɛntert, bijvoeglijk naamwoord 1. gericht naar, op 2. gezind communistisch georiënteerd 3. geïnformeerd hij had zich goed georiënteerd 23
24 Object-oriented Programming Georiënteerd ge ori en teerd/ɣəorijɛntert, bijvoeglijk naamwoord 1. gericht naar, op 2. gezind communistisch georiënteerd 3. geïnformeerd hij had zich goed georiënteerd Objectgeoriënteerd ob ject ge ori en teerd/ɔpjɛk(t)χəorijɛntert bijv.nw. 1. gericht op of gebruik makend van objecten 24
25 Object-oriented Programming Programmeren pro gram me ren overgankelijk werkwoord; programmeerde; hee geprogrammeerd ontleend aan Frans programmer 1. een programma opstellen (van ) 1. geprogrammeerd onderwijs onderwijsmethode waarbij de leerstof in een groot aantal kleine eenheden wordt gedeeld (zgn. schakels), waarover steeds vragen worden gesteld waarvan onmiddellijk gecontroleerd kan worden of het antwoord goed is 2. instellen 3. het schrijven van een computerprogramma 25
26 Object-oriented Programming Objectgeoriënteerd Programmeren 1. het schrijven van een computerprogramma gericht op of gebruik makend van objecten 26
27 Object-oriented Programming Objectgeoriënteerd Programmeren 1. het schrijven van een computerprogramma gericht op of gebruik makend van objecten Erg leuk.. Maar nu blij er toch nog een vraag staan: Wat is dat object waar we ons op richten? 27
28 5 vrijwilligers 28
29 Aardbei Aardbei 29
30 Soortnamen Bij Biologie en Scheikunde vind je een systeem voor hiërarchische indeling van onze wereld. 30
31 Hiërarchisch indelen 31
32 Hiërarchie 32
33 Hiërarchie 33
34 Hiërarchie 34
35 Hiërarchie nl hva.nl iam.hva.nl stap.iam.hva.nl 35
36 Hiërarchie 36
37 Blauwdruk 37
38 Flash als Blauwdruk.swf 38
39 Zaken in het achterhoofd Hiërarchische indeling Particulier Individu Object Universeel Soort Blauwdruk Klasse 39
40 Syntaxis (taalgerelateerde zaken) Nederlands is een natuurlijke taal, spelling is syntaxis Actionscript is een formele taal, net als de rekenkunde A 2 + B 2 = C 2 2πr 3 x r 5 40
41 Syntaxis Nederlands is een natuurlijke taal Actionscript is een formele taal, net als de rekenkunde A 2 = B 2 * C 2 2-π/r 3 x r 5 41
42 Dubbele punt : van het type object:class justus:mens pepernoot:strooigoed hoorcollege:lesvorm vierkantje:shape leeftijd:number 42
43 Puntkomma ; Volgende opdracht mijnstuiterbal = new Stuiterbal(); mijnstuiterbal.kleur = 0xff0000; mijnstuiterbal.straal = 50; mijnstuiterbal.x = 100; addchild(mijnstuiterbal); 43
44 Ronde haakjes ( ) Om een stukje in een berekening af te zonderen Om een functie aan te duiden Om waarden mee te geven aan een functie 2*4+3=11" " "2*(4+3)=14 44
45 Ronde haakjes ( ) Om een stukje in een berekening af te zonderen Om een functie aan te duiden Om waarden mee te geven aan een functie allright() hammertime() stop() 45
46 Ronde haakjes ( ) Om een stukje in een berekening af te zonderen Om een functie aan te duiden Om waarden mee te geven aan een functie tweet( Leuk vak #ppro10 ) 46
47 Ronde haakjes ( ) Om een stukje in een berekening af te zonderen Om een functie aan te duiden Om waarden mee te geven aan een functie mijnstuiterbal.doestuiter(9.81, 150) 47
48 Syntaxis accolades { } Bakenen een niveau af (aangegeven met tab) een { "aantal "{ " "niveaus " "{ " " "// etcetera " "} "} } niveau 1 niveau 2 niveau 3 48
49 Niveaus in de taal Ac?onscript 3.0 Library package package Class Class Class Class eigenschappen methoden eigenschappen methoden eigenschappen methoden eigenschappen methoden 49
50 Niveaus in een class package nl.hva.iam { "import flash.display.sprite; public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} } 50
51 Niveaus in een class package nl.hva.iam { "import flash.display.sprite; public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} } 51
52 Niveaus in een class package nl.hva.iam { "import flash.display.sprite; public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} } 52
53 Niveaus in een class package nl.hva.iam { "import flash.display.sprite; public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} } 53
54 Package Locatie van het bestand, de map op de harde schijf. Hiërarchie van library Puntnotatie: package nl.hva.iam /nl/hva/iam/stuiterbal.as package nl.hva.iam { "import flash.display.sprite; public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} } 54
55 Import Benodigdheden voor het uitvoeren van het beschreven programma. Boodschappenlijstje Timmeren: Hamer/ Spijker/ Hout package nl.hva.iam { "import flash.display.sprite; public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} } 55
56 Class Een class is een blauwdruk. Dit is een soortnaam, op basis van een class worden objecten van dat type aangemaakt Eén per.as bestand package nl.hva.iam { "import flash.display.sprite; } public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} 56
57 Eigenschap/ Variabele Eigenschappen van het object in de class beschreven wordt. Een eigenschap hee een bepaald datatype, is van een bepaalde soort package nl.hva.iam { "import flash.display.sprite; public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} } 57
58 Methode/ Functie Methodes zorgen dat bewerkingen op het object kunnen worden uitgevoerd. Je kunt een methode op een object aanroepen. package nl.hva.iam { "import flash.display.sprite; public class Stuiterbal extends Sprite "{ " "public var kleur:uint; " "public var stuiterkracht:int; " "public var opdruk:string; " "public var straal:uint; " "public function Stuiterbal() " "{ " " "// maak hier het object aan " "} " "public function doestuiter():void " "{ " " "// voer hier stuiteren uit " " " " " " "} "} } 58
59 Basisrecept package { "import flash.display.sprite; public class Basisrecept extends Sprite "{ " " " "public function Basisrecept() " "{ " " " " "} "} } 59
60 Belangrijke punten Actionscript hee een bibliotheek vol classes Classes zijn gegroepeerd in packages Een class is een soort blauwdruk Een class hee eigenschappen en methoden Eigenschappen zijn variabelen, methoden zijn functies Een object wordt gemaakt op basis van een class Een object hee een datatype (is een soort ding) 60
61 Huiswerk Lezen: J.P. Sturkenboom Over Objectoriëntatie. Bijna te vinden op het intranet. Lezen met potlood Stel vragen in de werkgroep als je iets niet begrijpt In werkgroep 2 ga je voor het eerst programmeren. Yay Maak een twitter adres aan en gebruik #ppro10 61
62 Bronnen Peter Norvig, Teach Yourself Programming in Ten Years van bezocht op 12/11/2010 Computer Timeline van ctime html, bezocht op 14/11/2010 Jonathan Gay, e history of Flash van bezocht op 14/11/
HvA Instituut voor Interactieve Media ActionScript 3.0
PPRO 1: OEFENINGEN LES 1 Hierbij de werkgroepoefeningen behorend bij het practicum week 1. Lees de stukken uitleg aandachtig door, zonder deze informatie zullen de principes in de oefeningen moeilijk te
Nadere informatieWerkgroep 2. First things first, but not necessarily in that order. Dr. Who
Werkgroep 2 First things first, but not necessarily in that order. Dr. Who Vragen? Ik snap die ENTER_FRAME methode niet helemaal? 2 Behandeling van huiswerk Klassikaal uitwerken van vraagstuk 1 t/m 5 De
Nadere informatieMobiel programmeren. Jeroen Fokker
Mobiel programmeren Jeroen Fokker Wat heb je nodig? Website Met collegediktaat en software www.cs.uu.nl / docs / vakken / b1mop Laptop bring your own device Microsoft Visual Studio Community 2015 of Xamarin
Nadere informatieOver Objectoriëntatie (v1.1)
(v1.1) J.P. Sturkenboom 30 januari 2012 Dit betreft een eerste versie van dit document. Meld fouten via j.p.sturkenboom@hva.nl of bij jouw docent in het werkcollege. Tegenover elke eerste keer dat een
Nadere informatieObject Oriented Programming
Object Oriented Programming voor webapplicaties Door Edwin Vlieg Waarom OOP? Basis uitleg over OOP Design Patterns ActiveRecord Model View Controller Extra informatie Vragen OOP Object Oriented Programming
Nadere informatieKleine cursus PHP5. Auteur: Raymond Moesker
Kleine cursus PHP5 Auteur: Raymond Moesker Kleine cursus PHP PHP is platform en CPU onafhankelijk, open source, snel, heeft een grote userbase, het is object georiënteerd, het wordt omarmd door grote bedrijven
Nadere informatieHvA Instituut voor Interactieve Media ActionScript 3.0
PACT 1: WERKGROEPOEFENINGEN WEEK 1 Hierbij de werkgroepoefeningen behorend bij het practicum week 1. Lees de stukken uitleg aandachtig door, zonder deze informatie zullen de principes in de oefeningen
Nadere informatievan 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 informatieHvA Instituut voor Interactieve Media
PPRO: WERKGROEPOEFENINGEN WEEK 2 Hierbij de werkgroepoefeningen behorend bij het practicum week 2. Lees de stukken uitleg aandachtig door, zonder deze informatie zullen de principes in de oefeningen moeilijk
Nadere informatieVariabelen en statements in ActionScript
Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer
Nadere informatieModulewijzer 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 informatie1.Noem de vijf categorieën waarin programmeertalen kunnen worden ingedeeld en geef van elke categorie één voorbeeld.
Module 4 programmeren 1.Noem de vijf categorieën waarin programmeertalen kunnen worden ingedeeld en geef van elke categorie één voorbeeld. Machinecode Assembleertalen: assembly Hogere programmeertalen:
Nadere informatieGeavanceerde 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 informatieProgrammeren 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 informatieVAN HET PROGRAMMEREN. Inleiding
OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,
Nadere informatieWeb building gevorderden: CSS & JavaScript. Karel Nijs 2008/11
Web building gevorderden: CSS & JavaScript Karel Nijs 2008/11 Webbuilding gevorderden les 3 JavaScript intro JavaScript invoegen JavaScript statements JavaScript popup berichten JavaScript functies JavaScript
Nadere informatieAPEX en JasperReports
APEX en JasperReports een Dream Team! Spreker(s) : Datum : E-mail : Vincent Deelen 28 mei 2013 vincent.deelen@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline APEX en rapporten Oracle BI publisher
Nadere informatieModule 3: Scratch programmeren: is het logisch of is het niet logisch?
Module 3: Scratch programmeren: is het logisch of is het niet logisch? Inhoudsopgave Module 3: Scratch programmeren: is het logisch of is het niet logisch?...1 Wat is een computerprogramma eigenlijk?...2
Nadere informatiePlanning. 1. Mini College. 2. Introductiecursus Imperatief Programmeren. 3. Crash and Compile (vanaf 17:00 uur)
Planning 1. Mini College 2. Introductiecursus Imperatief Programmeren 3. Crash and Compile (vanaf 17:00 uur) Geschiedinis van de Codemonkeys imperatief programmeren voor beginners Geschiedenis van de Codemonkey
Nadere informatieicafe Een digitaal bestelsysteem voor de horeca Joeri Verdeyen Stefaan De Spiegeleer Naim Ben Tanfous
icafe Een digitaal bestelsysteem voor de horeca Joeri Verdeyen Stefaan De Spiegeleer Naim Ben Tanfous 2006-2007 Voorwoord 1 Inhoudsopgave 2 Hoofdstuk 1 Inleiding 3 Hoofdstuk 2 icafe 2.1 Het idee 2.2 Mogelijkheden
Nadere informatieTimeline en scene navigatie met behulp van Actionscript 3 en Flash. Programmeren Interactieve Media Hogeschool van Amsterdam
Timeline en scene navigatie met behulp van Actionscript 3 en Flash Programmeren Interactieve Media Hogeschool van Amsterdam Arjen Tienkamp 7 maart 2012 Inleiding Flash staat bekend om het werken met een
Nadere informatieModelleren & 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 informatieVakgroep 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 informatieProgrammeren 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 informatieDe principes van unobtrusive JavaScript. Peter-Paul Koch (ppk) http://www.quirksmode.org PFCongrez, 12 april 2008
De principes van unobtrusive JavaScript Peter-Paul Koch (ppk) http://www.quirksmode.org PFCongrez, 12 april 2008 Unobtrusive JavaScript Bescheiden? Onopvallend? Unobtrusive JavaScript Volgens Wikipedia
Nadere informatieInleiding tot computers en programmeertalen
wat is informatica (eng. computer science)? Beginselen van programmeren 1 Inleiding tot computers en programmeertalen informatica is een wetenschap van abstractie: creëren van het juiste model voor een
Nadere informatieVorig jaar in 5v cluster, tot en met OO hoofdstukken, geen problemen. Nu in mengcluster, tot OO hoofdstukken, wel problemen bij 4h leerlingen
Eerste programmeertaal Leren programmeren vs. een programmeertaal leren In Nijmegen: Algol68 als basis voor o.a. Modula-2 en C Voor Codi/Boxmeer: Pascal, Java, HTML/PHP Niet helemaal tevreden over Java
Nadere informatieeerste 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 informatieProgrammeren: Visual Basic
PETERSTUYVESANT COLLEGE INFORMATICA 2009-2010 Programmeren: Visual Basic Algemene Kennis: 01. Programmeren Programmeren is het schrijven van een computerprogramma, een concrete verzameling instructies
Nadere informatieDat zoeken we op! NIOC 2011. Paul.Jansen@tiobe.com
Dat zoeken we op! NIOC 2011 Paul.Jansen@tiobe.com Wat komen gaat... Wie ben ik? Wat doe ik? Wat is het probleem? Basisschool - Geschiedenis, Nederlands en Aardrijkskunde Middelbare school - Informatica
Nadere informatieicafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................
Nadere informatieActionscript ADOBE FLASH CS5. Cursus gratis aangeboden door Cevora. www.cevora.be. Ontwikkeld en verzorgd door Carabas. www.carabas.
ADOBE FLASH CS5 Actionscript Cursus gratis aangeboden door Cevora www.cevora.be Ontwikkeld en verzorgd door Carabas www.carabas.be 1 Adobe Flash CS5 Actionscript 2010 Carabas.be 2 Adobe Flash CS5 Actionscript
Nadere informatieModulewijzer 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 informatieProgrammeren in Java 3
26 september 2007 Deze les korte herhaling vorige les Unified Modelling Language notatie van een class afleiding pointers abstracte classes polymorphisme dubieuze(?) constructies interfaces Meer over class
Nadere informatieVAN HET PROGRAMMEREN. Inleiding. Het spiraalmodel. De programmeertaal. vervolgens de berekening van het totale bedrag, incl. BTW:
OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,
Nadere informatieCapita Selecta Design Patterns voor administratieve applicaties
Capita Selecta voor administratieve applicaties Bij afstudeerproject: Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder 26 augustus 2006 Inhoud 26
Nadere informatieVoorlopig onderzoeksplan Bachelorscriptie CleanDoc-
Voorlopig onderzoeksplan Bachelorscriptie 2011 -CleanDoc- Wouter Lockefeer 0545228 Probleemstelling Een goede programmeertaal moet niet alleen efficiënte programma's opleveren, maar ook handig zijn in
Nadere informatieZelftest 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 informatieConnect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB
Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 21, 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren..................
Nadere informatieLes C-04 Programmeren
Les C-04 Programmeren 4.1 Programmeertalen In les B-03 is uitgelegd hoe de processor van een moderne computer geprogrammeerd dient te worden: programmacode wordt omgezet in assemblercode, die vervolgens
Nadere informatieSyntax- (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 informatieTeksteffect in Adobe (Macromedia) Flash www.computerkit.be
Schrijven in Flash U merkt het al in de bovenstaande schermafbeelding. Een virtueel potlood schrijft het woord Schrijf. Dit lijkt ingewikkelder dan het is. Er komt geen gram actionscript aan te pas. We
Nadere informatieHoorcollege 1 datavisualisatie 21-11-12
Hoorcollege 1 21-11-12 docenten! http://vimeo.com/31244010#at=10 hoorcollege 1 introductie HVA CMD V2 21 november 2012!! justus sturkenboom! j.p.sturkenboom@hva.nl! yuri westplat! y.westplat@hva.nl! vandaag
Nadere informatieTitel: flashvars.html
Data uitwisselen met Flash: the easiest way Kris Merckx www.ardeco.be Macromedia Flash-bestanden kunnen opgenomen worden in HTML. Een Flashfilm (*.swf) kan tekst, afbeeldingen, film, geluid en vectorbeelden
Nadere informatieInhoud. Introductie tot de cursus
Inhoud Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en wijze van studeren
Nadere informatieCursus Programmeren en Dataverwerking.
Cursus Programmeren en Dataverwerking http://hay.github.io/codecourse Vanavond (18.00-21.30) Introductierondje Algemene introductie (60-90m) Iets over bits en bytes Iets over programmeurs en programmeertalen
Nadere informatieDatatypes 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 informatieHandleiding 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 informatieAlgoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.
Programmeertalen Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal. Taal // machine De geschiedenis van de programmeertalen loopt parallel met de geschiedenis
Nadere informatieWebsitecursus deel 3 JavaScript
Websitecursus deel 3 JavaScript A Eskwadraat WebCie www@a-eskwadraat.nl 12 oktober 2015 Introductie Twee weken geleden HTML Vorige week CSS Deze week JavaScript Javascript JavaScript (ook wel JS) is een
Nadere informatieOnderzoeksvaardigheden 2
Performance van Phonegap Naam: Datum: april 2012 Studentnummer: 0235938 Opleiding: CMD Docenten: Pauline Krebbers Modulecode: MEDMO101DT Modulenaam: Onderzoeksvaardigheden 2 / Media & Onderzoek Inhoudsopgave
Nadere informatieInformatica-Actief. i&i-conferentie. 25 november 2015, Amersfoort. Pieter Vorstenbosch en Paul Bergervoet
Informatica-Actief i&i-conferentie 25 november 2015, Amersfoort Pieter Vorstenbosch en Paul Bergervoet 1 Inhoud Vorm en techniek Stijl van de cursussen SSO Inhoud Programmeerblok en meer Intro, Processing,
Nadere informatiePas op voor de besmettelijke PORTFOLIOSIS!
Pas op voor de besmettelijke PORTFOLIOSIS! Nadenken Voorbereiding Maken Presenteren NADENKEN Nadenken Voorbereiding Maken Presenteren Soul-searching Persoonlijkheid Ervaring Doelen Waarden Sterktes en
Nadere informatie2. Syntaxis en semantiek
2. Syntaxis en semantiek In dit hoofdstuk worden de begrippen syntaxis en semantiek behandeld. Verder gaan we in op de fouten die hierin gemaakt kunnen worden en waarom dit in de algoritmiek zo desastreus
Nadere informatieKnowledgeable Referenceable Personable Accountable Scalable
Knowledgeable Referenceable Personable Accountable Scalable 1 WebForms en JavaBeans bij Essent Energie OGH presentatie 3 juli 2003 2 Agenda Inleiding Eenvoudige Java Bean in Web Forms Demo Meer complexe
Nadere informatieProgrammeren met Arduino-software
Programmeren met Arduino-software De software waarin we programmeren is Arduino IDE. Deze software is te downloaden via www.arduino.cc. De programmeertaal die hier gebruikt wordt, is gebaseerd op C en
Nadere informatieStudiewijzer 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 informatieMINICURSUS 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 informatieWELKOM BIJ BOMBERBOT! LES 1: WAT IS PROGRAMMEREN LES 1: WAT IS PROGRAMMEREN WAAR GAAT DEZE LES OVER? INTRODUCTIE
WELKOM BIJ BOMBERBOT! Bij onze lessen horen ook nog een online game, waarin de leerlingen de concepten die ze geleerd krijgen direct moeten toepassen, en een online platform, waarin u de voortgang van
Nadere informatieConnect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB
Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 28, 2014 Inhoudsopgave 1 Achtergronden 1 2 Probleemstelling & Doelstelling 2 2.1 Leren Professioneel Functioneren..................
Nadere informatieVoordelen: Nadelen: Benodigdheden: Programma s: Google Web Designer. Photoshop. Sublime (HTML-editor) Websites: Tinypng.com
Google Web Designer Voordelen: Sneller en makkelijker. Banners kunnen worden afgespeeld op telefoons (flash kan dit niet). Het vervangen van plaatjes kan zonder het programma op te starten. Meer FPS dan
Nadere informatieBEGINNER 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 informatieLab Webdesign: Javascript 11 februari 2008
H2: BASISBEGRIPPEN In dit hoofdstuk zullen er enkele basisbegrippen worden behandelt PLAATSING VAN JAVASCRIPT-CODE DE SCRIPT-TAG De script-tag geeft aan dat er gebruik zal worden gemaakt van een scripttaal.
Nadere informatieVMBO-ICT-Route examen 2009 Naam: Marc Schattorie Datum: 06-03-09
VERSLAG BICS INSTRUCTIIEFIILMPJES VMBO-ICT-Route examen 2009 Naam: Marc Schattorie Datum: 06-03-09 Inhoudsopgave Gebruik BICS..blz. 3 Onderzoek naar korte instructiefilms...blz. 3 Onderzoek naar screenrecorders.blz.
Nadere informatieWORKSHOP ORANGE PI & PYTHON v september 2017
WORKSHOP ORANGE PI & PYTHON v1.1 21 september 2017 In deze workshop maak je kennis met een zogenaamde bord-computer ter grootte van een bankpas. Een bord-computer kan gebruikt worden als een normale computer
Nadere informatieWat is de beste programmeertaal?
Wat is de beste programmeertaal? Profielwerkstuk Hoofdvak: Wiskunde Matthijs Melissen Stedelijk Gymnasium Breda Klas 6B December 2003 Begeleidend docent: dhr. Martens Inhoudsopgave Inleiding... 4 Syntaxis...5
Nadere informatieZelftest Java concepten
Zelftest Java concepten Document: n0838test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA CONCEPTEN Om de voorkennis nodig
Nadere informatieEnterprise Connectivity. Marnix van Bo. TU Delft Elek Software Architect 20 jaar ervarin ontwikkeling
Fir rst Base Enterprise Connectivity Marnix van Bo chove First Base: opgericht in 2001 TU Delft Elek ktrotechniek - 1998 Software Architect 20 jaar ervarin g met software ontwikkeling Presentatie Ideeën
Nadere informatiePHP-OPDRACHT SITE BOUWEN
PHP-OPDRACHT SITE BOUWEN PERIODE 4 LEERJAAR 1 Opleiding: Duur: Applicatieontwikkelaar 1 onderwijsperiode (4-8 weken) Voorkennis: Basiscursus PHP 5.4 Victor Peters (978 90 125 8499 9) Basiscursus XHTML,
Nadere informatieInformatica. 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 informatieModule 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 informatieOEFENINGEN PYTHON REEKS 1
Vraag 1: Expressies & Types OEFENINGEN PYTHON REEKS 1 Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3), zijn er float s die behoren
Nadere informatieJavascript oefenblad 1
Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de
Nadere informatieInhoud 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 informatieVereiste 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 informatieObjectgeorïenteerd werken is gebaseerd op de objecten die door het systeem gemanipuleerd worden.
Herhaling Objectgeorïenteerd werken is gebaseerd op de objecten die door het systeem gemanipuleerd worden. De basisbouwsteen is het object; een geïntegreerde eenheid van data en operaties werkend op deze
Nadere informatie2de bach HIB. Systeemanalyse. Volledige samenvatting. uickprinter Koningstraat Antwerpen ,70
2de bach HIB Systeemanalyse Volledige samenvatting Q www.quickprinter.be uickprinter Koningstraat 13 2000 Antwerpen 152 8,70 Online samenvattingen kopen via www.quickprintershop.be Systeemanalyse Deel
Nadere informatieSima. 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 informatieAnalyse Programmeertalen
Analyse Programmeertalen De keuze van een programmeertaal mag niet onderschat worden. Het is dankzij deze taal dat de gebruiker interactie heeft met het complete systeem. Het is dus vanzelfsprekend dat
Nadere informatieAlgoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.
Programmeertalen Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal. Taal // machine De geschiedenis van de programmeertalen loopt parallel met de geschiedenis
Nadere informatieDatastructuren Werkcollege Intro
Bart Hijmans, Universiteit Leiden. Universiteit Leiden The Netherlands Focus 1 19 ˆ Ervaring in gebruik en implementatie van datastructuren ˆ Kennis van mogelijkheden ˆ Programmeren voor andere programmeurs
Nadere informatieBottleball Onderzoeksverslag MovingMonsters. Uitgevoerd door Arno Classens a.classens@student.fontys.nl
Bottleball Onderzoeksverslag MovingMonsters Uitgevoerd door Arno Classens a.classens@student.fontys.nl 1 1. Inhoudsopgave Wat? Bladzijde 1. Introductie 3 2. Methodologie 4 3. Resultaten 3.1 Oriëntatie
Nadere informatieTURN IT IN. Plagiaatcontrole versie voor studenten 9 maart 2015. Hogeschool VIVES Dienst Onderwijs Onderwijsmedia
TURN IT IN Plagiaatcontrole versie voor studenten 9 maart 2015 Hogeschool VIVES Dienst Onderwijs Onderwijsmedia Inhoud 1. Inleiding...3 1.1 Wat is Turn it in?...3 1.2 Mag ik dan helemaal niets kopiëren?...3
Nadere informatieINHOUDSOPGAVE. Over de auteur, de illustrator en de technische redacteuren 13
INHOUDSOPGAVE Over de auteur, de illustrator en de technische redacteuren 13 Dankwoord 14 Inleiding 15 Waarom Python?... 16 Hoe je code leert schrijven... 16 Voor wie is dit boek... 17 Wat staat er in
Nadere informatieGoogleMapsGoogleMapsGoogleMaps GoogleMapsGoogleMapsGoogleMaps GoogleMapsGoogleMapsGoogleMaps
Google Maps INHOUDSOPGAVE Inleiding.. 3 Een Google Map maken.. 4 Een eigen adres opgeven 7 Inzoomen op je eigenkaart. 8 Satellietbeeld op je eigenkaart. 10 Markers plaatsen. 13 Tekstballon plaatsen.. 15
Nadere informatieNSPYRE LEGO MINDSTORMS UITDAGING (JAVA) INLEIDING. DOEL: SIMULATOR:
NSPYRE LEGO MINDSTORMS UITDAGING (JAVA) INLEIDING. Door mee te doen aan deze uitdaging kan je Nspyre laten zien wat je kan. Schrijf jij de beste oplossing dan is deze lego mindstorms nxt 2.0 set voor jou.
Nadere informatietot 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 informatieMeer Blokken. 1. Dit is een functie genaamd Maximum, die twee argumenten heeft: number1 en number2.
Meer Blokken Voorkennis: SuperDojo, Snake Leerdoelen: Meer Blokken Introductie Meer Blokken zijn Scratch s manier van functies. Functies zijn een heel belangrijk concept in alle programmeertalen. Het staat
Nadere informatie1 Inleiding in Functioneel Programmeren
1 Inleiding in Functioneel Programmeren door Elroy Jumpertz 1.1 Inleiding Aangezien Informatica een populaire minor is voor wiskundestudenten, leek het mij nuttig om een stukje te schrijven over een onderwerp
Nadere informatieVisual 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 informatieProgrammeren in C ++ met wxwidgets les 5
Elektrotechniek/Embedded Systems engineering inf2d Programmeren in C ++ met wxwidgets les 5 cursus 2009-2010 ir drs E.J Boks Les 5 Grafische toolkits Basisbeginselen gebruik grafische toolkit WxWidgets
Nadere informatievoegt Piet Geelen toe, er is veel materiaal te vinden op het web, ook rechtenvrij. Frans Peeters heeft geaccepteerd dat hij niet alles weet.
Games in de klas? Wat is nog leuker dan het spelen van games? Het zelf maken van een game! Het blijkt dat jongeren die graag videogames spelen het ook leuk vinden om zelf een game te maken. En het is nog
Nadere informatieOpdracht 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 informatieAan het eind van deze lesbrief wordt uitgelegd wat het nut van OOP is en vind je een aantal oefenopdrachten.
Doel van deze lesbrief Deze lesbrief is bedoeld om je op de hoogte te brengen van de basisbegrippen die gangbaar zijn bij object georiënteerd programmeren (OOP). In deze lesbrief kom je korte codefragmenten
Nadere informatieInleiding tot programmeren: Javascript
Inleiding tot programmeren: Javascript Een definitie JavaScript is een scripttaal met objectgeoriënteerde mogelijkheden. Deze geïnterpreteerde programmeertaal is vooral gericht op het gebruik in webpagina
Nadere informatieOEFENINGEN PYTHON REEKS 1
Vraag 1: Expressies & Types OEFENINGEN PYTHON REEKS 1 Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3), zijn er float s die behoren
Nadere informatieProducten 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 informatieModular Development. Een App in Facebook. Dennis van der Oost CMD2D 0822118. Module: CMDDEV01-7 Docent: Eric Mahieu. Eindverslag v.1.
Modular Development Een App in Facebook Dennis van der Oost CMD2D 0822118 Module: CMDDEV01-7 Docent: Eric Mahieu Eindverslag v.1.0 Inhoudsopgave - Inleiding - Concept omschrijving - Technisch onderzoek
Nadere informatieVersturen van email vanuit een Delphi VCL toepassing
Versturen van email vanuit een Delphi VCL toepassing Voor Delphi bestaan uiteraard verschillende libraries om emails te versturen, maar in dit voorbeeld wordt een C# Dotnet library gebruikt en aangesproken
Nadere informatie