árbolEn esta página, considerarás cómo impactan los cambios a los argumentos de las entradas de árbol en el dibujo resultante.
PG: The rest of this feels like forced extension rather than expansion through new examples. Expansion allows kids to abstract out the general principles.
Cada una de estas preguntas se refiere a esta versión del bloque árbol y este programa que lo llama. Observe el espacio en blanco en la ranura de entrada árbol nivel en el programa de llamada. Dentro del programa árbol, hemos cambiado los ángulos de giro y los factores de escala de tamaño para que las ramas izquierda y derecha sean iguales, para que las imágenes de los árboles sean más fáciles de entender.
Si se dibuja esta imagen, ¿qué número debe estar en la ranura de entrada nivel?
En otras palabras, ¿qué va en el espacio en blanco del código anterior para hacer esta imagen?
¿Qué sucedería si cambiara el tamaño de entrada a -100?
mover?
¿Qué sucedería si cambiara el nivel de entrada a -4?
nivel = 1, y solo realizará la llamada de la rama izquierda a sí misma.
mover?árbol para que no se quede estancado en un bucle infinito incluso con una entrada negativa para nivel?