Está en la página 1de 17

Concepto de Algoritmo

Definicin de Algoritmo
En matemtica, computacin y otras disciplinas
relacionadas, un algoritmo es un conjunto
preescrito de instrucciones o reglas bien
definidas, ordenadas y finitas que permite realizar
una actividad mediante pasos sucesivos que no
generen dudas a quien deba realizar dicha
actividad.
Dados un estado inicial y una entrada, siguiendo los
pasos sucesivos se llega a un estado final y se
obtiene una solucin
Despus de esta definicin
Quin puede dar ejemplos de algoritmos?
Lluvia de ejemplos
Algoritmo
Es una solucin paso a paso de un problema.
(Secuencia de instrucciones que representa un modelo de
solucin para determinado tipo de problema). Es como una
receta o de cocina o un manual en matemticas.
Ejemplo: un algoritmo para sumar nmeros de dos dgitos
es "suma las unidades, suma las decenas y combina las
respuestas".
La divisin larga es otro ejemplo de un algoritmo: si
sigues los pasos obtienes la respuesta.
Un programa computacional
Uso de los algoritmos en la vida diaria








En la vida cotidiana, se emplean algoritmos en forma
frecuente para resolver problemas, algunos ejemplos son
los manuales de usuario, que muestran algoritmos para
usar un aparato, o las instrucciones que recibe un
trabajador por parte de su jefe
Algoritmo para lavarse las manos:

Inicio
-Abrir el grifo de agua.
-Mojarse las manos.
-Aplicarse jabn.
-Enjuagarse las manos.
-Cerrar el grifo de agua.
-Secarse la manos con papel.
-Exponer las manos a corriente de aire caliente.
Fin
Algoritmo Para Cambiar la Rueda de un Auto.
Inicio
-Levantar el auto con la gata.
-Soltar y sacar los pernos de la llanta.
-Quitar la llanta
-Colocar llanta de repuesto.
-Colocar y apretar los pernos.
-Bajar la gata.
Fin

Uso de los algoritmos en matemtica
Algunos ejemplos en matemtica son el algoritmo
de distintas complejidades tales como:
Adicin
Sustraccin
Divisin para calcular el cociente de dos nmeros
Algoritmo de Euclides para obtener el mximo comn
divisor de dos enteros positivos.
El mtodo de Gauss para resolver un sistema lineal
de ecuaciones
Repasemos Definicin
Conjunto de acciones o secuencias de operaciones
ejecutadas en un determinado orden para resolver un
problema
Caractersticas de los Algoritmos

Definido (confiable)
Debe indicar un orden a seguir
Las instrucciones han de ser precisas, sin ambiguedad
alguna.
Debe ser finito, terminar en un nmero finito de pasos
Cuestionamientos de los Algoritmos
Tradicionales en la Enseanza Elemental
La visin que se tiene de la enseanza de la Aritmtica es
principalmente la de un entrenamiento para la adquisicin
de habilidades de clculo (esta es tambin en parte, la
opinin del profesorado).

Los algoritmos tradicionales (suma, resta, multiplicacin,
etc.) han sido un hallazgo tan extraordinario que, como
todo aprendizaje consolidado, es un obstculo
(epistemolgico) para su renovacin.

Sin embargo esta posicin preponderante de dichos
algoritmos va perdiendo fuerza
Razones del cuestionamiento de los Algoritmos
Tradicionales
1- Se plantean algunos investigadores que si cada vez se
da menos prioridad a la enseanza de algunos
algoritmos ejem: la raz cuadrada (son cada vez
menos los profesores que la ensean a sus alumnos),
por muchas razones.
La pregunta es: no valen esos mismos argumentos
para la progresiva eliminacin en la enseanza de
los algoritmos usuales de suma, resta,
multiplicacin y divisin?
Razones del cuestionamiento de los Algoritmos
Tradicionales
2- El fuerte movimiento de renovacin pedaggica de
inspiracin constructivista (que parte en los aos 50)
cambian el centro de gravedad de la enseanza y lo sitan
en el aprendizaje.
El protagonismo pasa del profesor al alumno.
Importa lo que el alumno pueda asimilar y para ello lo
mejor es que sea l mismo quien construya sus
conocimientos; y, con estos postulados, parece innegable
que los algoritmos usuales pierden inters
Razones del cuestionamiento de los Algoritmos
Tradicionales
3- La utilidad social de dichos algoritmos se ve disminuida.
Hoy no se ve a nadie, como en los tiempos pasados,
realizar las cuentas sobre un papel, o sobre la barra de
un bar; las mquinas han ocupado este lugar
Razones del cuestionamiento de los Algoritmos
Tradicionales
4- Existen movimientos con proclamas a favor de la
abolicin de los algoritmos tradicionales. Estos sitan
como prioritarias las estrategias para el clculo
mental, frente a las habilidades que dichos algoritmos
proporcionan; en lugar de la vieja tecnologa del lpiz
y papel proponen la utilizacin de la calculadora


Para lograr un adecuado tratamiento metodolgico en la
formacin de algoritmos matemticos se debe:

Explorar la experiencia histrica individual de los educandos.
Establecer la interconexin de los contenidos y conceptos.
Conducir hacia a la identificacin de sus pasos, de forma que
motive e incentive el conocimiento.
Crear la necesaria unidad entre lo cognitivo y lo afectivo, y sus
diversas formas de integracin.
Permitir el desarrollo y la solidez de los conocimientos a travs
de la prctica y el entrenamiento
Proceder Didctico para la Formacin
de Algoritmos
En la matemtica es donde el
espritu encuentra los elementos
que ms ansa: la continuidad y
la perseverancia.
Jacques Anatole France