Está en la página 1de 4

BLOQUE I

Secuencia 1: LÓGICA DE PROGRAMACIÓN

Tema: Algoritmos

Un algoritmo es una serie de pasos bien definidos, ordenados y finitos para resolver un
problema en específico.

Partiendo de la definición, veamos la siguiente interrogante…

¿Qué es un problema?

 Cuestión discutible que hay que resolver o a la que se busca una explicación.

 Cuestión que se plantea para hallar un dato desconocido a partir de otros datos
conocidos, o para determinar el método que hay que seguir para obtener un
resultado dado.

 Es una “situación en la cual un individuo desea hacer algo pero desconoce el curso
de acción necesaria para lograr lo que quiere” o como “ una situación en la cual el
individuo actúa con el fin de lograr una meta utilizando para ello alguna estrategia en
particular

Los problemas tienen cuatro componentes:

 Las metas: lo que se desea lograr en una situación.

 Los datos: Los elementos de los que dispone el aprendiz.

 Las restricciones: los factores que limitan.

 Los métodos: las operaciones que pueden utilizarse para resolver el problema.

Existen cinco grandes obstáculos que impiden la adopción de soluciones:

 La no comprensión del problema.

 El olvido de los elementos del problema.

 La falta de conocimientos.

 La posesión de otras reglas.

 El miedo al error.

1
Es indispensable tener en cuenta las siguientes situaciones al resolver una problemática:

 ¿qué es lo que hace problemática esta situación?

 ¿qué me falta por saber?

 ¿cuántos problemas están involucrados?

 ¿cuál voy a intentar resolver?

 ¿qué es lo que no funciona?

 ¿cuáles son las alternativas que se pueden tomar?

 ¿qué conozco sobre este tema?

 ¿por dónde puedo empezar para que sea más fácil?

A1B1_En tu cuaderno: Escribe un problema que hayas tenido en tu vida y que tuvo
solución. Analiza que opciones tenías para llegar a la misma resolución y cuáles
fueron los pasos que seguiste en el método que elegiste.

En informática existen diversas metodologías para la resolución de problemas aplicando la


programación, en el libro de Informática II/Computer de Patricia Ibañez y Gerardo García consta
de los siguientes pasos:

1. Identificar el problema.- En esta fase se comprende el problema y se destacan los datos


que ayudan a entender el problema.
2. Sugerir (o plantear) alternativas de solución
3. Diseñar el algoritmo.- El resultado de esta etapa es crear una serie de pasos que servirán
para resolver el problema planteado.
4. Desarrollar la solución y comprobar los resultados.

La solución de problemas haciendo uso de herramientas computacionales requiere de


una serie de pasos que permitan una evolución coherente y progresiva, para ir desde
el problema planteado, hasta hallar una solución interpretable por lenguaje de
programación, es decir un programa de computadora.

Al escribir un algoritmo es importante considerar a quien va dirigido. Ya que son utilizados


para saber qué y cómo se va a resolver un problema determinado. Cada quien puede
tener un método diferente para dar solución a una problemática. Es decir, hay más de un
camino para llegar a un resultado.

2
Al crear un algoritmo, debemos tomar en cuenta:

 El algoritmo debe de ser finito, quiere decir que terminara en algún momento.
 Debe de ser claro, sin dar oportunidad a dudas.
 No importa cuántas veces se realice, debe de llegar al mismo resultado.
 Se debe de tener marcado un inicio y un fin.

Retomando lo anterior, podemos decir que un algoritmo es una secuencia de pasos


definidos y precisos que dan solución a datos de entrada de una problemática, usando
un proceso con la finalidad de obtener información de salida y que debe de ser finito.

Ejemplo: Algoritmo para cepillado de dientes

1. Inicio
2. prender la luz del baño
3. Entrar al baño
4. Ponerse frente al lavamanos
5. Tomar el cepillo de dientes
6. Tomar la pasta de dientes
7. Apretar el tubo de pasta para aplicar sobre el cepillo de dientes
8. Introducir el cepillo de dientes en la boca
9. Comenzar a cepillar
10. Botar la espuma cuando se considere la limpieza completa
11. Enjuagar bien la boca para eliminar todos los residuos de pasta dental
12. Secar la boca de los restos de agua
13. Dejar cepillo de dientes
14. Salir del baño
15. Apagar la luz
16. Fin

Ejemplo: Algoritmo para abrir aplicación Microsoft PowerPoint

1. Inicio
2. Da clic en el botón de inicio.
3. Escribe la palabra PowerPoint en el campo de búsqueda.
4. Da clic en la aplicación Microsoft PowerPoint.
5. Fin

A1B1_En tu cuaderno:

a. Elabora el algoritmo a seguir para ingresar a la plataforma mi Cobaq


Virtual
b. Genera el algoritmo para preparar gelatina
c. Crea el algoritmo para llamar por celular a un compañero de la
escuela.

3
d. Realiza el algoritmo para mostrar el resultado de la multiplicación de
2 números enteros.

Coloca tu nombre en la parte superior, de cada hoja usada en esta actividad, toma
fotografías nítidas y guarda el archivo en formato PDF con el título A1B1+tu nombre
completo. Anexa en tu entrega en la plataforma MCV.

Excelente Bueno Regular Insuficiente


2.5 2 1.5 1
Explica claramente Explica claramente Explica Explica
Rubrica de cada uno de los con un principio y un claramente con claramente con
evaluación pasos con un fin el 80% del un principio y un un principio y un
principio y un fin algoritmo. fin el 60% del fin menos del
cada algoritmo algoritmo. 50% del
algoritmo.
Algoritmo a

Algoritmo b

Algoritmo c

Algoritmo d

También podría gustarte