Está en la página 1de 17

Algoritmos de programación Eje 2

Estudiantes:
Caicedo Pepinoza John Gilberto
García González Juan Pablo

Docente:
Danilo de Jesús Ariza Agámez

Fundación Universitaria del Área Andina

Algoritmos y Programación
Bogotá, junio de 2020
Algoritmos de Programación – Eje 2

Tabla de Contenido

Introducción ............................................................................................................................ 4
Objetivos ................................................................................................................................. 5
Objetivo general. ................................................................................................................. 5
Objetivos específicos. ......................................................................................................... 5
1. Descarga e instalación del lenguaje de programación Python ........................................ 6
1.1. Descarga e instalación por John Caicedo. ................................................................... 7
1.2. Descarga e instalación por Juan García. ..................................................................... 7
2. Visualización de los videos 2 al 9 con el fin de apropiarse de ideas básicas sobre el
manejo del Lenguaje Python. .................................................................................................. 8
3. Visualización de los videos 10, 11 y 12 con el fin de implementar los ejemplos allí
explicados ............................................................................................................................. 10
4. Implementación en Python de los ejemplos explicados en los videos 10, 11 y 12........... 11
4.1. Ejemplo de programación en Python con sentencias condicionales simples: ........... 11
4.2. Ejemplo de programación en Python con sentencias condicionales compuestas: ..... 12
4.3. Ejemplo de programación en Python con sentencias condicionales múltiples: ......... 14
Conclusiones ......................................................................................................................... 16
Referencias bibliográficas..................................................................................................... 17

2
Algoritmos de Programación – Eje 2

Lista de tablas
Tabla 1. Videos 2 al 9 Curso Python desde Cero. .................................................................. 8
Tabla 2. Videos 10 al 12 Curso Python desde Cero. ............................................................ 10

Lista de imágenes

Imagen 1. Descarga del lenguaje Python para Windows ........................................................ 6


Imagen 2. Instalación del lenguaje Python para Windows ..................................................... 6
Imagen 3. Instalación del lenguaje Python en la computadora de John Caicedo ................... 7
Imagen 4. Instalación del lenguaje Python en la computadora de Juan García ...................... 7
Imagen 5. Programación del lenguaje Python en la computadora, ejecutando uno de los
ejemplos Video No. 10; por Juan García y John Caicedo. ................................ 11
Imagen 6. Programación con lenguaje Python en la computadora, ejecutando el programa
de la Imagen No. 5, utilizando el lenguaje de programación introduciendo
comentarios y algoritmos; por Juan García y John Caicedo. ............................. 12
Imagen 7. Programación con lenguaje Python en la computadora, ejecutando uno de los
ejemplos video No. 11; por Juan García y John Caicedo. ................................. 12
Imagen 8. Programación con lenguaje Python en la computadora, ejecutando el programa
de la Imagen No. 7, utilizando el lenguaje de programación introduciendo
sentencia condicional compuesta “si verdadero”; por Juan García y John
Caicedo............................................................................................................... 13
Imagen 9. Programación con lenguaje Python en la computadora, ejecutando el programa
de la Imagen No. 7, utilizando el lenguaje de programación introduciendo
sentencia condicional compuesta “si falso”; por Juan García y John Caicedo. . 13
Imagen 10. Programación con lenguaje Python en la computadora, ejecutando uno de los
ejemplos Video No. 12; por Juan García y John Caicedo. ................................ 14
Imagen 11. Programación con lenguaje Python en la computadora, ejecutando el programa
de la Imagen No. 10 utilizando el lenguaje de programación introduciendo
sentencia múltiple compuesta opción 1; por Juan García y John Caicedo. ....... 14
Imagen 12. Programación con lenguaje Python en la computadora, ejecutando el programa
de la Imagen No. 10, utilizando el lenguaje de programación introduciendo
sentencia múltiple compuesta opción 2; por Juan García y John Caicedo. ....... 15
Imagen 13. Programación con lenguaje Python en la computadora, ejecutando el programa
de la imagen 10 utilizando el lenguaje de programación introduciendo sentencia
múltiple compuesta opción 3; por Juan García y John Caicedo. ....................... 15

3
Algoritmos de Programación – Eje 2

Introducción

Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en


la legibilidad de su código. Se trata de un lenguaje de programación multi paradigma, ya
que soporta orientación a objetos, programación imperativa y, en menor medida,
programación funcional.

Este documento tiene el objetivo brindar las pautas básicas para dar inicio a la
programación de computadoras usando Python. Conocer cómo construir un programa de
una serie de instrucciones simples en Python mediante el uso de la matemática más simple.
Cualquier persona con experiencia moderada con computadoras puede lograrlo.

Las instrucciones brindadas por el docente a través de encuentros sincrónicos, más la


