Micromundos doc 004

823 views

Published on

Lenguaje Logo - Micromundos. Pedagogía Constructivista

Published in: Education
  • Be the first to comment

  • Be the first to like this

Micromundos doc 004

  1. 1. Secretaria de Educación GEOMETRÍA Y ALGORITMIA APOYADOS Municipal de Armenia CON EL SOFTWARE MICROMUNDOSTítulo: Documento: 004 Revisión: 02Control de flujo y lógica en los procedimientosNo de Páginas: 4 Fecha: 2012-02-29recursivos.Resumen: Preparado por: Jorge Hernán Soto OsorioControlar el flujo de información en los e-mail: jorgehernansoto@gmail.comprocedimientos. Construir espirales con base enfiguras geométricas.Aprendizajes asociados: • Estructuras geométricas • Pensamiento variacional • Lógica en la construcción de figuras • Algoritmos de construcción de figuras geométricasConcepto de VariableMicromundos mantiene el control continuado de la información con el empleo devariables. Una variable es un elemento de información con un nombre. La computadoraalmacena el nombre y la información asignada a ella en la memoria de trabajo. Lainformación asociada a la variable puede cambiar fácilmente o variar la informaciónsiempre que lo quiera, este es el motivo por el que recibe el nombre de variable.Construir espirales con base en figuras geométricasEstrategias:Decida la figura geométrica que le sirva de base para la construcción de su espiral y en ellaanalice e identifique el elemento clave para variar su valor y que le permita la construcciónde la espiral.Tenga en cuenta que el elemento que varía es el que debe constituirse como la entradadel procedimiento.Como en este tipo de procesos la elaboración no es finita, debe involucrar una condiciónapropiada que ocurra dentro del proceso para controlar su ejecución.
  2. 2. 2para poli1 :lado :anguloespera 1ad :lado de :angulopoli1 :lado + 1 :angulofinpoli1 5 20poli1 100 150para poli2 :lado :anguloespera 1si :lado > 52 [alto]ad :lado de :angulopoli2 :lado + 1 :angulofinpoli2 5 20ejecute:poli2 1 45poli2 1 88poli2 1 90
  3. 3. 3para espiralCuadrado :ladoespera 1si :lado > 200 [alto]cp repite 2[ad :lado de 90]espiralCuadrado :lado + 5finespiralcuadrado 3para inspi :lado :anguloespera 1ad :lado de :anguloinspi :lado (:angulo + 10)fininspi 20 10Inspi 20 45
  4. 4. 4inspi 20 33para politri :lado :anguloespera 4triangulo :ladoad :lado de :angulosi rumbo = 0 [alto]politri :lado :angulofinpara triangulo :ladorepite 3[ad :lado de 120]finpolitri 100 72Politri 90 45
  5. 5. 5para espiro :lado :angulo :numeroespera 4si :numero = 0 [alto]ad :lado de :anguloespiro (:lado + 10) :angulo (:numero - 1)finpara espirolateral :angulo :numeroespiro 10 :angulo :numeroespirolateral :angulo :numerofinespirolateral 90 7

×