The knight s tour. Het paard in schaken beweegt als volgt: Steeds 1 vakje in een richting en 2 in een andere richting, of omgekeerd.

Vergelijkbare documenten
Hoe zou je dit vertellen aan iemand die er vandaag niet bij is? Leerlingen helpen om wiskunde te begrijpen: Vragen die: Ben je het er mee eens?

In deze workshop gaan de kinderen een eigen spel moeten maken in de omgeving van Scratch. Het spel moet voldoen aan een aantal criteria.

Informatie voor de leerkracht Introductie nieuw concept (pagina 1) Programmeren met Bomberbot (pagina 1)

OPDRACHTEN BIJ THEMA 11 BELEID

Examen Datastructuren en Algoritmen II

Mijn doelen voor dit jaar

A person who never made a mistake never tried anything new.

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

De vreemde hersenkronkel van Lies Dal Culie

Dobbelstenenrace LESRICHTLIJN OVERZICHT LES LESDOELEN MATERIALEN, MIDDELEN EN VOORBEREIDING. Opstarten - 15 minuten

Schaken op de basisschool Werkboek 1, les P1: Loop van de stukken en de beginstelling

In deze activiteit krijgen leerlingen de uitdaging om een schuilplaats voor de hommelkoningin te zoeken aan de hand van de Beebot.

EXTRA INSPIRATIE VOOR BEE-BOT & BLUE-BOT. Bee-Bot & Blue-Bot Penhouders. Bee-Bot & Blue-Bot Duwers

Les 1: Inleiding tot Alice

Instructieboek Koken. Voor de Mpower-coach

Informatica. 2 e graad 2 e jaar. De Mol W.

ontwerpdocumentatie doelgroep

Schaken op de basisschool Werkboek 1, les 4: Veilig (1) zet je eigen stukken veilig

Fase Ontdek en onderzoek

Problemen herformuleren Leerlingen drukken de probleemstelling uit in eigen woorden.

Hoe los ik een Hot Potatoes-oefening op?

Variabelen in enveloppen

Workshop Permutatiepuzzels

wwww.wijzeroverdebasisschool.nl

Opdrachten bij de tentoonstelling Foodtopia

LESRICHTLIJN OVERZICHT LES LESDOELEN MATERIALEN, MIDDELEN EN VOORBEREIDING. Opstarten - 10 minuten. Oefening: Algoritmes met tangram - 20 minuten

ZORGSYS Een handig en gebruiksvriendelijk instrument voor de preventieadviseur!

Met hulp: vragen over de tekst bedenken en beantwoorden

STROOMDIAGRAMMEN. Hoofdstuk 8. Hoe je Galgje moet spelen. Voorbeelduitvoer van Galgje. Hoofdstuk 8 Stroomdiagrammen 67

Kuijpers Installaties in de OK Leerjaar 2, schooljaar

Examen Datastructuren en Algoritmen II

Gebruiksvriendelijkheid: Gebruiksaanwijzing:

De bus-oefening. Ontwikkeld als eindopdracht van de opleiding tot autismevriendelijk coach. Autisme Academie, Zwolle. Selma Dotinga-Kransen 2018

Hoofdstuk 21: Diaovergangen en animaties

Tekst lezen en vragen stellen over de tekst

WELKOM BIJ BOMBERBOT! LES 2: SEQUENTIES I LES 2: SEQUENTIES I WAAR GAAT DEZE LES OVER? INTRODUCTIE

SPELFICHE: WIE ZIT ER IN DE LEERLINGENRAAD?

GESPREKKEN VOEREN NEDERLANDS AAN HET EINDE VAN DEZE UITLEG:

Werkgroep 2. First things first, but not necessarily in that order. Dr. Who

Leer- en Doegids: Een nieuwe presentatie in Power Point 2007 DEEL III: VAN GEANIMEERDE PRESENTATIE tot

Maar als iedereen zomaar zoekt worden er plaatsen over het hoofd gezien of plaatsen meerdere keren bezocht.

Microsoft Word Spellingcontrole

