Diseño y Nuevos Medios (DNO037) es un Optativo de Profundización a cargo del profesor Felipe Cortez.
-
esta es su segunda versión remota;
-
conserva su nombre desde el año 2010 (pero no conserva el mismo programa);
-
ofrece una introducción al desarrollo de Aplicaciones Web, por la vía del FrontEnd; y
-
exige la constante ejercitación y publicación de resultados en GitHub.
Cada estudiante en este OPR debe contar con:
-
una cuenta personal en GitHub;
-
un computador con conexión a Internet;
-
uno de los siguientes editores de código fuente: Atom.io o Sublime Text; y
-
uno de los siguientes navegadores web: Chrome o Firefox. Es muy necesario que desactive los traductores en su navegador, porque la traducción automática (y forzada) al español puede complicar un trabajo que se hace, principalmente, en inglés. También es necesario que sepa como "Ver el código fuente de la página", inspeccionar elementos y abrir consola.
Clase 01 → 17/03/2021 → HTML5 + CSS3 + p5.js
Clase 02 → 24/03/2021 → HTML5 + CSS3 + p5.js
Clase 03 → 31/03/2021 → Evaluación Nº1
Clase 04 → 07/04/2021 → HTML5 + CSS3 + otras bibliotecas de JS
Clase 05 → 14/04/2021 → HTML5 + CSS3 + otras bibliotecas de JS
Clase 06 → 21/04/2021 → HTML5 + CSS3 + otras bibliotecas de JS
Clase 07 → 28/04/2021 → HTML5 + CSS3 + otras bibliotecas de JS
Clase 08 → 05/05/2021 → Evaluación Nº2
Clase 09 → 12/05/2021 → Semana de receso universitario para estudiantes
Clase 10 → 19/05/2021 → Bootstrap v5
Clase 11 → 26/05/2021 → Bootstrap v5
Clase 12 → 02/06/2021 → Bootstrap v5
Clase 13 → 09/06/2021 → Evaluación Nº3
Clase 14 → 16/06/2021 → Diseño y desarrollo
Clase 15 → 23/06/2021 → Diseño y desarrollo
Clase 16 → 30/06/2020 → Diseño y desarrollo
Clase 17 → 07/07/2021 → Pre-evaluación Nº4
Clase 18 → 14/07/2021 → Evaluación Nº4
Esta organización atiende al calendario oficial de actividades académicas y estudiantiles 2021, donde se indica que:
- El lunes 15 de marzo se inician las clases de primer semestre para estudiante nuevos y antiguos.
- Entre lunes 5 y miércoles 7 de abril no se realizarán evaluaciones académicas y controles a los Estudiantes, por ser los primeros tres días posteriores a Semana Santa.
- Entre lunes 10 y sábado 15 de mayo hay una semana de receso para los estudiantes.
- El viernes 9 de julio finalizan las clases del primer período académico.
Para cada clase, la organización es: Lectura, exploración y práctica.
La organización se basa en la modalidad de “aula invertida” (flipped classroom en inglés), que permite impartir una clase interactiva y con mayor flexibilidad para adaptar la experiencia de aprendizaje a la modalidad remota. Por esto se recomienda:
- adelantar la lectura;
- participar de la exploración que se realiza en sesiones sincrónicas breves; y
- atender al desafío de la práctica en el horario de la clase o durante el mismo día, publicando con GitHub Pages su versión ajustada de un sitio web.
Esta organización no aplica en:
- Clase 03 → 31/03/2021 → Evaluación Nº1
- Clase 08 → 05/05/2021 → Evaluación Nº2
- Clase 13 → 09/06/2021 → Evaluación Nº3
- Clase 17 → 07/07/2021 → Pre-evaluación Nº4
- Clase 18 → 14/07/2021 → Evaluación Nº4
25% → puntos acumulados entre clases 1 y 2 + puntaje obtenido en evaluación Nº1 (clase 3)
25% → puntos acumulados entre clases 5 y 7 + puntaje obtenido en evaluación Nº2 (clase 8)
25% → puntos acumulados entre clases 10 y 12 + puntaje obtenido en evaluación Nº3 (clase 13)
25% → puntos acumulados entre clases 14 y 16 + puntaje obtenido en evaluación Nº4 (clases 17 y 18)
Al aprobar el optativo, cada estudiante podrá desarrollar, de manera autónoma, su primer sitio web profesional o prototipo avanzado de aplicación web.
O'Reilly ofrece un par de colecciones que podrían servir de referencia: "The Good Parts" y "Pocket References". En el desarrollo del Optativo, podrían consultar:
- Crockford, D. (2008). JavaScript: The Good Parts: Unearthing the Excellence in JavaScript
- Meyer, E.A. (2018). CSS Pocket Reference: Visual Presentation for the Web
- Robbins, J.N. (2013). HTML5 Pocket Reference: Quick, Comprehensive, Indispensable
A Book Apart también les puede ser útil. Su colección recomendada para el Optativo es "…for web designers":
- Marquis, M. (2016). Javascript for web designers
- Cederholm, D. (2014) CSS3 for web designers
- Keith, J. & Andrew, R. (2010). HTML5 for web designers
Se agregarán más referencias en el README.md
de cada clase.