Tras el
trascurso del tiempo y la inclusión al extenso mundo de la programación, se ha
podido aprender que el ser humano ha constituido su vida alrededor de un
algoritmo, los cuales pueden ser algoritmos cuantitativos y consisten en
instrucciones verbales para la correcta ejecución de un proceso de la vida
cotidiana un ejemplo de ello es una
receta de cocina si bien es útil para la vida, el ser humano quiso dar solución
automatizada a los procesos más complejos con operadores Aritméticos,
relacionales o lógicos, dando así lugar a los algoritmos cuantitativos los
cuales han sido utilizados para dar simultaneas soluciones según el problema a
resolver, para poder hacer un algoritmo, antes que nada se debe saber la lógica,
o los procesos lógicos a seguir para la ejecución de un proceso, es por esto
que una persona que quiera ser un buen programador debe tener un excelente
manejo de la lógica puesto que le será útil a la hora de solucionar cualquier
problema propuesto.Una vez se cuenta con la lógica se deberá programar el
proceso el cual se realiza por medio de los aplicativos DFD (Diagrama de Flujo
de Datos) y PSEINT estas herramientas son entornos de programación de alto
nivel amigables para el programador novato en las cuales podremos encontrar
diversas ayudas para el comprender el extenso mundo de la programación.
Teniendo en cuenta que la estructura de un cualquier algoritmo es Entrada,
proceso y salida, cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso,procederá cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederáprocederáprocederáprocederáprocederáprocederácuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, proceder cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederá a compilar
el código el cual consiste en traducir todo lo que el programador digito a
lenguaje maquina (código binario) o lenguaje de bajo nivel, una vez esta
compilación este sin errores el programa procederá a ejecutar el código
escrito, en los aplicativos de programación PSEINT y DFD nos encontraremos con
distintos tipos de procesos en los cuales encontraremos las entradas (LEER),
las salidas (ESCRIBIR), los ciclos (MIENTRAS, PARA, REPETIR), y los condiciones
(SI) con la combinación de estos procesos podremos armar líneas de código, en
las cuales podremos dar solución a un requerimiento o problema, con el paso del
tiempo y en cuanto se adquiera más experiencia en el mundo de la programación
se podrá ir interactuando con distintos tipos de lenguajes de programación como
lo pueden ser (Java, C++,C, Phyton, Visual Basic, etc.) desde que se tenga lo
lógica se podrá desarrollar en cualquier tipo de lenguaje de programación, pero
esta se consigue con la persistencia. Cabe mencionar que los algoritmos hoy en día
lo vemos en todo por ejemplo (Windows, cajeros electrónicos, calculadoras,
aplicaciones, etc.)
Scratch inspirado en los e-toys de Squeak y LogoBlocks, es un lenguaje de programación hecho para el aprendizaje de niños Utilizan bloques auto encajables que solo ajustan si son sintácticamente correctos permitiendo así centrar la atención en realizar un algoritmo lógico A pesar de que esta herramienta fue diseñada para jóvenes demuestra ser una herramienta útil para aquellos adultos que están aprendiendo a programar, se habla de que puede llegar a ser un elemento útil e introductorio para después dar un salto a lenguajes como Java y otros básicos Se basa en un concepto denominado “Scratching” que se basa en la reutilización y combinación de código ya desarrollado por otro informático. Bibliografìa https://es.slideshare.net/marcelapanchi/scratch-13866464
Comments
Post a Comment