UNIT 1 ONTDEKKEN GEPROGRAMMEERD OM TE DANSEN STAP VOOR STAP 10 BLOKKEN MIJN STUDIO DEBUG HET! OVER MIJ

Wat is de omgekeerde collecte?

SaNdWiCh RoBoT. Wat leren leerlingen van deze les?

B a s S m e e t s w w w. b s m e e t s. c o m p a g e 1

Onderwerp. Voorkennis. VVKBaO

Spider(wo)man. Doelstellingen

'Waar komt melk vandaan?' 'Uit de winkel!'. Natuurlijk weet iedereen dat melk uit de koe komt, maar je staat er niet zo vaak bij stil!

In Vlaanderen bestaat er nog geen leerlijn programmeren! Hierdoor baseren wij ons op de leerlijn die men in Nederland toepast voor basisscholen.

Docentenhandleiding. Project Storesafari

Hoe maak ik een werkstuk?

Pimp een Windmolen! Droommachine

Elke groep van 3 leerlingen heeft een 9 setje speelkaarten nodig: 2 t/m 10, bijvoorbeeld alle schoppen, of alle harten kaarten.

Schaken op de basisschool Werkboek 1, les 2: De Dame, Koning en het Paard

De opgenomen interviews kunnen bij mijzelf verkregen worden. U kan me hiervoor contacteren via het volgende adres,

Is jouw eurocent al gevallen

Heb je een vraag over Meet the Professor? Stuur ook dan even een bericht naar Eline.

Deze opdracht doe je met een maatje. Vertel aan elkaar wat je hebt onthouden van de tekst. Gebruik de woorden: Wie? Wat? Welke? Waar? Wanneer? Hoe?

Lesbrief: Slimme oplossingen Thema: Mens & Dienstverlenen in de toekomst

PSO. Bekijk het VeVa-introductiefilmpje. Houd dit werkblad erbij en beantwoord na het kijken de vragen.

BLOCKLY VISUEEL PROGRAMMEREN LEVEL 2

Tekst lezen en vragen stellen over de tekst

KIDmail Januari 2013

Hebzucht loont niet altijd

Update plusklas 7. In deze update vertel ik kort iets over het zelfstandig werk en uitgebreider over project van de komende tijd.

Examen Datastructuren en Algoritmen II

Hang de Kwink van de Week onder de deelposter Zelfmanagement (zie Vooruitblik/ deelposter bij les 8 op de website).

1 graad secundair onderwijs (12 14 jaar)

Stappenplan: maken van een beloningskaart Je kind stimuleren door aanmoediging

Calcudoku. Vakantie Puzzelboek. door Patrick Min

Wat ga je schrijven: een verhaal over een held die een uitdaging aangaat

Schaken op de basisschool Werkboek 1, les 1: de beginstelling, de Toren en de Loper

Wat voor tekst schrijf je en voor wie: een gedicht voor op een poëziekaart. Hoe pak je het schrijven van een gedicht aan?

Hieronder leggen we je uit wat je moet doen om mee te doen aan Digibattle. En om te winnen. Lees het dus goed door.

Op weg naar zelfsturing en kleinschaliger zorg: de eerste stappen

Cyclus 2. Les 2 Een doel voor de robot

Tijdens de try-out gingen de groepjes verschillend aan het werk. Soms werd het werk verdeeld: één leerling had alle

Leven lang lef! RSZK/Kempenlef

Les 2 Integratie Leestekst: Begeleid Werken. Introductiefase

Welkom! Fijn dat je er bent.

Examen Datastructuren en Algoritmen II

Rekenen: Meten groep 4 en hoger. Het leren van simpele weegopdrachten.

Schaken op de basisschool Werkboek 1, les 2: De Dame, Koning en het Paard

Computationeel denken

Examen Datastructuren en Algoritmen II

Werkwinkel Permutatiepuzzels

Probleem Ontrafeling

3 Zelfstandig leren. 1 Wat is de opdracht?

Automatiseren door splitsen

Dag van Respect & Twinning

