Programa Python
Programa Python
EDUCACIÓN A DISTANCIA
FACULTAD DE INGENIERÍA Y ARQUITECTURA
ESCUELA DE INGENIERÍA DE SISTEMAS INFORMÁTICOS
CICLO I 2025
ORIENTACIÓN ACADÉMICA
Código: PPY115
Docentes asesores:
Tutores:
Contenido
NOMBRE DEL CURSO..................................................................................................................3
DESCRIPCIÓN DEL CURSO.........................................................................................................3
INTRODUCCIÓN............................................................................................................................3
MODALIDAD.................................................................................................................................3
OBJETIVOS.....................................................................................................................................4
OBJETIVO GENERAL...............................................................................................................4
OBJETIVOS ESPECÍFICOS.......................................................................................................4
METODOLOGÍA............................................................................................................................4
PLANEACIÓN DE ACTIVIDADES..............................................................................................4
ESTRUCTURA DEL PROGRAMA...............................................................................................5
DURACIÓN Y HORARIOS............................................................................................................6
EVALUACIONES...........................................................................................................................6
REQUISITOS PARA TOMAR EL CURSO...................................................................................6
REQUISITOS PARA APROBAR EL CURSO...............................................................................7
INTRODUCCIÓN
El lenguaje de programación Python ha ganado una gran popularidad debido a su simplicidad,
versatilidad y amplio ecosistema de librerías que permiten abordar múltiples áreas del desarrollo de
software, como la automatización, el análisis de datos, la inteligencia artificial, el desarrollo web y
más. Este curso está diseñado para que los estudiantes inicien su aprendizaje con los conceptos
básicos de la programación en Python y progresivamente adquieran habilidades más avanzadas.
A lo largo del curso, los participantes aprenderán mediante una combinación equilibrada de teoría y
práctica, lo que les permitirá consolidar los conocimientos adquiridos en cada etapa del aprendizaje.
Desde estructuras de control y manipulación de datos hasta el uso de librerías especializadas, los
estudiantes serán guiados en la aplicación de Python a problemas del mundo real. Al finalizar el
curso, serán capaces de resolver un problema práctico utilizando Python, demostrando así su
capacidad para diseñar e implementar soluciones computacionales efectivas.
MODALIDAD
El curso se impartirá en línea (virtual) a través de la plataforma educativa MOODLE, en la cual los
estudiantes podrán acceder a los contenidos, materiales, actividades y evaluaciones. Se realizarán
sesiones en vivo para resolver dudas y reforzar los temas tratados, así como foros de discusión y
para garantizar una adecuada comunicación y aprendizaje efectivo.
OBJETIVOS
OBJETIVO GENERAL
Proporcionar los conceptos y herramientas fundamentales de programación en Python para que los
estudiantes puedan aplicarlos en el desarrollo de soluciones de software, análisis de datos,
automatización de tareas y otras áreas relacionadas con la tecnología.
OBJETIVOS ESPECÍFICOS
1. Desarrollar habilidades para resolver problemas algorítmicos mediante el uso de
estructuras de control, funciones y estructuras de datos en Python, permitiendo a los
estudiantes crear programas eficientes y optimizados.
2. Fomentar el pensamiento lógico y estructurado para analizar problemas, diseñar
soluciones y plasmarlas en código Python, utilizando buenas prácticas de programación
y herramientas de desarrollo modernas.
3. Introducir a los estudiantes en el paradigma de la programación orientada a objetos
(POO), para que puedan diseñar y construir sistemas modulares, escalables y fáciles de
mantener.
4. Capacitar a los estudiantes en el manejo de librerías y frameworks populares de Python,
como NumPy, Pandas, Matplotlib para aplicaciones prácticas en análisis de datos y
visualización
METODOLOGÍA
El curso se desarrollará mediante una metodología práctica y aplicada, combinando teoría con
ejercicios y al finalizar el curso se realizará un proyecto. Se utilizarán las siguientes estrategias:
PLANEACIÓN DE ACTIVIDADES
Se muestran la planeación de todas las actividades del curso así como el respectivo diagrama de
Gantt:
6. ● Clases y objetos 1
PROGRAMACIÓN
● Métodos y atributos
ORIENTADA A
OBJETOS (POO) ● Herencia y polimorfismo
● Ejercicios prácticos
DURACIÓN Y HORARIOS
El curso tendrá una duración de 12 semanas, desde el 21 de abril de 2025 hasta el 30 de junio de
2025.
Las clases en vivo serán los días viernes de 8:00pm a 9:00pm, con frecuencia de cada 2 semanas.
Las evaluaciones se llevarán a cabo los días viernes en horario.
EVALUACIONES
Evaluación Porcentaje Fecha
Evaluación 1 25 % 16/05/2025
Evaluación 2 25 % 03/06/2025
Evaluación 3 25 % 17/06/2025.
Evaluación 4 25 % 24/06/2025.
TOTAL 100 %