Design By Numbers ( DBN ) fue un experimento influyente en la enseñanza de la programación que se inició en el MIT Media Lab durante la década de 1990. Liderados por John Maeda y sus estudiantes, crearon un software destinado a permitir que diseñadores, artistas y otras personas sin conocimientos de programación comenzaran a programar fácilmente .
El software en sí se puede ejecutar en un navegador [ 1 ] y junto con el software se publicó un libro [ 2 ] y un curso [ 3 ] .
Design By Numbers ya no es un proyecto activo, pero ha influido en muchos otros proyectos destinados a hacer que la programación informática sea más accesible para personas sin conocimientos técnicos. Su resultado más conocido es Processing , creado por los estudiantes de Maeda, Casey Reas y Ben Fry , quienes se basaron en el trabajo de DBN y han alcanzado el éxito internacional. [ 4 ]
Historia
Design By Numbers fue desarrollado por Aesthetics and Computation Group ( 1996-2003 ) en el MIT Media Lab. [ 5 ]
La primera versión de DNB fue creada por John Maeda en 1999. DNB 1.0.1 fue desarrollada por Tom White. DNB 2 y 3 por Ben Fry . A finales de 2002, John Maeda se hizo cargo del desarrollo posterior de DNB. [ 5 ]
El profesor Warren Sack proporcionó un conjunto de herramientas para realizar gráficos al estilo LOGO el 22 de enero de 2003. [ 6 ]
La última versión de DNB (3.0.1) se publicó en 2003. La versión beta de DNB 4, desarrollada por Jessica Rosenkrantz, estaba programada para su lanzamiento en agosto de 2003, pero finalmente nunca se publicó. Durante un tiempo, se concibió DNB 4 como la versión final del lenguaje. [ 5 ]
En 2005, John Maeda anunció que continuaría desarrollando DNB como parte del grupo de investigación MIT Physical Language Workshop (PLW). Se desconoce el estado de la nueva versión de DNB o sus derivados. [ 4 ] PLW se mantuvo activo hasta 2008. [ 7 ]
Características
DNB consta de un IDE y un lenguaje de programación. [ 8 ]
El programa DNB puede escribirse en cuatro idiomas: inglés (predeterminado), español, francés y japonés. Cada comando se ha traducido al idioma correspondiente; por ejemplo, los equivalentes del comando paper son: papel (es), papier (fr),かみ(jp). [ 9 ]
Véase también
Referencias
- ^ "Ejecutar DBN" . dbn.media.mit.edu . Archivado del original el 11 de septiembre de 2025. Consultado el 22 de marzo de 2026 .
- ^ Maeda, John (2001). Diseño por números (1.ª ed.). Cambridge, Mass.: MIT Press. ISBN 978-0-262-63244-7.
- ^ "Material didáctico" . dbn.media.mit.edu . Archivado del original el 7 de octubre de 2024. Consultado el 22 de marzo de 2026 .
- ^ a b "Diseño por números" . maedastudio.com . Archivado del original el 22 de marzo de 2026. Consultado el 22 de marzo de 2026 .
- ^ a b c "Diseño por números" . dbn.media.mit.edu . Consultado el 22 de marzo de 2026 .
- ^ "Warren Sack, gráficos estilo LOGO" . dbn.media.mit.edu . Archivado del original el 2 de noviembre de 2024. Consultado el 22 de marzo de 2026 .
- ^ "TALLER DE LENGUAJE FÍSICO" . plw.media.mit.edu . Consultado el 22 de marzo de 2026 .
- ^ "¿Qué es DBN?" . dbn.media.mit.edu . Archivado del original el 17-01-2025 . Consultado el 22-03-2026 .
- ^ "DBN Multilingüe" . dbn.media.mit.edu . Archivado del original el 13 de febrero de 2025. Consultado el 22 de marzo de 2026 .
Lecturas adicionales
- Maeda, John (1 de octubre de 2001). Diseño mediante números . Prólogo de Paola Antonelli . MIT Press . ISBN 978-0-262-63244-7.
Enlaces externos
- Sitio web oficial
- Lenguajes de programación educativa
- esbozos de informática