0% encontró este documento útil (0 votos)
14 vistas7 páginas

Programa Python

El curso de Programación en Python de la Universidad de El Salvador está diseñado para enseñar a los estudiantes a desarrollar soluciones de software utilizando Python, abarcando desde fundamentos hasta conceptos avanzados como programación orientada a objetos y análisis de datos. Se impartirá en línea durante 12 semanas, combinando teoría y práctica, con evaluaciones programadas y un enfoque en proyectos prácticos. Los estudiantes deben tener conocimientos básicos de programación y cumplir con ciertos requisitos para inscribirse y aprobar el curso.

Cargado por

Roberto Méndez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas7 páginas

Programa Python

El curso de Programación en Python de la Universidad de El Salvador está diseñado para enseñar a los estudiantes a desarrollar soluciones de software utilizando Python, abarcando desde fundamentos hasta conceptos avanzados como programación orientada a objetos y análisis de datos. Se impartirá en línea durante 12 semanas, combinando teoría y práctica, con evaluaciones programadas y un enfoque en proyectos prácticos. Los estudiantes deben tener conocimientos básicos de programación y cumplir con ciertos requisitos para inscribirse y aprobar el curso.

Cargado por

Roberto Méndez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

UNIVERSIDAD DE EL SALVADOR EN LÍNEA

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

CURSO DE PROGRAMACIÓN EN PYTHON

Código: PPY115

Docentes asesores:

Ing. Napoleón Ernesto López Espinoza

Ing. Mariela Vanessa Meléndez Ascencio

Tutores:

Br. Carlos Alonso Vásquez Rodríguez.


Br. Verónica Emperatriz Borja Pérez.
UNIVERSIDAD DE EL SALVADOR EN LÍNEA
ORIENTACIÓN ACADÉMICA

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

CURSO DE PROGRAMACIÓN EN PYTHON PÁG. 6


UNIVERSIDAD DE EL SALVADOR EN LÍNEA
ORIENTACIÓN ACADÉMICA

NOMBRE DEL CURSO


Curso de programación en Python.

DESCRIPCIÓN DEL CURSO


Programación con Python se ubica dentro del Área de Conocimiento de Desarrollo de Software y
Tecnologías de la Información, teniendo como prerrequisito los conocimientos básicos de lógica de
programación y algoritmos. Esta asignatura es uno de los pilares fundamentales en la formación de
profesionales en el área de desarrollo de software, ya que Python es un lenguaje versátil y
ampliamente utilizado en la industria tecnológica.
El objetivo principal de esta asignatura es proporcionar a los estudiantes las herramientas, técnicas y
conocimientos necesarios para desarrollar soluciones de software eficientes y escalables utilizando
Python. A lo largo del curso, los estudiantes aprenderán desde los fundamentos básicos del lenguaje
hasta conceptos avanzados como la programación orientada a objetos, el manejo de estructuras de
datos y la aplicación de librerías especializadas para el análisis de datos, visualización y
automatización de tareas.
Se pretende que los estudiantes adquieran las habilidades necesarias para analizar problemas,
diseñar soluciones eficientes y plasmar dichas soluciones en código Python de calidad. Se
profundizará en el uso de herramientas de desarrollo como IDEs (Visual Studio Code, PyCharm),
entornos interactivos (Jupyter Notebooks, Google Colab) y librerías populares como NumPy,
Pandas y Matplotlib, entre otras.
Un aspecto importante de la asignatura es la aplicación de los conceptos teóricos en proyectos
prácticos, donde los estudiantes podrán automatizar tareas, analizar datos y crear aplicaciones
funcionales.

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.

CURSO DE PROGRAMACIÓN EN PYTHON PÁG. 6


UNIVERSIDAD DE EL SALVADOR EN LÍNEA
ORIENTACIÓN ACADÉMICA

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:

 Clases virtuales y material interactivo: Videos explicativos, lecturas guiadas y


demostraciones en vivo.
 Foros de discusión: Espacios donde los estudiantes podrán plantear dudas y compartir
soluciones.
 Proyecto y actividades prácticas: Aplicaciones reales de los conceptos aprendidos en
situaciones del mundo laboral.
 Evaluaciones formativas: Cuestionarios y ejercicios prácticos para reforzar el aprendizaje.

PLANEACIÓN DE ACTIVIDADES
Se muestran la planeación de todas las actividades del curso así como el respectivo diagrama de
Gantt:

CURSO DE PROGRAMACIÓN EN PYTHON PÁG. 6


UNIVERSIDAD DE EL SALVADOR EN LÍNEA
ORIENTACIÓN ACADÉMICA

ESTRUCTURA DEL PROGRAMA


Unidad Contenido Duración
en
semanas
1.INTRODUCCIÓN ● ¿Qué es Python? 1
A PYTHON Y SU
● Instalación y configuración de Python
ENTORNO
● Uso de IDEs (VS Code, PyCharm)
● Introducción a Jupyter Notebooks y Google
Colab

2. FUNDAMENTOS ● Tipos de datos (enteros, flotantes, cadenas de 1


DE texto, booleanos).
PROGRAMACIÓN
● Operadores aritméticos, relacionales y lógicos.
EN PYTHON
● Entrada y salida de datos
● Ejercicios prácticos

3. ESTRUCTURAS ● Condicionales (if, elif, else) 1


DE CONTROL
● Bucles (for, while)
● Manejo de excepciones (try, except)

4. ESTRUCTURAS ● Concepto de estructuras de datos estáticas. 1.5


DE DATOS EN
o Arreglos
PYTHON
o Tuplas

● Concepto de estructuras de datos dinámicas.


● Listas
● Diccionarios
● Conjuntos
● Pilas
● Colas
● Ejercicios prácticos

5. FUNCIONES Y ● Creación de funciones 1


MODULARIDAD
● Parámetros y retorno de valores

CURSO DE PROGRAMACIÓN EN PYTHON PÁG. 6


UNIVERSIDAD DE EL SALVADOR EN LÍNEA
ORIENTACIÓN ACADÉMICA
● Módulos y paquetes
● Ejercicios prácticos

6. ● Clases y objetos 1
PROGRAMACIÓN
● Métodos y atributos
ORIENTADA A
OBJETOS (POO) ● Herencia y polimorfismo
● Ejercicios prácticos

7. LIBRERÍAS ● Introducción a NumPy y Pandas 1.5


PARA ANALISIS
● Visualización de datos con Matplotlib y
DE DATOS
Seaborn

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 %

REQUISITOS PARA TOMAR EL CURSO


Para inscribirse en el curso, los estudiantes deben cumplir con los siguientes requisitos:

 Tener conocimientos básicos de lógica de programación y algoritmos.


 Contar con una computadora con acceso a Internet y capacidad para ejecutar Python.
 Disponer de tiempo suficiente para realizar las actividades y evaluaciones.
 Tener interés en el desarrollo de software y resolución de problemas computacionales.

CURSO DE PROGRAMACIÓN EN PYTHON PÁG. 6


UNIVERSIDAD DE EL SALVADOR EN LÍNEA
ORIENTACIÓN ACADÉMICA

REQUISITOS PARA APROBAR EL CURSO


Para obtener la certificación del curso, los estudiantes deben:

 Completar al menos el 70% de las actividades y evaluaciones.


 Participar activamente en los foros.
 Haber cubierto como mínimo 80% de asistencia en cada módulo por medio de la
autoevaluaciones.

CURSO DE PROGRAMACIÓN EN PYTHON PÁG. 6

También podría gustarte