BOER IN DE BUURT DIT IS HET WERKBOEK VAN:...

werkbladen, telefoons en opnametoestel

SCHRIJVEN. Instructiekaart voor de leerling nr. 5. A-vragen. Korte vragen die beginnen met Wie...? Wat...? Waar...? Wanneer...? Hoeveel...?

3 Hoogbegaafdheid op school

Algoritmes in het dagelijks leven:

Microsoft Powerpoint 2010 STAPPENPLANNEN

Wat schrijf je en voor wie: een gedicht voor op een. Hoe pak je het schrijven van een gedicht aan?

Transcriptie:

The knight s tour In het Engels heet een paard uit schaken een Knight (Ridder). In het begin zaten er namelijk ridders op de paarden. (link wiki) Stel, je bent een paard uit het schaakspel en je staat in de stal ( ). Je wil nu graag in elk vakje exact één keer komen om er het eten op te eten. Daarna wil je terug naar de stal. Welke volgorde van vakjes kan je volgen? Het paard in schaken beweegt als volgt: Steeds 1 vakje in een richting en 2 in een andere richting, of omgekeerd. Vanuit de stal ( ) kan je dus naar de volgende vakjes:, &

The knight s tour Probeer nu een volgorde te vinden van vakjes die het paard kan volgen. Heb je een volgorde gevonden? Klik in die volgorde op de vakjes en kijk na of het klopt: Kan een interactieve tool je helpen? - - Kijk na

The knight s tour Klik op een vakje om het als volgende toe te voegen aan de volgorde. De mogelijke volgende vakjes zullen oplichten en reeds bezochte vakjes worden grijs. Klik op een gekozen vakje om terug te keren op die keuze. Kijk na of je op het goede pad bent Hint Zeer goed!

The knight s tour Proficiat, je hebt de knight s tour opgelost! Beschrijf hoe je steeds het volgende vakje koos en hoe je bij een oplossing bent gekomen: Hoe moeilijk vond je deze opdracht? Heel moeilijk Moeilijk Neutraal Makkelijk Heel makkelijk Denk je dat jouw oplossing de enige oplossing is? Ja Nee Wat als je jouw oplossing omgekeerd volgt? Waarom wel/niet? Welke technieken heb je gebruikt om de oplossing te vinden? De vakjes genummerd Verschillende kleuren gebruikt De vakjes herschikt Vaak op hint geklikt Andere

Stadsgids Stel, je bent een stadsgids en je wilt op één dag tijd een groep toeristen zoveel mogelijk van Brussel laten zien. Je staat aan het hotel en hebt een dagticket gekocht voor de Metro voor de toeristen. Het metronetwerk is afgebeeld op het kaartje aan de rechterkant. Je zal proberen om één keer bij elke bezienswaardigheid te passeren en terug te eindigen aan het hotel. Welke volgorde van bezienswaardigheden zou jij volgen?

Stadsgids Zelfde systeem: Klik op een vakje om het als volgende toe te voegen aan de volgorde. De mogelijke volgende vakjes zullen oplichten en reeds bezochte vakjes worden grijs. Klik op een gekozen vakje om terug te keren op die keuze. Kijk na of je op het goede pad bent Zeer goed!

Stadsgids Proficiat, je hebt het probleem van de Stadsgids opgelost! Beschrijf hoe je de volgende halte koos en tot een oplossing bent gekomen: Welke opdracht vond jij de moeilijkste: The Knight s tour De stadsgids Even moeilijk Hoe moeilijk vond je deze opdracht? Heel moeilijk Moeilijk Neutraal Makkelijk Heel makkelijk Denk je dat jouw oplossing de enige oplossing is? Ja Nee Wat als je jouw oplossing omgekeerd volgt? Waarom wel/niet? Welke technieken heb je gebruikt om de oplossing te vinden? De vakjes genummerd Verschillende kleuren gebruikt De vakjes herschikt Vaak op hint geklikt Andere

