Está en la página 1de 25

UNIVERSIDAD DEL PACÍFICO

DEPARTAMENTO DE INGENIERÍA

Herramientas de Programación con


Python
Sesión 01: Introducción al curso

Víctor Andres Ayma Quirita (va.aymaq@up.edu.pe)

CICLO 2023-0
Herramientas de Programación con Python
Contenido Objetivo:
Presentar la información y lineamientos
generales del curso.
1. Presentación
2. Unidades de Aprendizaje
3. Sistema de Evaluación
4. Información Adicional
5. Bibliografía

When something can be read without effort,


great effort has gone into his writing.
Enrique Jardiel Poncela
Herramientas de Programación con Python
Contenido Objetivo:
Presentar la información y lineamientos
generales del curso.
1. Presentación
2. Unidades de Aprendizaje
3. Sistema de Evaluación
4. Información Adicional
5. Bibliografía

When something can be read without effort,


great effort has gone into his writing.
Enrique Jardiel Poncela
Herramientas de Programación con Python
Presentación:
Asignatura Objetivos
Renovada Es Tiene

Herrramienta
de programac
Desarrolla Realiza

Actividades Evaluaciones
Presentaciones en clase
Ejercicios
Laboratorios de programación
PC(2) EP, EF
Proyecto Tareas
Herramientas de Programación con Python
Contenido Objetivo:
Presentar la información y lineamientos
generales del curso.
1. Presentación
2. Unidades de Aprendizaje
3. Sistema de Evaluación
4. Información Adicional
5. Bibliografía

When something can be read without effort,


great effort has gone into his writing.
Enrique Jardiel Poncela
Herramientas de Programación con Python
Unidades de Aprendizaje:

- Unidad 1: El paradigma de la Programación Estructurada


- Unidad 2: Funciones y Estructuras de Datos
- Unidad 3: Algoritmos de Ordenamiento y Búsqueda

- Unidad 4: Paquetes para análisis de datos en Python


- Unidad 5: Paquetes para visualización de datos en Python

PC01/PC02
Examen Parcial/Final
Herramientas de Programación con Python
Contenido Objetivo:
Presentar la información y lineamientos
generales del curso.
1. Presentación
2. Unidades de Aprendizaje
3. Sistema de Evaluación
4. Información Adicional
5. Bibliografía

When something can be read without effort,


great effort has gone into his writing.
Enrique Jardiel Poncela
Herramientas de Programación con Python
Sistema de Evaluación:
Tipo de Criterios Ponderación
Evaluación

Nota de • Prácticas Calificadas (2): 40%


Trabajo • Habilidad para analizar y resolver problemas.
(NT) • Se valora el proceso de resolución.
• No hay recuperación de prácticas.
• Proyecto:
• El proyecto se presenta la última semana de clases, debe contener
la aplicación de alguno(s) de los temas del curso en la solución de
un problema particular.
• Actividades complementarias
• Participación en clase
• Desarrollo de tareas
• Asistencia a las clases
Examen Conoce y aplica los conceptos aprendidos durante la primera parte del 25%
Parcial (EP) curso.
Examen Conoce y aplica los conceptos aprendidos durante la segunda parte del 35%
Final (EF) curso.

Nota Final:
𝑁𝐹 = 0.4 ∗ 𝑁𝑇 + 0.25 ∗ 𝐸𝑃 + 0.35 ∗ 𝐸𝐹
Herramientas de Programación con Python
Nota Factor
Sistema de Evaluación: Nota de Trabajo vigesimal
1
equivalente
0.5
2 0.5
3 0.6
- Nota_Trabajo = [Promedio_PCs] * Factor_1 * Factor_2 4 0.6
5 0.6
- Factor_1: Calculado según la tabla y en función de la Otras_Actividades
6 0.7
- Factor_2: Calculado según la tabla y en función de la Nota_Proyecto 7 0.7
8 0.7
- Factor_1: Otras_Actividades = Participación + Tareas + Asistencia 9 0.8
- Participación en clase [min: 2.5 puntos – max: 7 puntos]: 10 0.8
- Cada participación vale 0.5 puntos 11 0.8
12 0.9
- Desarrollo de tareas [min: 4 puntos – max: 7 puntos]:
13 0.9
- Cada tarea vale 2 puntos
14 0.9
- Asistencia a las clases [min: 5 puntos – max: 6 puntos] 15 1
- Cada asistencia vale 0.20 puntos 16 1
17 1
- Factor_2: Nota_Proyecto = Promedio_Trabajo_Escrito * Factor_3 * Factor_4 18 1.05
19 1.05
- Promedio_Trabajo_Escrito = 30% Nota_Entrega_1 + 70% Nota_Entrega_2
20 1.05
- Factor_3: Calculado según la tabla y en función de la Nota_Sustentación_Individual
- Factor_4: Refleja la Nota_Contribución (en cantidad y calidad) dada por el resto del grupo [min: 0.8 – max: 1.05]

- PCs , Examenes son individuales y miden competencias.


- La tabla es una equivalencia entre nota vigesimal y un factor de ponderación.
Herramientas de Programación con Python
Sistema de Evaluación: Cronograma de Actividades

