Computerspellen in soorten en maten
|
|
|
- Elke de clercq
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 in soorten en maten dr. Walter Kosters, Universiteit Leiden Toptoets, Universiteit Leiden, Informatica woensdag 4 juni
2 School basisschool middelbare school universiteit 2
3 Universiteit Als je naar de universiteit gaat, ben je student. Je volgt dan colleges, en je studeert een vak. Je hebt universiteiten in Amsterdam, Rotterdam, Utrecht, Delft, Leiden,... Je kunt bijvoorbeeld het vak Engels studeren, of voor dokter studeren ( geneeskunde ). Of het vak Informatica: computer-wetenschap. 3
4 Programmeren Je programmeert een computer in een speciale computertaal of programmeertaal, bijvoorbeeld C ++, Java of Python. In Leiden leren alle eerstejaars studenten Informatica, Wiskunde, Natuurkunde en Sterrenkunde de taal C ++. Voorkennis is niet echt nodig. 4
5 Hello world Een eerste C ++ -programma: #include <iostream> using namespace std; int main ( ) { cout << "Dit komt op het scherm." << endl; return 0; }//main Dit programma zet alleen een tekstje op het beeldscherm. Let op de vooral voor mensen nuttige layout. En op hoofdletters en kleine letters. 5
6 Een tweede programma Een tweede C ++ -programma: // dit is een simpel programma #include <iostream> using namespace std; int main ( ) { int getal = 42; // een variabele declareren // en initialiseren cout << "Geef een geheel getal.. " << endl; cin >> getal; cout << "Kwadraat is: " << getal * getal << endl; return 0; }//main 6
7 Spellen Computerspellen zijn met behulp van zo n programmeertaal geprogrammeerd. Voorbeelden: Tetris Quake GTA 4 Mario Guitar Hero 7
8 Verschillende kanten Als je een spel programmeert, moet je denken aan de graphics: hoe ziet het er uit? hoe speelt het? slim? menselijk? Voor dat laatste gebruiken we de term Kunstmatige intelligentie. Het oplossen van puzzels hoort hier ook bij. 8
9 Kunstmatige intelligentie 9
10 AI Introductie Kunstmatige intelligentie (AI, Artificial Intelligence) is een verzamelnaam voor een breed vakgebied, met vragen als: robotica: Hoe programmeer je een robot? data mining: Hoe zoekt Google? rechtspraak: Word je volautomatisch be/veroordeeld? vertalen: the spirit is willing but the flesh is weak... the vodka is good but the meat is rotten? computer games: Hoe speelt de computer bij Quake? neurale netwerken: Kun je beurskoersen voorspellen? 10
11 AI Mobiele robots NASA Sojourner Sony Aibo Hiroshi Ishiguro s robot (en hijzelf) Honda 11
12 AI RoboCom In het programma RoboCom vechten robot-programma s met elkaar. ; een klein robot-programma NAME Flooder/Shielder BANK Een ; eerste en enige ; label TURN 0 ; draai linksom SCAN #5 ; scan reference field COMP #5,0 ; leeg=0? vijand=1, vriend=2 ; nee, verder draaien CREATE 2,1,0 ; ja; creeer nieuwe robot TRANS 1,1 ; en kopieer jezelf SET %Active,1 ; activeer hem/haar ; auto-reboot 12
13 AI Spel(l)en Maxi en Mini spelen het volgende eenvoudige spel: Maxi wijst eerst een horizontale rij aan, en daarna kiest Mini een verticale kolom Bijvoorbeeld: Maxi kiest rij 3, daarna kiest Mini kolom 2; dat levert einduitslag 5. Maxi wil graag een zo groot mogelijk getal, Mini juist een zo klein mogelijk getal. Hoe spelen we dit spel zo goed mogelijk? 13
14 AI α-β-algoritme Als Maxi rij 1 kiest, kiest Mini kolom 1 (levert 3); als Maxi rij 2 kiest, kiest Mini kolom 1 (levert 2); als Maxi rij 3 kiest, kiest Mini kolom 3 (levert 2). Dus kiest Maxi rij 1! ?? Nu merken we op dat de analyse hetzelfde verloopt als we niet eens weten wat onder de twee vraagtekens zit. Het α-β-algoritme onthoudt als het ware de beste en slechtste mogelijkheden, en kijkt niet verder als dat toch nergens meer toe kan leiden. Ieder schaakprogramma gebruikt deze methode. 14
15 15
16 Schaken 16
17 Japanse puzzels Japanse puzzels (nonogrammen) zien er zo uit: 1 1,1 1 1, ,1 0 1, Naast iedere rij en boven iedere kolom staan in volgorde de lengtes van aaneengesloten series rode blokjes. Hoe los je dit op? En wat heeft dit te maken met een CT-scan in het ziekenhuis? 17
18 Tetris Ook aan een spel als Tetris kleven allerlei vragen: Hoe speel je het zo goed mogelijk? (AI) Hoe moeilijk is het? Wat kan er allemaal gebeuren? Zo is bijvoorbeeld bewezen dat sommige Tetris-problemen NP-volledig zijn, en dat je bijna alle configuraties kunt bereiken, zie: 18
19 Tetris: NP-volledig? De 7 Tetris-stukken: Stukken vallen random; volle regels worden verwijderd. De vraag Kun je met een gegeven serie (inclusief volgorde) van deze stukken een bord helemaal leeg spelen? is heel erg moeilijk te beantwoorden. 19
20 Tetris: bereikbaar? ¹ ½ Een willekeurige configuratie: Deze kan gemaakt worden door 276 geschikte Tetris-stukken op de juiste plaats te laten vallen. Let op: alleen geheel gevulde regels verdwijnen, alles daarboven zakt één rij. Claim: op een bord van oneven breedte kan elke configuratie bereikt worden! 20
Kunstmatige intelligentie (AI) dr. Walter Kosters, Universiteit Leiden Gouda woensdag 17 oktober 2007 www.liacs.nl/home/kosters/gastlessen/ 1 Films 2 Introductie Kunstmatige intelligentie (AI, Artificial
Kunstmatige intelligentie
Kunstmatige intelligentie programmeren, α-β, nonogrammen, Tetris dr. Walter Kosters De Nassau, Breda, 12 januari 2017 www.liacs.leidenuniv.nl/ kosterswa/ 1 Jeopardy! 2011 2 AlphaGo: Go 2016: computerprogramma
Programmeermethoden. Controle-structuren. Walter Kosters. week 3: september kosterswa/pm/
Programmeermethoden Controle-structuren Walter Kosters week 3: 17 21 september 2018 www.liacs.leidenuniv.nl/ kosterswa/pm/ 1 Inleveren opgave 1 Inleveren: digitaal clintonobama1.cc en print van mooi.pdf.
Opgaven Kunstmatige Intelligentie 1 maart 2017
Opgaven Kunstmatige Intelligentie 1 maart 2017 Opgave 1. a. Denkt een schaakprogramma? b. Denkt een (Nederlands-Engels) vertaalprogramma? c. Denkt een C ++ -compiler? d. Denkt Watson, the IBM-computer
Spellen: Van puzzels via tomografie naar backtracking. dinsdag 14 en 21 januari 2014; zaal 409 en 302
Spellen: Van puzzels via tomografie naar backtracking dr. Walter Kosters, Informatica dinsdag 14 en 21 januari 2014; zaal 409 en 302 www.liacs.nl/home/kosters/ 1 Introductie Spellen en puzzels geven aanleiding
Kunstmatige Intelligentie (AI) Walter Kosters. voorjaar kosterswa/ai/aieen.pdf
AI Kunstmatige Intelligentie (AI) Walter Kosters voorjaar 2017 www.liacs.leidenuniv.nl/ kosterswa/ai/aieen.pdf 1 AI algemeen AlphaGo: Go 2016: computerprogramma verslaat Lee Sedol; 2017... 2 AI algemeen
Datastructuren: stapels, rijen en binaire bomen
Programmeermethoden : stapels, rijen en binaire bomen Walter Kosters week 12: 26 30 november 2018 www.liacs.leidenuniv.nl/ kosterswa/pm/ 1 en Vierde programmeeropgave Othello programmeren we als volgt:
Kunstmatige Intelligentie (AI) Hoofdstuk van Russell/Norvig = [RN] Genetische algoritmen. voorjaar 2016 College 11, 3 mei 2016
AI Kunstmatige Intelligentie (AI) Hoofdstuk 4.1.4 van Russell/Norvig = [RN] Genetische algoritmen voorjaar 2016 College 11, 3 mei 2016 www.liacs.leidenuniv.nl/ kosterswa/ai/ 1 Introductie Er zijn allerlei
Teamhandleiding DOMjudge (versie 2.2.0muKP) 31 mei 2008
judge Teamhandleiding DOMjudge (versie..0mukp) 31 mei 008 /\ DOM DOM judge Inhoudsopgave 1 Inleiding Samenvatting.1 Inlezen en wegschrijven............................... Insturen van oplossingen...............................3
Informatie voor de leerkracht Introductie nieuw concept (pagina 1) Programmeren met Bomberbot (pagina 1)
Leerlingen herkennen dat de moderne technologie om ons heen geprogrammeerd is door mensen. Leerlingen begrijpen dat een computer-programma bestaat uit een set instructies die een computer uitvoert en dat
Kunstmatige Intelligentie (AI) Hoofdstuk 25 van Russell/Norvig = [RN] Robotica. voorjaar 2019 College 9, 11 april 2019
AI Kunstmatige Intelligentie (AI) Hoofdstuk 25 van Russell/Norvig = [RN] Robotica voorjaar 2019 College 9, 11 april 2019 www.liacs.leidenuniv.nl/ kosterswa/ai/robot.pdf 1 RoboCup Ξ www.robocup.org 2 Robots
XPcpelmmuttelsecoutmainRedHatmkdireditorenumDebian. classusingmathunitytruecpsusenamespacestructinclude
C ++ ifpcwhilelinuxdiffintfirefoxboolpublicprivatewindows fileg ++ UNIXVisualOSFedoralscharpsopenclosegetputarray XPcpelmmuttelsecoutmainRedHatmkdireditorenumDebian classusingmathunitytruecpsusenamespacestructinclude
Zo gaat jouw kunstwerk er straks uitzien. Of misschien wel heel anders.
Spirograaf in Python Een kunstwerk maken Met programmeren kun je alles maken! Ook een kunstwerk! In deze les maken we zelf een kunstwerk met Python. Hiervoor zal je werken met herhalingen en variabelen.
Verslag Opdracht 4: Magische Vierkanten
Verslag Opdracht 4: Magische Vierkanten Stefan Schrama, Evert Mouw, Universiteit Leiden 2007-08-14 Inhoudsopgave 1 Inleiding 2 2 Uitleg probleem 2 3 Theorie 2 4 Aanpak 2 5 Implementatie 4 6 Experimenten
Programmeermethoden. Arrays. Walter Kosters. week 7: oktober kosterswa/pm/
Programmeermethoden Walter Kosters week 7: 15 19 oktober 2018 www.liacs.leidenuniv.nl/ kosterswa/pm/ 1 Nonogrammen Japanse puzzels (Nonogrammen) zien er zo uit: 1 1,1 1 1,1 1 0 1,1 0 1,1 3 7 7 7 7 7 7
DOMjudge teamhandleiding
judge DOMjudge teamhandleiding Samenvatting /\ DOM DOM judge Hieronder staat de belangrijkste informatie kort samengevat. Dit is bedoeld om snel aan de slag te kunnen. We raden echter ten zeerste aan dat
Informatica kiezen. Informatica: iets met computers? Informatie over het vak informatica in de Tweede Fase van havo en vwo
Informatica kiezen Informatica: iets met computers? Informatie over het vak informatica in de Tweede Fase van havo en vwo Voorlichtingsmateriaal voor leerlingen in havo en vwo Het vak informatica Waarom
De eerste ronde Nederlandse Informatica Olympiade 2014-2015
De eerste ronde Nederlandse Informatica Olympiade 2014-2015 De informatica olympiade is een wedstrijd voor leerlingen uit het voortgezet onderwijs in Nederland. Het is een wedstrijd die bestaat uit drie
DOMjudge teamhandleiding
judge DOMjudge teamhandleiding Samenvatting /\ DOM DOM judge Hieronder staat de belangrijkste informatie kort samengevat. Dit is bedoeld om snel aan de slag te kunnen. We raden echter ten zeerste aan dat
Afbeelding 12-1: Een voorbeeld van een schaakbord met een zwart paard op a4 en een wit paard op e6.
Hoofdstuk 12 Cartesische coördinaten 157 Hoofdstuk 12 CARTESISCHE COÖRDINATEN In dit hoofdstuk behandelen we: Het Cartesisch coördinatenstelsel De X-as en de Y-as De commutatieve eigenschap van optellen
DE ASTRO PI PROGRAMMEREN VOOR MISSION ZERO
DE ASTRO PI PROGRAMMEREN DOCENTENHANDLEIDING 1 Deze handleiding is bedoeld om leerlingen te ondersteunen bij de Astro Pi Challenge, waarbij leerlingen een programma voor de Astro Pi-computer in het ISS
Uitleg. Welkom bij de Beverwedstrijd 2006. Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden.
Uitleg Welkom bij de Beverwedstrijd 2006 Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden. Je krijgt 5 vragen van niveau A, 5 vragen van niveau B en 5 vragen van niveau C. Wij denken
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/
C++ programmeermethoden Bachelor Kunstmatige Intelligentie
C++ programmeermethoden Bachelor Kunstmatige Intelligentie 1e Deeltentamen Datum: 28 maart 2016 Tijd: 13.00-14.30 Aantal pagina s: 8 (inclusief voorblad) Aantal vragen: 5 Maximaal aantal te behalen punten:
Programmeermethoden. Recursie. Walter Kosters. week 11: november kosterswa/pm/
Programmeermethoden Recursie Walter Kosters week 11: 20 24 november 2017 www.liacs.leidenuniv.nl/ kosterswa/pm/ 1 Vierde programmeeropgave 1 De Grote getallen programmeren we als volgt: week 1: pointerpracticum,
Opgave 2. Binaire informatie
Opgave 2. Binaire informatie In deze opgave krijgt je programma telkens als invoer een vierkant rooster dat eigenlijk is gevuld met uitsluitend nullen en enen. Van een deel van de cellen is (nog) niet
Hoofdstuk 3 (tot en met 3.4) van Russell/Norvig = [RN] Probleemoplossen en zoeken
AI Kunstmatige Intelligentie (AI) Hoofdstuk 3 (tot en met 3.4) van Russell/Norvig = [RN] Probleemoplossen en zoeken voorjaar 2015 College 4, 3 maart 2015 www.liacs.leidenuniv.nl/ kosterswa/ai/ 1 AI Robotica
Programmeermethoden. Recursie. week 11: november kosterswa/pm/
Programmeermethoden Recursie week 11: 21 25 november 2016 www.liacs.leidenuniv.nl/ kosterswa/pm/ 1 Pointers Derde programmeeropgave 1 Het spel Gomoku programmeren we als volgt: week 1: pointerpracticum,
NAAM: Programmeren 1 Examen 29/08/2012
Programmeren 29 augustus 202 Prof. T. Schrijvers Instructies Schrijf al je antwoorden op deze vragenbladen (op de plaats die daarvoor is voorzien). Geef ook je kladbladen af. Bij heel wat vragen moet je
DOMjudge teamhandleiding
judge DOMjudge teamhandleiding Samenvatting /\ DOM DOM judge Hieronder staat de belangrijkste informatie kort samengevat. Dit is bedoeld om snel aan de slag te kunnen. We raden echter ten zeerste aan dat
WELKOM 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
Proefstuderen Informatica
Proefstuderen Informatica Raphael kena Poss Introductie 1. Open een terminal, dan vor het volgende commando uit: mkdir opdracht-jouwnaam Vervang JOUWNAAM door je naam en/of die van je werkpartner. Tip
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
Online c++ leren programmeren:
Online c++ leren programmeren: Inhoud 1)Waar vind ik een c++ compiler?... 2 2)Hoe start ik een programma in c++?... 2 3)Een eerste c++ programma:... 3 Een eerste programma schrijven:... 3 Mijn eerste programma
Datastructuren: stapels, rijen en binaire bomen
Programmeermethoden Datastructuren: stapels, rijen en binaire bomen week 12: 23 27 november 2015 www.liacs.leidenuniv.nl/ kosterswa/pm/ 1 Inleiding In de informatica worden Abstracte DataTypen (ADT s)
Meer 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
Planning. 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
TELEPORTEREN MET VARIABELEN
2 TELEPORTEREN MET VARIABELEN Ben je zover dat je de kracht van Python kunt gebruiken om jouw Minecraft wereld te beheersen? In dit hoofdstuk krijg je een korte rondleiding langs de basisbegrippen van
Maak zelf een algoritme wanneer je een auto kunt winnen en welke auto je wint.
Programmeeropdracht Versie 1 We spelen een soort Rad van fortuin : De computer kiest een getal van 1.. 50 Maak 3 tabellen: Tabel : Auto is gevuld met 5 auto s Tabel : Reizen is gevuld met 5 reizen, Tabel
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
VBA voor doe het Zelvers deel 22. Handleiding van Helpmij.nl. Auteur: leofact
VBA voor doe het Zelvers deel 22 Handleiding van Helpmij.nl Auteur: leofact december 2015 Vorige aflevering In de vorige aflevering werden de regular expressions behandeld. Voor VBA zijn deze beschikbaar
sheets Programmeren 1 Java college 6, Walter Kosters De sheets zijn gebaseerd op met name hoofdstuk 13 en 14 van: D. Bell en M. Parr, Java voor studenten, Prentice Hall, 2002 http://www.liacs.nl/home/kosters/java/
Computer Vision: Hoe Leer ik een Computer Zien?
Computer Vision: Hoe Leer ik een Computer Zien? Michael H.F. Wilkinson Instituut voot Wiskunde en Informatica Rijksuniversiteit Groningen 27 April 2006 Overzicht 1 of 19 Wat is Computer Vision? Wat zijn
INHOUDSOPGAVE. 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
slides2.pdf 2 nov 2001 1
Opbouw Inleiding Algemeen 2 Wetenschap Informatica Studeren Wetenschap en Techniek Informatica als wetenschap Informatica studie Wetenschappelijke aanpak Organisatie Universiteit Instituut Piet van Oostrum
Welkom! Veel plezier met Scratch!
Welkom! Beste leerlingen Vandaag zullen jullie voor het eerst programmeren: zelf computerprogramma s maken. Hiervoor moet je de computer vertellen wat hij moet doen. Dit doe je in een programmeertaal,
Worteltrekken modulo een priemgetal: van klok tot cutting edge. Roland van der Veen
Worteltrekken modulo een priemgetal: van klok tot cutting edge Roland van der Veen Modulorekenen Twee getallen a en b zijn gelijk modulo p als ze een veelvoud van p verschillen. Notatie: a = b mod p Bijvoorbeeld:
Informatica: C# WPO 12
Informatica: C# WPO 12 1. Inhoud Datacontainers, bestanden uitlezen, bestanden schrijven en data toevoegen aan en bestand, csv-bestanden 2. Oefeningen Demo 1: Point2D Demo 2: Notepad Demo 3: Read CSV-file
Beste deelnemer, Wanneer we vanmiddag op het kampterrein aankomen, zullen we beginnen met een verkenningsrondje over het terrein. Dat is op zichzelf
Beste deelnemer, Wanneer we vanmiddag op het kampterrein aankomen, zullen we beginnen met een verkenningsrondje over het terrein. Dat is op zichzelf al best leuk, maar het wordt nog veel leuker als we
Tentamen Kunstmatige Intelligentie (INFOB2KI)
Tentamen Kunstmatige Intelligentie (INFOB2KI) 30 januari 2014 10:30-12:30 Vooraf Mobiele telefoons dienen uitgeschakeld te zijn. Het tentamen bestaat uit 7 opgaven; in totaal kunnen er 100 punten behaald
Datastructuren 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
ZELF COMPUTERSPELLEN BOUWEN MET DWENGO. Peter Bertels en Francis Wyffels
ZELF COMPUTERSPELLEN BOUWEN MET DWENGO Peter Bertels en Francis Wyffels Copyright 2013 Dwengo vzw ISBN 978-90- 819917-1- 1 D/2013/Dwengo/1 NUR 980, 257 We willen graag dat zoveel mogelijk mensen kennis
Vooraanmeldingen per instelling voor Bachelor Opleidingen (1e jrs) Bachelor vooraanmeldingen per instelling
Vooraanmeldingen per instelling voor Bachelor Opleidingen (1e jrs) Bachelor vooraanmeldingen per instelling Aantal week 19 Verschil 214 tov. 213 7-5-212 6-5-213 5-5-214 aantal % Radboud Universiteit Nijmegen
Vooraanmeldingen per instelling voor Bachelor Opleidingen (1e jrs) Bachelor vooraanmeldingen per instelling
Vooraanmeldingen per instelling voor Bachelor Opleidingen (1e jrs) Bachelor vooraanmeldingen per instelling Aantal week 16 Verschil 214 tov. 213 16-4-212 aantal % Radboud Universiteit Nijmegen 283 3319
BSc Kunstmatige Intelligentie. : Bachelor Kunstmatige Intelligentie Studiejaar, Semester, Periode : semester 1, periode 2
Studiewijzer BACHELOR KUNSTMATIGE INTELLIGENTIE Vak : Opleiding : Bachelor Kunstmatige Intelligentie Studiejaar, Semester, Periode : 2015-2016 semester 1, periode 2 Coördinator(en) : dr. Maarten van Someren
9 Meer over datatypen
9 Meer over datatypen We hebben al gezien dat het gebruik van symbolische constanten de leesbaarheid van een programma kan verbeteren. Door een geschikte naam (identifier) voor een constante te definiëren,
Uitleg. Welkom bij de Beverwedstrijd 2006. Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden.
Uitleg Welkom bij de Beverwedstrijd 2006 Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden. Je krijgt 5 vragen van niveau A, 5 vragen van niveau B en 5 vragen van niveau C. Wij denken
Inleiding Programmeren 2
Inleiding Programmeren 2 Gertjan van Noord November 26, 2018 Stof week 3 nogmaals Zelle hoofdstuk 8 en recursie Brookshear hoofdstuk 5: Algoritmes Datastructuren: tuples Een geheel andere manier om te
Scratch les 1 Rekenen
Scratch les 1 Rekenen Welkom bij deze Scratch workshop! Vandaag ga jij kennismaken met Scratch. Scratch is een programmeertaal speciaal gemaakt voor kinderen vanaf 8 jaar, dus dat moet ons als leerkrachten
Informatica: C# WPO 13
Informatica: C# WPO 13 1. Inhoud Bestanden uitlezen, bestanden schrijven en data toevoegen aan een bestand, csv-bestanden 2. Oefeningen Demo 1: Notepad Demo 2: Read CSV-file Demo 3: Write CSV-file A: Plot
Elke groep van 3 leerlingen heeft een 9 setje speelkaarten nodig: 2 t/m 10, bijvoorbeeld alle schoppen, of alle harten kaarten.
Versie 16 januari 2017 Sorteren unplugged Sorteren gebeurt heel veel. De namen van alle leerlingen in de klas staan vaak op alfabetische volgorde. De wedstrijden van een volleybal team staan op volgorde
Dit instructieboek is een kopie van het echte NK. Alleen de puzzels zijn verwijderd.
WCPN Nederlands Kampioenschap 04 World Class Puzzles from The Netherlands Dinsdag 7 juni 0.00-.00 uur Instructies Je hebt twee uur de tijd om zo veel mogelijk punten te halen. Dit kampioenschap bestaat
Hoe gaat het met je studie?
195 195 HOOFDSTUK 12 Hoe gaat het met je studie? WOORDEN 1 Kies uit: onvoldoende controleren gymnastiek mening huiswerk 1 Heb je je al gemaakt? 2 Ik was op school niet zo goed in. Ik vond sport niet leuk.
De jury beslist of een inzending geldig is. Over de uitslag kan niet worden gecorrespondeerd. WCPN Nederlands Kampioenschap 2014
WCPN Nederlands Kampioenschap 0 Dinsdag 7 juni 0.00-.00 uur World Class Puzzles from The Netherlands Je hebt twee uur de tijd om zo veel mogelijk punten te halen. Dit kampioenschap bestaat uit zestien
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
Junior College Utrecht
De Wet van Benford, 30% van alle getallen begint met een 1 1. Inleiding, probleemstelling Een voorbeeld. Als je een lijst maakt van de lengtes (in centimeters) van alle 16-jarigen in Nederland, dan kun
U ziet de progressie van de download aan de groene blokjes in het balkje helemaal onder aan de pagina.
Gegevens exporteren en bewerken vanuit GRIEL Stap 1. Selecteer de juiste gegevens en download deze 1. Stel het datumfilter in op de gewenste periode. Druk op ververs. 2. Maak met behulp van het filter
Rekenen aan wortels Werkblad =
Rekenen aan wortels Werkblad 546121 = Vooraf De vragen en opdrachten in dit werkblad die vooraf gegaan worden door, moeten schriftelijk worden beantwoord. Daarbij moet altijd duidelijk zijn hoe de antwoorden
Vooraanmeldingen per instelling voor Bachelor Opleidingen (1e jrs) Bachelor vooraanmeldingen per instelling
Vooraanmeldingen per instelling voor Bachelor Opleidingen (1e jrs) Bachelor vooraanmeldingen per instelling Aantal week 12 Verschil 213 tov. 212 21 3 211 aantal % Radboud Universiteit Nijmegen 225 221
Examen Datastructuren en Algoritmen II
Tweede bachelor Informatica Academiejaar 2008 2009, eerste zittijd Examen Datastructuren en Algoritmen II Naam :.............................................................................. Lees elke
Universiteit Utrecht Faculteit Wiskunde en Informatica. Examen Optimalisering op maandag 18 april 2005, uur.
Universiteit Utrecht Faculteit Wiskunde en Informatica Examen Optimalisering op maandag 18 april 2005, 9.00-12.00 uur. De opgaven dienen duidelijk uitgewerkt te zijn en netjes ingeleverd te worden. Schrijf
Beverwedstrijd klas 1 2 opgaven 1 e ronde 2007 Pentomino's schuiven
Beverwedstrijd klas 1 2 opgaven 1 e ronde 2007 Pentomino's schuiven Sleep de figuurtjes in de rechthoek zodat alle vakjes van de rechthoek bedekt worden. Let op: Klik op Klaar als je klaar bent Klik op
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