Knight s tour & Stadsgids Eens kijken wat je klas in het algemeen vond van beide oefeningen: 10 9 8 7 6 5 4 3 2 1 0 Moeilijkheidsgraad Heel moeilijk Moeilijk Neutraal Makkelijk Heel gemakkelijk Moeilijkse opdracht Knight's tour Stadsgids Andere Vaak "hint" Herschikt Kleuren gebruikt Vakjes genummerd Technieken 0 5 10 15 20 Knight's tour Stadsgids Even moeilijk Stadsgids Knight's tour

Knight s tour & Stadsgids Bespreek nu in groepjes/klassikaal hoe je beide oefeningen hebt aangepakt, welke je waarom moeilijker vond en welke technieken je hebt gebruikt om je te helpen. Jouw antwoorden op de vraag hoe je bij het volgende vakje koos en tot een oplossing was gekomen: Knight s tour: Stadsgids: Heb je nieuwe ideeën opgedaan om een route te vinden? Probeer ze dan ook eens uit: Zie je verschillen en gelijkenissen tussen de twee oefeningen? Probeer in jouw groep enkele gelijkenissen en verschillen op te sommen: Knight s tour Stadsgids Gelijkenissen: Verschillen:

Knight s tour & Stadsgids A B A B C D E F C D E F G H I J G H I J K L K L (Aanstuurbare) Animatie Zie: https://youtu.be/xrkcdcrvpqg?t=7m46s Verwijzen naar vaardigheden CD & concepten

Knight s tour & Stadsgids A B A B A I C D E F C D E F F H C B L G G H I J G H I J D J K L K L E K (Aanstuurbare) Animatie Zie: https://youtu.be/xrkcdcrvpqg?t=7m46s Verwijzen naar vaardigheden CD & concepten

Twee vakjes extra Op de vorige pagina kon je zien hoe de twee vorige problemen eigenlijk een verschillend weergave van hetzelfde probleem zijn. Kan je een oplossing bedenken voor dit aangepaste probleem? Heb je graag de toeristische toer er naast staan? A B C D E F X G H I J Y K L Kijk na

Twee vakjes extra Op de vorige pagina kon je zien hoe de twee vorige problemen eigenlijk een andere weergave van hetzelfde probleem zijn. Kan je een oplossing bedenken voor dit aangepaste probleem? A B A F I H Kan je de toegevoegde vakjes ook toevoegen aan de toeristische toer? C D E F X G H I J Y G L D E J K B C Probeer eens op papier en kijk je oplossing na op door op ga verder te klikken. K L Kijk na

Twee vakjes extra Helpt dit? A B C D E F X G L A F H X B I C Kijk na of je op het goed pad bent. Hint G H I J Y K L E Y D J K Kijk na

Conclusie Welke voorstelling van het probleem vond jij het gemakkelijkste om een oplossing te vinden voor deze kleine variatie? The knight s tour Waarom? De Stadsgids Bij de Stadsgids maken we gebruik van een grafe om een probleem aan te pakken. Dit is een veelvoorkomende voorstellingswijze die gebruikt wordt voor veel verschillende problemen. De bollen ( X ) heten hierbij de knopen en de knopen worden verbonden door bogen ( ). In ons voorbeeld wordt het vinden van een volgorde een stuk gemakkelijker wanneer we irrelevante informatie negeren. We vervangen de tekeningen door letters, de vakjes door knopen en de ingewikkelde stapregels door bogen tussen knopen. Ook het herschikken van de vakjes helpt bij het zoeken naar een oplossing. Kan je andere problemen bedenken die je zou kunnen oplossen door er een soort grafe van te maken? Idee: enkele van de hier ingegeven antwoorden laten zien op de beamer en (klassikaal) bespreken

Conclusie Welke elementen van computationeel denken zijn er aan bod gekomen bij het oplossen van de vorige problemen? Duid alleen degene aan die volgens jou het belangrijkst zijn. Kan je in een aantal woorden beschrijven hoe je dit hebt gebruikt? Knight s Tour Stadsgids Uitbreiding Knight s Tour Abstractie Hoe? Veralgemenen Decompositie Algoritmisch denken Evalueren