visualización de videos instructivos, serán la clave para desarrollar exitosamente los
ejercicios propuestos por la asignatura.

“todo el mundo debería aprender a programar un ordenador porque esto te ayuda a pensar”

Steve Jobs (2007)

4
Algoritmos de Programación – Eje 2

Objetivos

Objetivo general.

Conocer los elementos básicos del lenguaje, las estructuras de control, estructuras de
datos, y elementos generales del lenguaje de programación Python.

Objetivos específicos.

Introducir recursos de video formativos más habituales y oficiales para el


conocimiento del lenguaje Python.

Realizar prácticas y ejercicios sencillos de programación con el lenguaje Python, que


permitan su correspondiente comprensión al estudiante de Ingeniería Industrial

5
Algoritmos de Programación – Eje 2

1. Descarga e instalación del lenguaje de programación Python

Para el proceso de instalación se procede inicialmente a realizar la descarga desde la


página inicial de PYTHON (https://www.python.org).

Imagen 1. Descarga del lenguaje Python para Windows


Fuente: https://www.python.org/downloads/windows/

Imagen 2. Instalación del lenguaje Python para Windows


Fuente: https://www.python.org/downloads/windows/

6
Algoritmos de Programación – Eje 2

1.1. Descarga e instalación por John Caicedo.

Imagen 3. Instalación del lenguaje Python en la computadora de John Caicedo


Fuente: https://www.python.org/downloads/windows/

1.2. Descarga e instalación por Juan García.

Imagen 4. Instalación del lenguaje Python en la computadora de Juan García


Fuente: https://www.python.org/downloads/windows/

7
Algoritmos de Programación – Eje 2

2. Visualización de los videos 2 al 9 con el fin de apropiarse de ideas básicas sobre el


manejo del Lenguaje Python.

El Equipo de Trabajo procede a la revisión de los videos del 2 al 9 propuestos por el


Tutor, como material didáctico que tiene como fin apropiarse de ideas básicas sobre el
manejo del Lenguaje Python.

De esta acción se observan las evidencias de visualización en cada uno de ellos.

Tabla 1. Videos 2 al 9 Curso Python desde Cero.

CURSO DE PYTHON DESDE CERO.


Título del video Enlace Duración Evidencia

Curso Python
desde cero #2 |
Ejecución y https://www.youtube.com/watch?v=UzHFk
13:00
compilación de un EdnRuc
programa con
Python

Curso Python
desde cero #3 | https://www.youtube.com/watch?v=w8VZx
15:03
Variables en o1TlnU
Python

Curso Python
desde cero #4 |
Manipulación de https://www.youtube.com/watch?v=1CDE1
28:29
cadenas de pdVDGw
caracteres
(Strings)

Curso Python
desde cero #5 |
https://www.youtube.com/watch?v=6yBL1
Palabras 5:19
mcd7iY
reservadas en
Python

8
Algoritmos de Programación – Eje 2

Curso Python
desde cero #6 |
https://www.youtube.com/watch?v=6sOEpH
Operadores 17:46
ItJHs
aritméticos en
Python

Curso Python
desde cero #7 | https://www.youtube.com/watch?v=xptKv7
7:45
Comentarios en yhfSA
Python

Curso Python
desde cero #8 | https://www.youtube.com/watch?v=EaWsO
15:43
Tipos de datos en cc7R2M
Python

Curso Python
desde cero #9 | https://www.youtube.com/watch?v=vlka4aI
18:08
Entrada de datos RqUc
desde el teclado

Nota: Material didáctico con el fin de apropiarse de ideas básicas sobre el manejo del Lenguaje Python
Fuente: Geekipedia de Ernesto
https://www.youtube.com/watch?v=DAdRO6ByBoU&list=PLyvsggKtwbLW1j0d5yaCkRF9Axpdlhsxz&ind
ex=2

____________________

9
Algoritmos de Programación – Eje 2

3. Visualización de los videos 10, 11 y 12 con el fin de implementar los ejemplos allí
explicados

El Equipo de Trabajo procede a la revisión de los videos del 10, 11 y 129 propuestos
por el Tutor, como material didáctico que tiene como fin, implementar los ejemplos explicados
por el Docente. De esta acción se observan las evidencias de visualización en cada uno de
ellos, tal como lo indica la Tabla No. 2.

Tabla 2. Videos 10 al 12 Curso Python desde Cero.

CURSO DE PYTHON DESDE CERO.


Título del video Enlace Duración Evidencia

Curso Python
desde cero #10 |
Sentencias https://www.youtube.com/watch?v=Moq9O
28:56
condicionales FxQTc4
simples en Python
(if)

Curso Python
desde cero #11 |
Sentencias https://www.youtube.com/watch?v=43NYFf
31:16
condicionales UM5uU
compuestas en
Python (if - else)

Curso Python
desde cero #12 |
Sentencias https://www.youtube.com/watch?v=6mBL2
22:17
condicionales p1O3AY
múltiples en
Python (elif)

Nota: Material didáctico con el fin de implementar los ejemplos allí explicados
Fuente: Geekipedia de Ernesto
https://www.youtube.com/watch?v=DAdRO6ByBoU&list=PLyvsggKtwbLW1j0d5yaCkRF9Axpdlhsxz&ind
ex=2

____________________

10
Algoritmos de Programación – Eje 2

4. Implementación en Python de los ejemplos explicados en los videos 10, 11 y 12

A continuación, se desarrollan los ejercicios prácticos teniendo en cuenta los siguientes


lineamientos:

- Cada ejemplo en archivo diferente.


- Antes de escribir código debe haber un comentario general de qué hace el programa
e identificación de los integrantes del grupo. (encuentra indicaciones de cómo escribir
comentarios en el video 7)
- Las líneas de código de cada archivo deben contener comentarios explicativos.

4.1. Ejemplo de programación en Python con sentencias condicionales simples:

Imagen 5. Programación del lenguaje Python en la computadora, ejecutando uno de los ejemplos Video No.
10; por Juan García y John Caicedo.

11
Algoritmos de Programación – Eje 2

Imagen 6. Programación con lenguaje Python en la computadora, ejecutando el programa de la Imagen


No. 5, utilizando el lenguaje de programación introduciendo comentarios y algoritmos; por Juan García
y John Caicedo.

4.2. Ejemplo de programación en Python con sentencias condicionales compuestas:

Imagen 7. Programación con lenguaje Python en la computadora, ejecutando uno de los ejemplos video
No. 11; por Juan García y John Caicedo.

12
Algoritmos de Programación – Eje 2

Imagen 8. Programación con lenguaje Python en la computadora, ejecutando el programa de la Imagen


No. 7, utilizando el lenguaje de programación introduciendo sentencia condicional compuesta “si
verdadero”; por Juan García y John Caicedo.

Imagen 9. Programación con lenguaje Python en la computadora, ejecutando el programa de la Imagen


No. 7, utilizando el lenguaje de programación introduciendo sentencia condicional compuesta “si falso”;
por Juan García y John Caicedo.

13
Algoritmos de Programación – Eje 2

4.3. Ejemplo de programación en Python con sentencias condicionales múltiples:

Imagen 10. Programación con lenguaje Python en la computadora, ejecutando uno de los ejemplos Video
No. 12; por Juan García y John Caicedo.

Imagen 11. Programación con lenguaje Python en la computadora, ejecutando el programa de la Imagen
No. 10 utilizando el lenguaje de programación introduciendo sentencia múltiple compuesta opción 1; por
Juan García y John Caicedo.

14
Algoritmos de Programación – Eje 2

Imagen 12. Programación con lenguaje Python en la computadora, ejecutando el programa de la Imagen
No. 10, utilizando el lenguaje de programación introduciendo sentencia múltiple compuesta opción 2; por
Juan García y John Caicedo.

Imagen 13. Programación con lenguaje Python en la computadora, ejecutando el programa de la imagen
10 utilizando el lenguaje de programación introduciendo sentencia múltiple compuesta opción 3; por
Juan García y John Caicedo.

15
Algoritmos de Programación – Eje 2

Conclusiones

Mediante cursos como el ofrecido por la -Geekipedia de Ernesto-, donde es posible


complementar las instrucciones del Tutor Académico, para aprender desde cero a
programar con Python.
Mediante el desarrollo de una serie de ejemplos y ejercicios se logró comprender
cómo trabaja Python en el desarrollo de aplicaciones web.

Python tiene una sintaxis muy limpia, lo cual favorece el código legible, es elegante
y flexible, simplificado, rápido y tiene una curva de aprendizaje muy corta.

Python es uno de los lenguajes backend que más ha crecido en los últimos años y ha
sido recomendado por Google, precisamente por su facilidad en el aprendizaje.

16
Algoritmos de Programación – Eje 2

Referencias bibliográficas

LA GEEKIPEDIA DE ERNESTO. (15 de julio de 2019). Curso Python desde cero #2 a 12


| Introducción e instalación de Python. [Archivo de Vídeo]. Youtube.
https://www.youtube.com/watch?v=DAdRO6ByBoU&list=PLyvsggKtwbLW1j0d5yaCkR
F9Axpdlhsxz&index=2

PAYTHON. (2020). Página oficial. Python Releases for Windows.Recuperado de:


https://www.python.org/downloads/windows/

17

También podría gustarte