# Creo algoritmos con CODE

# Ayuda a la mascota a reunirse con su dueña. Representación gráfica de la suma de enteros.

Diseña un programa con CODE para representar gráficamente la posición de la niña respecto a su mascota, sabiendo que su posición en x e y viene dada por las siguientes operación con números enteros:

eje x: +50-100+150+50-200-115

eje y: -20-100+30-200-50

Considera que la posición de la mascota es (0,0). Utiliza el color azul para representar los números enteros positivos y el rojo para representar los números enteros negativos.

## Traducir el algoritmo. Ejecutar el plan.

Una vez que el algoritmo está diseñado y representado gráficamente, se pasa a la etapa de traducción a un lenguaje de programación determinado (en nuestro caso será un lenguaje por bloques, CODE). Cada lenguaje posee sus propias reglas gramaticales; por lo tanto, es fundamental que se conozca de antemano la sintaxis de los comandos que se deben utilizar para resolver el problema. A mayor dominio del lenguaje de programación, mayor posibilidad de llegar rápidamente a una solución satisfactoria. A esta fase de traducción se le conoce comúnmente como «codificación».

Lidia Díaz Puga. Representación gráfica suma de enteros (CC BY-SA)

## Depurar el programa

Después de traducir el algoritmo en un lenguaje de programación por bloques como Scratch, el programa resultante debe ser probado para validar su resultado. A este proceso se le conoce como «depuración». Depurar programas contribuye a mejorar la capacidad, como alumnos, de resolver problemas. La depuración es una destreza importante.

Lidia Díaz Puga. Representación gráfica suma de enteros (CC BY-SA)

## Ejecución del programa (bloques CODE)

https://studio.code.org/projects/artist/Ngg9np6inMAS_7sIOMhkE2FQCNg17uM14gkSInKpm8Y

# Ahora te toca a ti

Pon a prueba tu creatividad y propón y diseña Código alternativo (programa en CODE) para representar gráficamente la posición de la niña respecto a su mascota, explicando el proceso paso a paso en un vídeo de duración inferior 3 minutos.

# Recursos y evaluación de los aprendizajes

## Recursos

- Herramienta digital para programar:

https://studio.code.org/projects/public

- Proyecto Code representación gráfica de la suma de números enteros:

Representación gráfica de la suma de números enteros

## Productos evaluables

- Código alternativo para representar gráficamente la posición de la niña respecto a su mascota en video.

## Instrumentos y técnicas de evaluación

- Diana de coevaluación (ver Resolución de Problemas y Algoritmos)

Página 6 de 15

Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0

Creado con eXeLearning (Ventana nueva)