Conclusie Welke elementen van computationeel denken zijn er aan bod gekomen bij het oplossen van de vorige problemen? Duid alleen degene aan die volgens jou het belangrijkst zijn. Kan je in een aantal woorden beschrijven hoe je dit hebt gebruikt? Knight s Tour Stadsgids Uitbreiding Knight s Tour Abstractie Abstractie is Hoe? het achterwege laten van details die je niet helpen om tot een oplossing te komen. Minder details kunnen je ook helpen om een beter zicht te krijgen op het probleem. Veralgemenen Voorbeeld: een samenvatting of titel van een boek toont je waar het boek over gaat, zonder dat je het helemaal hoeft door te nemen. Decompositie Algoritmisch denken Evalueren

Conclusie Welke elementen van computationeel denken zijn er aan bod gekomen bij het oplossen van de vorige problemen? Duid alleen degene aan die volgens jou het belangrijkst zijn. Kan je in een aantal woorden beschrijven hoe je dit hebt gebruikt? Knight s Tour Stadsgids Uitbreiding Knight s Tour Abstractie Veralgemenen Wanneer we veralgemenen proberen we iets dat we bedacht hebben in een andere situatie Decompositie te hergebruiken. We bedenken een manier om iets op te lossen, die niet alleen voor een specifiek geval werkt, maar die we het liefst van al voor zo veel mogelijk soorten gevallen Algoritmisch denken kunnen gebruiken. Evalueren Voorbeeld: wanneer we zoogdieren definiëren a.d.h.v een de eigenschappen van een aantal dieren, moeten we zorgen dat onze definitie alle zoogdieren omschrijft en niet verkeerdelijk een niet-zoogdier bevat.

Conclusie Welke elementen van computationeel denken zijn er aan bod gekomen bij het oplossen van de vorige problemen? Duid alleen degene aan die volgens jou het belangrijkst zijn. Kan je in een aantal woorden beschrijven hoe je dit hebt gebruikt? Knight s Tour Stadsgids Uitbreiding Knight s Tour Abstractie Veralgemenen Decompositie Algoritmisch denken Decompositie gaat vooral om het opdelen van een complex probleem in kleinere, meestal eenvoudigere delen, die gemakkelijker te beheersen zijn. Evalueren Voorbeeld: als je een lange en ingewikkelde wiskundige bewerking ziet, dan zal je deze ongetwijfeld proberen op te splitsen in verschillende delen die je één voor één oplost. Nadien kan je dan de deelresultaten samentellen.

Conclusie Welke elementen van computationeel denken zijn er aan bod gekomen bij het oplossen van de vorige problemen? Duid alleen degene aan die volgens jou het belangrijkst zijn. Kan je in een aantal woorden beschrijven hoe je dit hebt gebruikt? Knight s Tour Stadsgids Uitbreiding Knight s Tour Abstractie Algoritmisch denken betekent dat je een plan bedenkt waarmee je een probleem steevast kan oplossen. Het gaat dus om een verzameling van instructies die stap-per-stap Veralgemenen moeten worden uitgevoerd in een bepaalde situatie. Decompositie Voorbeeld: als we een cake bakken zullen we de ingrediënten een voor een moeten toevoegen en nadien de cake in de oven stoppen. Deze opeenvolging van stappen in de Algoritmisch denken keuken vormt een algoritme. Evalueren

Conclusie Welke elementen van computationeel denken zijn er aan bod gekomen bij het oplossen van de vorige problemen? Duid alleen degene aan die volgens jou het belangrijkst zijn. Kan je in een aantal woorden beschrijven hoe je dit hebt gebruikt? Knight s Tour Stadsgids Uitbreiding Knight s Tour Abstractie Veralgemenen Evalueren bevat het nakijken van je oplossing. Heb je alle aspecten van het probleem behandeld? Hoe efficiënt is je oplossing? Gebruik je alle gekende gegevens en Decompositie hulpmiddelen? Je denkt hier best over na tijdens het ontwerp, maar ook nadat je het algoritme geprogrammeerd hebt. Algoritmisch denken Voorbeeld: als je thuis eten klaarmaakt, is het belangrijk om over de volgorde van je Evalueren handelingen na te denken. Misschien kunnen we sneller te werk gaan? Bijvoorbeeld door aardappelen te schillen terwijl we wachten tot het water kookt.

