Semana 11¶
Esta semana vamos a introducir el lenguaje de programación de alto nivel Jack. Este lenguaje simple nos permitirá repasar algunos conceptos fundamentales de la programación orientada a objetos. Así mismo, servirá de especificación para nuestro siguiente proyecto: un compilador que transforme de Jack a código para la virtual machine.
Sesión 1¶
Evaluación virtual machine: en esta sesión se presentará, por parte de los estudiantes, la implementación del traductor.
Sesión 2¶
Durante esta sesión se presentará el lenguaje Jack y se dejará planteado el proyecto para presentar en la sesión 2 de la semana 12. Durante la sesión 1 de la semana 12 continuaresmos trabajando en el proyecto.
Material¶
- Presentación.
- Proyecto
- El capítulo 9 no está disponible de manera gratuita. No olvides a tus hermanos rusos.
Ideas para el juego¶
Nintendo Game & Watch (los primeros minutos) nand2tetris cool stuff