Encabezado Facultad de Ciencias
Presentación

Matemáticas Aplicadas (plan 2017) 2021-2

Primer Semestre, Taller de Herramientas Computacionales

Grupo 6000, 30 lugares.
Profesor Edilson Fernando Salazar Monroy ma ju 7 a 9
Ayudante Jesús Iván Coss Calderón
 

OBJETIVO

- Conocer los conceptos básicos de programación en Python y elaboración de textos científicos en LaTeX, resolviendo diversos problemas de interés científico 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 ------> 40%
  • Quizzes ------------> 10%
  • Tareas --------------> 50%

PRIMERA CLASE EN LA PLATAFORMA ZOOM

  • ID de reunión: 972 964 2497
  • Código de acceso: 09BLJY
BIBLIOGRAFÍA BÁSICA
  1. Aranda, E. (2013). Curso de LaTeX. http://matematicas.uclm.es/earanda/wp-content/uploads/downloads/2013/10/latex.pdf.
  2. Guzdial, M., & Ericson, B. (2016). Introduction to computing and programming in python. Pearson.
  3. Langtangen, H. P. (2014). A primer on scientific programming with Python (Vol. 6). Springer.
  4. 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.
  5. Mori, L. F. (2007). Writing a thesis with LaTeX.
  6. Oetiker T. et al, La introducción no-tan-corta a LaTeX. http://zelmanov.ptep-online.com/ctan/lshort_spanish.pdf.
  7. Punch, W. F., & Enbody, R. (2010). The practice of computing using python. Addison-Wesley Publishing Company.

Enlaces adicionales:

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.