Conclusie Het is nu tijd om je wat uitleg te geven over de vaardigheden die je gebruikt hebt: Abstractie Stadsgids Bij de Stadsgids hebben we proberen te kijken welke gegevens echt noodzakelijk zijn en ons kunnen helpen om zo eenvoudig mogelijk een oplossing te vinden. Gegevens die we zeker nodig hadden waren: Jouw antwoord Hoe veel monumenten willen we bezoeken? Naar welke andere monument kunnen we de metro nemen van het monument waar we zijn? Deze gegevens hebben we vervolgens samen genomen in één voorstellingswijze: een grafe. De monumenten hebben we voorgesteld als bollen ( X ) en heten knopen. De metrolijnen tussen de knopen of monumenten worden aangeduid door bogen ( ). De afgelegde weg tussen verschillende knopen of monumenten heet dan een pad. Hoe de monumenten eruit zien, waar ze precies gelegen zijn... maakte voor ons eigenlijk niet uit. We hebben dus abstractie gemaakt van ons probleem, door deze gegevens verder niet meer te gebruiken.

Conclusie Het is nu tijd om je wat uitleg te geven over de vaardigheden die je gebruikt hebt: Abstractie Uitbreiding Knight s Tour Nadat je de Stadsgids hebt opgelost, zijn jullie tot het inzicht gekomen dat de Knight s Tour en de Stadsgids twee verschillende weergaven zijn van hetzelfde probleem. Wanneer we de Knight s Tour vervolgens gingen uitbreiden, heb je ook daar vast je afgevraagd welke informatie zeker belangrijk is: We hebben de icoontjes vervangen door letters, omdat je hier sneller mee kan werken en ze al een rangschikking bevatten. Welke objecten naast elkaar liggen hoeven we niet te weten om een oplossing te vinden, wél dat we van een bepaalde positie naar slechts maximum vier andere posities kunnen navigeren (in de uitbreiding). Het navigeren van één vakje naar een ander vakje hebben we voorgesteld als een paar knopen met een boog ertussen. Omdat we dit deden voor alle mogelijke overgangen van vakjes, konden we nadien veel eenvoudiger op zoek gaan naar een pad. Jouw antwoord

Conclusie Het is nu tijd om je wat uitleg te geven over de vaardigheden die je gebruikt hebt: Decompositie Algemeen We hebben ons probleem opgedeeld in de volgende aspecten: Het opstellen van een grafe met de gekregen gegevens Het vinden van een pad in deze grafe als oplossing voor het probleem Jouw antwoord

Uitbreidingen 1a. Wat als ons paard allergisch is aan appels en dus bij alle voedsel wilt komen behalve bij de appel. 1b. Hoe zou je aan de slag gaan met een ander (verzonnen) schaakstuk dat op een andere manier beweegt? Bijvoorbeeld een veulen, dat minder ver stapt: Oplossing? Hint? 2a. Bestaat er altijd een volgorde, of is er soms geen oplossing voor dit probleem? 2b. En maakt het daarbij een verschil op welke positie je start? Probeer voor onderstaande voorbeelden een geldige oplossing te vinden, of bedenk zelf een bord: Oplossing? Hint? 3a. Hoe kan je meerdere volgordes vinden als die er zijn? 3b. Hoe kan je alle volgordes vinden? 3c. Hoe kan je besluiten dat je geen volgordes (meer) kan vinden? Oplossing? Hint?

Einde Wist je dat een paard op elk vakje van een schaakbord kan komen? Dat kan je nu zelf uittesten en aantonen Wist je dat er op een echt schaakbord maar liefst 26.534.728.821.064 mogelijke knight s tours zijn? Voor het probleempje aan het begin van deze les zijn dat er slechts 4, kijk maar na. Einde les