Pág.57 - 9-nov-09 - Segunda Edición - Descargue gratuitamente esta Guía: http://www.eduteka.org/GuiaAlgoritmos.php
muestra frase
[El número de granos que ganó Sessa es ] :granos
fin
TRADUCCIÓN DEL ALGORITMO EN SCRATCH
Nótese que como Scratch (hasta la versión 1.4) no incluye un
operador para calcular potencias, una forma de solucionar esta
situación consiste en elaborar un subprocedimiento llamado
potenciación para realizar este cálculo a partir de multiplicaciones
sucesivas.
¿Obtuvieron los estudiantes el mismo resultado
(18446744073709551615)?
¿El computador también tardó varias horas para calcular
el resultado final?
¿Qué función cumplen los comandos bnombres y
nombres en MicroMundos?
¿Cuál es la diferencia entre crecimiento aritmético y
crecimiento geométrico?
ACTIVIDADES
Los estudiantes deben encontrar solución a los siguientes problemas
empleando la metodología expuesta en la Unidad 1: Analizar el
problema (formulación del problema, resultados esperados, datos
disponibles, restricciones y procesos necesarios), diseñar el
algoritmo, traducirlo al lenguaje Logo y probar el programa
resultante.
1. Elaborar un procedimiento que calcule y muestre las áreas de 100
círculos con radio de 1 a 100 cm.
2. Elaborar un procedimiento que calcule y muestre el cuadrado de
los números 1 a 90.
3. Elaborar un procedimiento que le reporte al electricista de un
edificio recién construido cuantos bombillos debe comprar. Se sabe
que el edificio tiene 8 pisos, 8 apartamento en cada piso y cada
apartamento tiene 8 bombillos. En la solución se debe emplear una
estructura repetitiva.
4. Elaborar un procedimiento que calcule el área de cualquier cubo.
5. Elaborar un procedimiento que dibuje polígonos regulares de 5, 6,
7, 8 y 9 lados. El usuario debe indicar el número de lados del
polígono.