Want to create interactive content? It’s easy in Genially!
Syllabus Python
PAPIME PE305523
Created on July 6, 2024
Curso Syllabus Python
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Programación de Objetos de Aprendizaje Numéricos
Mtra. Socorro Martínez José
Índice
Presentación
Temario
Ubicación
Referencias
Objetivo General
Estrategia Instruccional
Objetivos específicos
Evaluación
10
Horario de Clases
Contacto
1. Presentación
Objetivo
Introducción
¿Porqué Python?
¿De qué se trata?
Ventajas del lenguaje de programación
¿Qué veremos?
2. Ubicación
TEDIEM ( Tecnología Digital para la Enseñanza de Matemáticas)
Segundo semestre Asignatura Optativa
3. Objetivo General
A través de este curso serás capaz de desarrollar los conocimientos , habilidades y actitudes necesarios para construir objetos de aprendizaje numéricos, a través del lenguaje de programación Python y su biblioteca Manim
Generar ciclos y condiconales con Python para resolver problemas matemáticos
Identificar lenguajes de programación orientados a las matemáticas (R, Julia y Python)
4. Objetivos Específicos
- Usar Python como calculadora científica
- Crear videos matemáticos en 2D y 3D con Manim
Manejar variables, ecuaciones y asignaciones
Resolver problemas de probabilidad y estadística
Resolver problemas matemáticos de distintos tipos con Python
4. Objetivos Específicos
Aplicar funciones aleatorias para la solución de problemas matemáticos
Efectuar operaciones de vectores y matrices para resolver problemas matemáticos de interés
5. Horario de clases
Zoom Miércoles de 18:00 a 22:00 Trabajo guiado dentro de la plataforma Criptón.
6. Temario
Unidad 1
Unidad 2
Unidad 3
Unidad 4
Unidad 7
Unidad 6
Unidad 5
Unidad 8
Unidad 10
Unidad 9
Unidad 11
7. Referencias
Internet
Chazallet, Sébastien (2020). Python 3: Los fundamentos del lenguaje / Barcelona : Ediciones ENI, 2020. Disponible en BIDI UNAM. Downey, A. (2012). Think python. " O'Reilly Media, Inc.". Disponible en español en el curso. Ebel, Franck. (2019). Algoritmia: técnicas fundamentales de programación: ejemplos en Python (numerosos ejercicios corregidos) - BTS, DUT informática / Barcelona: Ediciones ENI, 2019. Disponible en BIDI UNAM. Rojas, Sergio. (2016). Aprendiendo a Programar en Python con mi Computador: Primeros pasos rumbo a cómputos de gran escala en las Ciencias e Ingenierías. Caracas, Venezuela. Disponible en el curso. Severance, C. R. (2020). Python para Todos. Traducción. Disponible en el curso.
Extras
8. Estrategia Instruccional
Clases en zoom
Con lo que hemos visto
Cuardernos prefabricados
9. Evaluación
Trabajo en clase. Entregar actividades.
80%
Objeto de aprendizaje en video con Python-Manim
20%
10. Contacto
Mtra. Socorro Martínez José
Mensajes desde la plataforma Correo electrónico: 143640@pcpuma.acatlan.unam.mx
¿De qué se trata?
De aprender las bases de Python
El leguaje de programación en Python es una herramienta que nos ayuda a comprender las matemáticas.
- No es un curso tradicional de programación
- Resolveremos problemas matemáticos usando Python
- Python es el medio para comprender problemas matemáticos de una forma dinámica
¿Qué veremos?
Aprenderemos a programar en Python
Objetivo
Aprender los principios de la programación para resolver problemas matemáticos usuales en clases, así como hacer videos de alta calidad, con contenido matemático.
¿Por qué Python?
- Es gratuito, es software libre.
- Cuenta con un entorno que lo hace muy manejable (Google Colab), que también es gratuito.
- Existe una amplia y accesible documentación sobre Python.
- Permite hacer videos de alta calidad con Manim.
- Hay una gran comunidad que lo utiliza y que contribuye a hacerlo aún más flexible y funcional.
Sé creativo
Se trata de resolver un problema matemático
Toma en cuenta las actividades que entregaste cada semana
- Define un problema matemático que desees explicar.
- Python será tu apoyo para explicarlo y resolverlo.
- Usa lo que aprenidste en el curso.
Trabajo en clase
Practica lo aprendido en clase
Cada semana elaborarás tus propios programas y se solicitará que las entregues durante la sesión. Éstas actividades te ayudaran a crear el objeto de aprendizaje.
- No se aceptan actividades rezagadas.
- Mantén comunicación continua con tu docente.