Repositorio para la clase de Análisis Aplicado. Hola alumnos
- Instalar
git
- Si estás en una distro de
GNU/Linux
tipoDebian
:sudo apt-get install git
. - Si estás en una MacOS sigue las instrucciones de aquí y sigue las instrucciones.
- Si estás en una distro de
- Crea una cuenta en github
- Crear una llave
ssh
y conectarla a Github. - Forkear este repositorio
- Instalar
docker
- Instalar un editor de textos
GNU/Emacs
Sublime
VS Code
Atom
Diversos problemas piden enfocarnos en un problema muy particular, minimizar una función:
de clase (Dos veces continuamente diferenciable).
El curso consiste principalmente en dos partes, una es teórica en la que exploraremos las diferentes características y metodologías necesarias para aproximar mínimos locales de funciones. La segunda parte es totalmente práctica, la idea es que con este curso tengan la capacidad de usar la computadora para resolver este tipo de problemas y que implementen algoritmos lo suficientemente eficientes como para afrontarlos.
Escribe a miguel.escalante@itam.mx
y que el subject empiece con [Análisis Aplicado 2020]
.
En este nuevo formato de curso en línea les recomiendo ampliamente que tomen apuntes por propia mano, sin embargo el material que vayamos cubriendo se subirá a las diferentes carpetas en este repositorio.
La calificación final está compuesta de la manera siguiente:
Categoría | Porcentaje |
---|---|
Examen parcial | 30% |
Examen Final | 30% |
Proyecto Final | 40% |
Recuerda que esta clase es de construir habilidades. La única manera de construirlas es practicando.
El proyecto se evaluará promediando las siguientes categorías. Se usará la escala recién mostrada en cada una de ellas.
Categoría | Descripción |
---|---|
Diseño | El proyecto está bien organizado, fácil de seguir y se especifica claramente el problema a resolver. |
Documentación | Instrucciones de como ejecutar el código. Nombres de las variables y funciones son descriptivas. Incluye comentarios para que el lector pueda seguir el algoritmo. Se incluyen casos de prueba. |
Completez | Todos los elementos del proyecto están incluidos. |
Correcto | La lógica del código es correcta y produce resultados con sentido. |
- El código NO es la respuesta.
- La gráfica NO es la respuesta.
- Debes de mostrar que entendiste la solución y el problema.
Adaptado del departamento de ciencias de la computación de Grand Valley State University y de George Washington University)
-
Se espera que tú...
- Crees / desarrolles tus tareas (incluyendo el código fuente).
- Entiendas tus soluciones
- Reconozcas la ayuda de otros en la escritura.
- Cites la fuente en la tarea.
- Te protejas de sospecha al no permitir que otros vean tu tarea antes de que sea enviada.
- Contactes al profesor para aclarar los requerimientos de las tareas.
- Uses extensivamente Github para socializar el conocimiento, soluciones, dudas, etc.
-
Se prefiere que tú...
- Discutas diversos caminos para alcanzar la solución.
- Compartas tu conociemiento con otros estudiantes acerca de errores de sintáxis, trucos de código, etc.
- Proveas y recibas ayuda respecto a errores de ejecución.
- Proveas y recibas ayuda usando el ambiente de computación.
- Participes, junto con otros estudiantes, en discuiones hacer de las tareas, requerimientos, estrategais de solución, etc.
-
Eres culpable de romper el código de conducta si ...
- Le das tu código fuente a cualquiera en formato electrónico o analógico.
- Recibes de otro estudiante la solución en formato electrónico o analógico.
- Subes al repositorio como tuyos otros archivos, soluciones o documentos.
- Subes tareas sin indicar que colaboraste con alguien.
- Realizas modificaciones al código en un esfuerzo de ocultar un engaño.
- Usas material no permitido en examen o te comunicas con alguien de manera no autorizada durante el examen.
Documento adaptado de materiales del Dr. Adolfo de Unanue Tiscareño.