lunes, 16 de octubre de 2017

Pensamiento computacional




"Se podría definir como un método de resolución de distintos tipos de problemas que utiliza
la computación para crear soluciones."


Algoritmos:

Los algoritmos tienen por función definir el proceso que pretendemos llevar a cabo durante la resolución de un problema o proceso. Es decir, nos planteamos la estrategia que vamos a seguir y la representamos gráficamente para posteriormente pasar a la fase de ejecución o creación. Esta secuenciación de tareas permite que cualquier persona que visualice el algoritmo pueda interpretarlo y conocer los pasos que se van a seguir durante todo el proceso.
leamos el siguiente artículo:
¿Cómo se hace un diagrama de flujo? de http://mis-algoritmos.com/

Tarea a realizar

Visualiza primero el siguiente vídeo y luego a por la tarea...


Deberás crear un diagrama de flujo  de una actividad diaria o docente. Ejemplo resolución de un problema de matemáticas, llegar al instituto desde que te despiertas...
Para realizar el diagrama puedes usar alguna de las siguientes herramientas y convertir el diagrama a imagen:

draw.io: permite guardar los diagramas en el disco duro de tu ordenador, GDrive, OneDrive o Dropbox.
Diagramly: posibilita crear diagramas de flujo o mapas mentales.

En los siguientes enlaces podrás ampliar la información relacionada con los algoritmos:

En Tipos de lenguaje algorítmico se muestra la diferencia entre el algoritmo y el pseudocódigo.
En la presentación Elaboración de algoritmos encontrarás una propuesta de posibles pasos a seguir para la elaboración de los algoritmos.
En la presentación Ejercicios de algoritmos encontrarás ejemplos de pseudocodigos.
Indicaciones para la actividad:
Pasos a realizar:

  1. Puedes comenzar descomponiéndolo en partes más pequeñas, algo muy aconsejable si lo vais a llevar a cabo entre varias personas.
  2. Busca aquellas acciones que se repitan en tu proyecto con la intención de ahorrar tiempo (búsqueda de patrones).
  3. Utiliza el nivel de abstracción que consideres necesario para poder seleccionar las partes comunes de esos patrones, con independencia de las particularidades de cada una: de esta manera conseguirás simplificar el proceso.
  4. Elabora un algoritmo que nos permita visualmente conocer los pasos que has seguido para llegar a la resolución del mismo.
Ejemplos:

No hay comentarios:

Publicar un comentario