lunes, 6 de febrero de 2017

Scratch

¿Qué es Scratch?

Scratch es un entorno gráfico de programación que permite crear fácilmente historias interactivas propias, animaciones, juegos, grabar sonidos y realizar creaciones artísticas.
Realizaremos una breve introducción a la definición de algoritmos y diagrama de flujos para entender los conceptos del paradigma de la programación.
 Algoritmos.
Un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidasordenadas y finitas que permite realizar una actividad mediante pasos sucesivos: Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.
Diagrama de flujos.
El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso.
Ejemplo: Cambiar la rueda pinchada de un automóvil teniendo un gato mecánico en buen estado, una rueda de reemplazo y una llave inglesa, conllevaría los siguientes algoritmos:
  • Inicio
  • PASO 1. Aflojar los tornillos de la rueda pinchada con la llave inglesa.
  • PASO 2. Ubicar el gato mecánico en su sitio.
  • PASO 3. Levantar el gato hasta que la rueda pinchada pueda girar libremente.
  • PASO 4. Quitar los tornillos y la rueda pinchada.
  • PASO 5. Poner rueda de repuesto y los tornillos.
  • PASO 6. Bajar el gato hasta que se pueda liberar.
  • PASO 7. Sacar el gato de su sitio.
  • PASO 8. Apretar los tornillos con la llave inglesa.
  • Fin