Publicaciones y experiencias de un Profesor Universitario en El Salvador
Mostrando entradas con la etiqueta Software Libre. Mostrar todas las entradas
Mostrando entradas con la etiqueta Software Libre. Mostrar todas las entradas
martes, 15 de marzo de 2016
miércoles, 21 de julio de 2010
Programando con Racket 5
ISBN: 978-99923-73-61-3
Este libro evolucionó a partir del material preparado para las clases de la materia Programación Funcional, impartida para la Carrera de Licenciatura en Ciencias de la Computación de la Universidad Centroamericana “José Simeón Cañas”.
Después de un año de trabajo, este libro incluye un recorrido por las características básicas del lenguaje Racket, en su versión 5.
Racket 5 es la nueva versión de PLT Scheme, un sistema de programación de larga tradición en el aprendizaje de la programación de computadoras, a través del paradigma funcional, basándose en el lenguaje Scheme.
Realmente no existe, formalmente hablando, un lenguaje llamado Scheme, sino que se le llama así a una familia de lenguajes de programación funcionales (véase el capítulo 1).
En este libro, se discute específicamente el dialecto conocido como Racket (anteriormente PLT Scheme), uno de los más difundidos. Si se quiere un estudio más purista sobre Scheme, revise el estándar R5RS que también es soportado por el intérprete de Racket.
Los temas abordados en la Parte I incluyen una introducción a la programación funcional, una sencilla guía de instalación de Racket y una introducción a la interacción con Racket y DrRacket.
En la Parte II se introduce el lenguaje Racket en sí, a través de sus elementos básicos y los bloques lambda, característicos de la programación funcional.
La Parte III describe los demás elementos del lenguaje y contiene múltiples ejercicios para que el lector practique sus nuevos conocimientos.
Finalmente, la Parte IV muestra las capacidades de Racket para implementar programas con interfaces graáficas de usuario.
Y por último, la Parte V incluye un anexo describiendo las diferencias entre la versión 5 de Racket y la serie 4.x de PLT Scheme.
http://aliamondano-eo.wikidot.com/local--files/racket-5/racket.pdf
Este libro evolucionó a partir del material preparado para las clases de la materia Programación Funcional, impartida para la Carrera de Licenciatura en Ciencias de la Computación de la Universidad Centroamericana “José Simeón Cañas”.
Después de un año de trabajo, este libro incluye un recorrido por las características básicas del lenguaje Racket, en su versión 5.
Racket 5 es la nueva versión de PLT Scheme, un sistema de programación de larga tradición en el aprendizaje de la programación de computadoras, a través del paradigma funcional, basándose en el lenguaje Scheme.
Realmente no existe, formalmente hablando, un lenguaje llamado Scheme, sino que se le llama así a una familia de lenguajes de programación funcionales (véase el capítulo 1).
En este libro, se discute específicamente el dialecto conocido como Racket (anteriormente PLT Scheme), uno de los más difundidos. Si se quiere un estudio más purista sobre Scheme, revise el estándar R5RS que también es soportado por el intérprete de Racket.
Los temas abordados en la Parte I incluyen una introducción a la programación funcional, una sencilla guía de instalación de Racket y una introducción a la interacción con Racket y DrRacket.
En la Parte II se introduce el lenguaje Racket en sí, a través de sus elementos básicos y los bloques lambda, característicos de la programación funcional.
La Parte III describe los demás elementos del lenguaje y contiene múltiples ejercicios para que el lector practique sus nuevos conocimientos.
Finalmente, la Parte IV muestra las capacidades de Racket para implementar programas con interfaces graáficas de usuario.
Y por último, la Parte V incluye un anexo describiendo las diferencias entre la versión 5 de Racket y la serie 4.x de PLT Scheme.
http://aliamondano-eo.wikidot.com/local--files/racket-5/racket.pdf
domingo, 30 de mayo de 2010
Tecnología Portátil de Pantalla Táctil de Bajo Costo, Aplicada a la Docencia Universitaria
En este artículo se describe una implementación de tecnología portatil de pantalla táctil de bajo costo, aplicada a la docencia universitaria, utilizando como base el control remoto de la consola Wii de Nintendo (conocido como Wiimote), un proyector de cañón normal, una computadora y software libre. El propósito es mostrar la viabilidad de dicha implementación para mejorar los procesos de enseñanza/aprendizaje, sin incurrir en altos costos asociados a equipo tecnológico no asequible, a infraestrutura especial en los salones de clase, o a programas de computadora costosos. Se incluye también un resumen de una prueba del sistema en dos cursos universitarios.
http://aliamondano-eo.wdfiles.com/local--files/wiimote/wiimote.pdf
http://aliamondano-eo.wdfiles.com/local--files/wiimote/wiimote.pdf
Suscribirse a:
Entradas (Atom)

