ALGORITMOS
Ignacio505929 de Noviembre de 2012
719 Palabras (3 Páginas)368 Visitas
El algoritmo es de carácter general y puede aplicarse a cualquier operación matemática o a cualquier problema.
La formulación de algoritmos fue uno de los más grandes adelantos dentro de la ciencia matemática ya que a partir de ello se pudieron resolver infinidad de problemas.
Landa, matemático ruso, quien ha investigado mucho al respecto nos dice que “la ciencia matemática, en el proceso de su desarrollo, ha tratado de encontrar los algoritmos óptimos más generales para resolver los problemas que permitan la solución uniforme de clases más amplias de problemas de una manera, es decir, empleando siempre el mismo sistema de operacion
Los algoritmos, para llegara ser tales deben reunir ciertas características. Una de ellas es que los pasos que deben seguirse deben estar estrictamente descritos, cada acción debe ser precisa, y debe ser general, es decir, que pueda ser aplicable a todos los elementos de una misma clase.
Por ejemplo en el caso del algoritmo de una multiplicación, no sólo se realizará el procedimiento de resolución parte para la multiplicación de 4 x 4, sino que el mismo algoritmo podrá aplicarse a cualquier multiplicación. La última de estas características será la resolución, en otras palabras, esto quiere decir que el algoritmo deberá llegar a un resultado específico.
El algoritmo podría confundirse con lo comúnmente conocido como “receta de cocina”, sin embargo la diferencia estriba en que el alumno o los alumnos, al elaborar un algoritmo tienen que pensar en las instrucciones a seguir lo que en una receta serían pasos ya establecidos. “Es precisamente por esta razón el hecho de enseñar a actuar a los estudiantes en base en actividades concientes y a dominar formas de razonamiento caprichosamente”.
Es de gran importancia aclarar que los algoritmos en si mismos no resuelvan problemas, se resuelven gracias al producto de ejercer las operaciones dictadas por el algoritmo, se puede decir que es por el planteamiento mismo.
La realización de algoritmos es natural e innata en el hombre y en la mayoría de los casos es de tipo inconsciente, en otras palabras, las personas suelen resolver problemas sin tener que recurrir a la aplicación de cierto algoritmo.
No obstante al encontrarse con problemas de un grado de dificultad mayor es necesario detenerse a analizar y pensar en la solución de éste, por lo tanto es necesario incluir en todas las materias una hora de problemas que impliquen aplicar, con método de solución los algoritmos.
Para que el niño aprenda a construir algoritmos es necesario que se encuentre en el inicio o transcurso de la etapa de las operaciones concretas, ya que con este tipo de ejercicios el pensamiento del niño estará cada vez más preparado para desarrollar un problema en varias partes acomodándolas en orden de solución, sin perder de vista la presentación general de un problema.
A continuación se presentan algunos ejemplos de algoritmos elaborados para los mismos niños. La presentación de cada ejercicio lleva consigo el nombre y la edad del niño que lo realizó, de tal forma que se puede identificar el grado de dificultad que utilizó cada niño. Del mismo modo se podrá apreciar como es que cada niño utilizó una estrategia distinta para desarrollar el algoritmo y el diagrama de flujo de sus programas.
Antes de presentarlos cabe hacer mención sobre algunos aspectos de dichos algoritmos:
Los ejercicios fueron divididos en dos grupos, en el primer grupo se encuentran los algoritmos correspondientes a diferentes actividades, los pasos de estos algoritmos fueron marcados con números y después se utilizaron las figuras lógicas hasta llegar al último paso, el cual fue planteado por el mismo niño.
El segundo grupo de ejercicios está compuesto por algoritmos y diagramas de flujo de los programas que realizaron los niños en el curso,
...