6. Algoritmos
- Colocar la
escalera
- Subir la
escalera
- Quitar el
bombillo
fundido
- Bajarse
de la
escalera
- Tomar el
bombillo
de
repuesto
- Subir la
escalera
- Colocar
el
bombillo
de
repuesto
- Bajar de
la escalera
- Guardar
la escalera
Apliquemos el concepto de algoritmo a nuestra vida cotidiana:
Un algoritmo para cambiar un bombillo fundido, ubicado en el techo de la sala, puede
ser el siguiente:
7. Algoritmos
Por lo general, las actividades que a diario realizamos las personas son
algoritmos que hemos aprendido a seguir a lo largo de nuestra vida.
Un algoritmo para preparar huevos pericos, puede ser:
Alistar la
cacerola
Sacar cebolla,
tomates y
mantequilla de la
nevera
Picar la
cebolla y los
tomates
Sacar un
plato
Batir los
huevos en
el plato
Adicionar
sal al gusto
a los huevos
batidos
Prender la
estufa
Adicionar la
mantequilla
Adicionar la
cebolla y los
tomates
picados
Adicionar
los huevos
revueltos
Mezclar
hasta que
se cocinen
los huevos
8. Algoritmos
El computador acepta
órdenes para realizar una
tarea específica, esas
órdenes las plasman los
programadores en un
programa de computador.
El programa implementa
un algoritmo para que el
computador realice la
tarea.
1) Pedir al usuario que ingrese
el primer valor a sumar
2) Leer el primer valor que
ingresó el usuario
3) Pedir al usuario que ingrese
el segundo valor a sumar
4) Leer el segundo valor que
ingresó el usuario
5) Sumar los dos valores
6) Mostrar el resultado de la
suma al usuario
Si quiero que el computador ejecute un programa para sumar dos valores
numéricos que ingresa un usuario, este programa debe tener un algoritmo
implementado para que sume los dos valores. El algoritmo son los pasos que debe
realizar el computador para realizar la tarea, es decir:
9. Actividad
1. Realizar las actividades del curso de fundamentos de la referencia [1]
de la bibliografía y recolectar evidencia para informe final.
2. Realizar el siguiente curso y adjuntar certificado en infome final
https://apps.co/cuentas/login/?next=/cursos/appsco-curso-gratis-de-
programacion-basica/
10. Referencias bibliográficas
• [1] Currículos exploratorios en TIC
http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/
curriculos_ex/n1g10_fproy/nivel1/programacion/home-
fundamentos.html
• [2] López Román, Leobardo. Metodología de la Programación
Orientada a Objetos. Editorial alfaomega. México, 2006.
• [3] Villalobos, Jorge. Casallas Ruby. Fundamentos de programación.
Aprendizaje activo basado en casos. Prentice Hall. México, 2006.
11. Control Cambios
Fecha Observación Autor
01/08/2011 Creación del Documento Clara Patricia Avella Ibáñez
26/03/2020 Actualización de referencias y
actividades
Ms. Josué Nicolás Pinzón Villamil