Opdracht 1:
Je gaat het begrip 'algoritme' opzoeken op verschillende plekken zoals het internet en in het woordenboek en omschrijft het dan in je eigen woorden.
Opdracht 2:
De rubik's cube is gebaseerd op een aantal algoritmes. Ga deze algoritmes bij langs en los de rubik's cube op.
Met de handleiding lukt het je om de rubik's cube op te lossen. Probeer het nog een keer maar dan zonder de handleiding. Lees de eerste stap goed door en probeer dan de eerste stap zonder bij de handleiding te kijken op te lossen.
Opdracht 3:
Je gaat in een Lorem Ipsum tekst het woord 'robotica' opzoeken. Een Lorem Ipsum tekst lijkt op een vreemde taal. In werkelijkheid is het een door een computer gegenereerde onzin tekst die erg op het Latijn lijkt. Klik op onderstaande link om te tekst te openen.
http://mediaprovider.kennisnet.nl/MediaProvider/img/12577415.jpg
Bij het zoeken naar het woord 'robotica' pas je een bepaalde methode toe.
Vraag 1: Welk methode heb je toegepast om het woord 'robotica' zo snel mogelijk te vinden?
Wij mensen kunnen vrij snel het woord 'robotica' vinden. Onbewust kijken we naar allerlei dingen zoals woordlengte, beginletter en andere dingen. Een computer kan dat niet zomaar. Een computer heeft algoritmes nodig om het woord te kunnen vinden.
Vraag 2: Is jullie methode een methode dat door een computer gebruikt kan worden? Zo ja, waarom wel? Zo nee, wat moet je aan jullie methode veranderen zodat een computer er wel mee kan werken?
Vraag 3: Bedenk nog een ander algoritme waarmee je het woord ook kan vinden.
Opdracht 4:
Naast zoeken moet google de gevonden gegevens ook sorteren. Print het plaatje uit. (Ga terug naar de startpagina en klik op: print deze webquest) Knip vervolgens de staafjes uit en leg ze in de volgorde zoals ze ook op het plaatje staan.
Opdracht: Leg de staafjes nu in de volgorde van groot naar klein. Je doet dit volgens een bepaalde methode.
Foute methode: Pak de grootste staaf en zet die vooraan.
Uitleg: Een computer kan niet zomaar zien welke staaf de grootste is.
Vraag 1: Welke methode heb je gebruikt?
Vraag 2: Is deze methode een methode die door een computer gebruikt zou kunnen worden? Zo ja, waarom? Zo nee, wat moet je aan de bedachte methode veranderen zodat een computer er wel mee kan werken?
Een computer werkt alleen maar met algoritmes. Als jullie methode geschikt is voor een computer dan heb je een algoritme bedacht. Dit algoritme gebruik je om te sorteren dus is het een sorteer algoritme.
Vraag 3: Bedenk nog een ander sorteeralgoritme.
Bekijk deze hyperlink .
Druk op start en bekijk dit algoritme.
Vraag 4: Beschrijf de werking van dit sorteeralgoritme.
Opdracht 5:
We hebben gezien wat algoritmes zijn en dat google zoekt en sorteert. Maar de echte werking van google weten we nog niet. Zoeken met google heeft met drie dingen te maken. Zoek op wat deze drie dingen zijn en beschrijf in je eigen woorden hoe dit werkt.
Opdracht 6: (EXTRA)
Maak een magisch vierkant van 5 bij 5 en een magisch vierkant van 7 bij 7. Doe dit volgens het algoritme wat uitgelegd is bij het kopje 'Bronnen'.
?