Pythagoras-boom
Ontwikkel een algoritme om met de VR-pen op de VR-robot vierkanten te tekenen en in te kleuren op het Art Canvas+ Playground, om zo een Pythagoras-boom met twee niveaus te creëren (zie de afbeelding)!
- Selecteer de Art Canvas+ Speeltuin.
- Programmeer de VR-robot om vierkanten op het speelveld te tekenen en zo een Pythagoras-boom met twee niveaus te creëren.
- Gebruik de VR-pen om de VR-robot te besturen en een groot vierkant onderaan het canvas te tekenen als de stam de boom.
- Programmeer de VR-robot om een rechthoekige gelijkbenige driehoek te tekenen met de bovenrand van het grote vierkant als hypotenuse. Teken vervolgens twee vierkanten langs elk van de andere twee zijden van deze gelijkzijdige driehoek als de takken van het eerste niveau van de boom.
- Programmeer de VR-robot om rechthoekige gelijkbenige driehoeken te tekenen met de bovenrand van elk vierkantje van de eerste laag als hypotenuse. Teken vierkanten langs elk van de andere zijden van de gelijkbenige driehoeken als de takken van het tweede niveau van de boom.
- Rijd met de VR-robot naar elk vakje en gebruik het blok [Vul gebied met kleur] om het met specifieke kleuren te vullen en zo een Pythagoras-boom te creëren!
Handige tips
- Gebruik de sinusfunctie (of cosinusfunctie) en de lengte van de hypotenuse van de rechthoekige gelijkzijdige driehoek om de gelijke zijlengten te berekenen.
Gelijke_zijde_lengte = Hypotenuse_lengte * sin(45°)
- Gebruik het blok functie uit de categorie Operators en kies de sinusfunctie uit een lijst met opties om sin(45°) te berekenen.
Overeenkomend Python-commando:
wiskunde.sin(45 / 180,0 * wiskunde.pi)