Matemáticas Aplicadas (plan 2017) 2021-1
Primer Semestre, Taller de Herramientas Computacionales
Grupo 6020, 35 lugares. 29 alumnos.
La reinscripción a este grupo será posible a partir del 28 de septiembre de 2020
OBJETIVO
Conocer los conceptos básicos de programación en python y elaboración de textos científicos en LaTeX, resolviendo diversos problemas que permitan el desarrollo de la lógica algorítmica necesaria para los cursos posteriores.
El curso empieza de manera contraria a lo planteado por el programa oficial, no obstante se cubren todos los temas, estos son:
UNIDAD 1. PRODUCCIÓN DE TEXTOS CON LATEX
-
Comandos para dar formato al texto.
-
Comandos para dar estructura de texto.
-
Comandos para la escritura de fórmulas matemáticas.
-
Listas, tablas y figuras.
-
Referencias e índices.
-
Presentaciones.
UNIDAD 2. INTRODUCCIÓN A LA PROGRAMACIÓN CON PYTHON
-
Introducción a la lógica de programación
-
Variables y tipos de datos: numéricos y no numéricos.
-
Instrucciones y comandos básicos.
-
Funciones básicas.
-
Entrada y salida.
-
Elementos de programación: condicionales.
-
Bucles y recursión.
-
Vectores y matrices: arreglos uni- y bi- dimensionales.
-
Cálculo simbólico
-
Graficación
UNIDAD 3. APLICACIONES Y EXPERIMENTACIÓN
-
Representación geométrica de transformaciones en 2 y 3 dimensiones.
-
Ceros de una función y raíces de un polinomio.
-
Manejo de archivos (texto y bases de datos).
-
Graficación de figuras: Triángulo de Sierpinsky y otros fractales.
-
Aritmética módulo p y criptografía.
-
Redondeo y errores numéricos.
-
Números aleatorios y aplicaciones.
Se utilizarán las plataformas de Zoom y Google Classroom.
EVALUACIÓN
-
Laboratorios ---------> 60%
-
Tareas y quizzes ---> 30%
-
Proyecto final ------->10%
PRIMERA CLASE EN LA PLATAFORMA ZOOM
-
ID de reunión: 972 964 2497
-
Código de acceso: 09BLJY
BIBLIOGRAFÍA BÁSICA
-
Aranda, E. (2013). Curso de LaTeX. http://matematicas.uclm.es/earanda/wp-content/uploads/downloads/2013/10/latex.pdf.
-
Guzdial, M., & Ericson, B. (2016). Introduction to computing and programming in python. Pearson.
-
Langtangen, H. P. (2014). A primer on scientific programming with Python (Vol. 6). Springer.
-
Mazal, A., & García, I. (2006). Introducción a la programación con Python,[sl]. Departamento de Lenguajes y Sistemas Informáticos Universidad Jaume. http://www1.herrera.unt.edu.ar/biblcet/wp-content/uploads/2014/12/ippython.pdf.
-
Mori, L. F. (2007). Writing a thesis with LaTeX.
-
Oetiker T. et al, La introducción no-tan-corta a LaTeX. http://zelmanov.ptep-online.com/ctan/lshort_spanish.pdf.
-
Punch, W. F., & Enbody, R. (2010). The practice of computing using python. Addison-Wesley Publishing Company.
Enlaces adicionales: