Sunteți pe pagina 1din 3

3.

ESTRUCTURA DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE

3.1 Actividades de Reflexión inicial.

Investige que son y para qué sirven los algoritmos (a modo de ensayo)

¿Qué son los algoritmos?

Los algoritmos se pueden definir como instrucciones para la realización de un


problema, aunque en algunos casos no necesariamente tienen que dar la
solución al problema si no solo se usan como una herramienta para dar
comandos sin que la persona que tenga realizar dicha actividad no se
confundan en lo absoluto.

Se realizan en un orden fijo y bien definido que permite la comprención lógica


del problema, se desarrollan através de datos precisos desde un inicio y un final,
se efectuan mediante dichos datos de tal forma en que el resultado final sea
preciso a la hora de seguir cada paso.

Los algoritmos pueden ser representados o expresados de diferentes formas


entre ellas el lenguaje natural, diagramas de flujo y pseudocódigo. De esta forma
se pueden representar de una forma estruturada mucho mejor, ya que dichas
expresiones son capaces de representar los algoritmos con mucha más facilidad
y sencilles.

De cierta forma los algoritmos se encuentran en nuestra vida diaria, en todo lo


que hacemos y realizamos, un ejemplo claro es cuando realizamos una acción
simple que concideramos normal, por ejemplo cepillar nuestros dientes, ya que
tenemos que realizar ciertos pasos y patrones que se nos han inculcado durante
toda nuestra vida. Al realizar esta acción sabemos que tenemos que primero ir al
baño, coger el cepillo del lugar en el que usualmente lo dejamos, tomarlo y
después tomar la crema dental, ponerle un poco sobre el cepillo de dientes,
luego humedecer el cepillo con un poco de agua, enseguida llevarlo hasta
nuestra boca y empezar a cepillar los dientes de forma circular, luego escupir la
crema y enjuagar la boca con bastante agua, para terminar limpiarnos la boca
con una toalla. Este es el ejemplo de un algoritmo diario que hacemos
regularmente, de esta forma nos podemos dar cuenta que los algoritmos hacen
parte de nuestra vida y por tanto, se emplean para hacer las cosas de una
manera más sencilla, con las instrucciones mas rápidas y eficaces posibles.
En conclusión los algoritmos son unos pasos concretos que se dan para buscar
la manera mas eficaz y rapida de realizar una acción y que cualquier persona la
pueda comprender.

3.2 Actividades de contextualización e identificaciones de conocimientos


necesarios para aprendizaje.

1. Investige que es el lenguaje pseudocódigo y diagramas de flujo (a modo de


ensayo)

¿Para qué sirven los diagramas de flujo?

Los diagramas de flujo son descripciones gráficas de algoritmos, que se realizan


através de cierta simbología, ya sean flechas o recuadros para indicar una
secuencia u orden continuo de instruccones.

En general los diagramas de flujo son empleados para representar objetivos o


definiciones con un orden muy preciso, para poder explicar todo de una manera
muy sencilla. En sí los diagramas de flujo tienen un inicio y un final, concluyen
cuando se haya logrado el resultado final. Se realizan desde lo que podría ser el
inicio de un problema y su desarrollo se realiza apartir de ese punto, se emplean
flechas y conectores que guían a la persona encargada de comprender estos
diagramas de tal forma en la que no se pueda confunidir y la información sea
concisa.

La construcción de un diagrama de flujo es bastante laboriosa, ya que hay que


explicar paso a paso la información y por su fácil lectura se emplea para explicar
temas concisos, o problemas bastante complejos, solo se emplean los
diagramas de flujo para representar algoritmos pequeños por el espacio que
ocupa un diagramas.

Pseudocódigo.

El pseudocódigo es empleado para el desarrollo de algoritmos completos y de


alto nivel, este los desarrolla a través de ciclos y condicionales que utiliza para
desarrollarlos. Se realizan con el mismo objetivo que los diagramas de flujo solo
que estos tienen una gran ventaja y es que ocupan mucho menos espacio para
el desarrollo de algoritmos más complejos y por tanto es más posible trabajarlos,
además de que es mas simple en cuanto a recivir instruciones complejas.

El pseudocódigo se desarrollo con el objetivo de facilitar el entendimiento de un


algoritmo y por tanto puede omitir información irrelevante de un problema, lo que
facilita en gran medida el desarrollo de algoritmos complejos, ya que el
pseudocódigo esta diseñado sobre un lenguaje claro, que cualquier persona
puede comprender y desarrollar, a su ves esta lo suficientemente estructurado
como para realizar su implementación a través de el mismo lo que permite una
gran facilidad en su manejo.

Se emplea más en sistemas operativos, para que el programa perciva las


intrucciones y ordenes indicadas. Aunque esta más diseñado para la lectura
humana y no de una maquina, porque permite comprender de una mejor forma
los problemas planteados y así tener más clara una visión de lo que se esta
desarrollando.

El pseudocódigo se realiza a través de unos parametros establecidos, se


encarga de implementar la información de tal forma que usa lo más relevante y
conciso que pueda y omite partes de menor importancia.

S-ar putea să vă placă și