- PC-01: Miércoles 18 de enero


- Examen Parcial: Sábado 28 de enero (15:00 a 17:00 horas)
- PC-02: Lunes 13 de febrero
- Examen Final: Lunes 20 de febrero (15:00 a 17:00 horas)
- Proyecto:
- Definición del proyecto: 25 de enero
- Control de avance 1: 01 de febrero (Nota_Entrega_1)
- Control de avance 2: 10 de febrero (Nota_Entrega_2)
- Presentación Informe Final: 17 de febrero
- Exposición y Sustentación: 17 de febrero (Nota_Sustentación_Individual)
Herramientas de Programación con Python
Sistema de Evaluación: Cronograma de Actividades
Herramientas de Programación con Python
Sistema de Evaluación: Consideraciones Importantes

- Reconsideraciones de notas:
- Las solicitudes de reconsideración EP/EF se gestionan a través de SAR.
- Las solicitudes de reconsideración NT se gestionan con el docente.

- Prácticas calificadas:
- NO hay rezagado de Práctica calificada.

- Proyecto:
- Grupo de 04 alumnos.
- NO hay rezagado en ninguna de las actividades del Proyecto Final.
Herramientas de Programación con Python
Contenido Objetivo:
Presentar la información y lineamientos
generales del curso.
1. Presentación
2. Unidades de Aprendizaje
3. Sistema de Evaluación
4. Información Adicional
5. Bibliografía

When something can be read without effort,


great effort has gone into his writing.
Enrique Jardiel Poncela
Herramientas de Programación con Python
Información Adicional:

- Las sesiones serán presenciales (excepto la primera semana)


- Las sesiones NO serán grabadas
- Elegirán a vuestr@ REA en la primera semana.
- Laboratorio virtual: http://labvirtual.up.edu.pe/
- Software a utilizar:
- Python
- Anaconda
- Spyder
Herramientas de Programación con Python
Información Adicional: Recomendaciones

- Llegue temprano: La puntualidad es el mejor inicio de una sesión de clases.


- Pregunte siempre: No se quede con las dudas, trate de despejar sus dudas durante la sesión
de clase.
- Contribuya con el buen clima del aula: Aporte al aula con un comportamiento ético y de
respeto hacia los demás.
- Comparta sus experiencias de conocimiento con los demás: El docente es solo un facilitador.
En el aula todos estamos para aprender.
- Realice las actividades propuestas: Es obligatorio realizar los laboratorios cada vez que sea
solicitado.
- Realice los laboratorios: Complementan las sesiones teóricas y garantizan que usted adquiera
las competencias prácticas del curso.
Herramientas de Programación con Python
Contenido Objetivo:
Presentar la información y lineamientos
generales del curso.
1. Presentación
2. Unidades de Aprendizaje
3. Sistema de Evaluación
4. Información Adicional
5. Bibliografía

When something can be read without effort,


great effort has gone into his writing.
Enrique Jardiel Poncela
Herramientas de Programación con Python
Bibliografía:

- Arturo Fernández Montoro (2018). Python 3 al descubierto. Recuperado de Alfaomega.


- B. Nagesh Rao (2021). Learning Python. Recuperado de CyberPlus Infotech Pvt. Ltd.
- David M. Beazley (2009). Python Essential Reference. United States of America: Addison-Wesley..
- Dusty Phillips (2018). Python 3 Object-Oriented Programming. Recuperado de Packt.
- Eric Matthes (2015). Python Crash Course: A Hands-On, Project-Based Introduction to Programming.:
No Starch Press; 1er edición (30 Noviembre 2015).
- Raúl González Duque (2015). Python para todos. Recuperado de Libro gratuito descargar en web.
- Ryan Turner (2018). Python Programming The Ultimate Intermediate Guide to Learn Python Step by
Step.
- Samuel Burns (2019). Python For Data Analysis Master the Basics of Data Analysis in Python Using
Numpy, Pandas and IPython.
- Tony Gaddis (2019). Starting Out with Python. Recuperado de Pearson.
Herramientas de Programación con Python
Contenido Objetivo:
Presentar la información y lineamientos
generales del curso.
1. Presentación
2. Unidades de Aprendizaje
3. Sistema de Evaluación
4. Información Adicional
5. Bibliografía

When something can be read without effort,


great effort has gone into his writing.
Enrique Jardiel Poncela
Enlaces de interés
1. Plataforma en línea de Python:
https://repl.it/languages/python3

2. Curso en línea de Python:


https://www.learnpython.org/

3. Documentación de Python:
https://docs.python.org/3.7/tutorial/introduction.html

4. Enlace de descarga de Anaconda:


https://www.anaconda.com/distribution/#download-section
Instalar Anaconda
1. Enlace de descarga de Anaconda:
https://www.anaconda.com/distribution/#download-section

3
Instalar Anaconda
2. Instalar el programa
Instalar Anaconda
2. Instalar el programa
Instalar Anaconda
2. Instalar el programa
Instalar Anaconda
2. Instalar el programa
Instalar Anaconda
2. Instalar el programa

También podría gustarte