Diferencia entre revisiones de «Alice (programa)»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Lucien leGrey (discusión · contribs.)
m Revertidos los cambios de 190.156.217.133 (disc.) a la última edición de Biasoli
Línea 31: Línea 31:


En estudios realizados en el [[Ithaca College]] y en [[Saint Joseph's University]], las notas medias de estudiantes sin experiencia de programación y en su primer curso de informática subieron de suficiente a notable y su retención del 47% al 88%.<ref> M. Moskal, D. Lurie, and S. Cooper, Evaluating the Effectiveness of a New Instructional Approach. In Proceedings of 2004 SIGCSE Conference, (Norfolk, VA).</ref>
En estudios realizados en el [[Ithaca College]] y en [[Saint Joseph's University]], las notas medias de estudiantes sin experiencia de programación y en su primer curso de informática subieron de suficiente a notable y su retención del 47% al 88%.<ref> M. Moskal, D. Lurie, and S. Cooper, Evaluating the Effectiveness of a New Instructional Approach. In Proceedings of 2004 SIGCSE Conference, (Norfolk, VA).</ref>
como objetivo principal, ayudar alos niños.


== Alice 3.0 ==
== Alice 3.0 ==

Revisión del 19:41 18 feb 2010

Alice

Captura de pantalla de Alice
Información general
Tipo de programa Educativo
Autor Universidad Carnegie Mellon
Lanzamiento inicial 1998
Licencia BSD
Idiomas Inglés
Información técnica
Programado en Java
Versiones
Última versión estable 2.0 ( 5 de abril de 2005)
Enlaces

Alice es lenguaje de programación educativo libre y abierto[1]orientado a objetos con un entorno de desarrollo integrado (IDE). Está programado en Java. Utiliza un entorno sencillo basado en «arrastrar y soltar» para crear animaciones mediante modelos 3D. Este software fue desarrollado por los investigadores de la Universidad Carnegie Mellon, entre los que destaca Randy Pausch.

La versión actual de Alice (2.0) puede ejecutarse en Microsoft Windows, Mac OS X y Linux.

Objetivo

El programa se desarrolló prioritariamente para solucionar tres problemas fundamentales del software educativo:[2]

  1. La mayoría de los lenguajes de programación están diseñados para producir otros programas, cada vez más complejos. Alice está diseñado únicamente para enseñar a programar.
  2. Alice está íntimamente unido a su IDE. No hay que recordar ninguna sintaxis especial. De todas formas, acepta tanto el modelo de programación orientada a objetos como la dirigida a eventos.
  3. Alice está diseñada para el público que normalmente no se enfrenta a problemas de programación, tales como alumnos de secundaria, mediante un sistema de «arrastrar y soltar».

En estudios realizados en el Ithaca College y en Saint Joseph's University, las notas medias de estudiantes sin experiencia de programación y en su primer curso de informática subieron de suficiente a notable y su retención del 47% al 88%.[3]

Alice 3.0

La nueva versión de Alice estará creada en combinación con Electronic Arts y utilizará los modelos de personajes de The Sims 2.[4][5]​ Está previsto el lanzamiento de la versión alfa en el otoño de 2008, seguido por la beta en la primavera de 2009.[6]

Referencias

  1. Alice usa una versión de la licencia BSD que mantiene el reconocimiento a los autores. Cfr. Licencia
  2. What is Alice?
  3. M. Moskal, D. Lurie, and S. Cooper, Evaluating the Effectiveness of a New Instructional Approach. In Proceedings of 2004 SIGCSE Conference, (Norfolk, VA).
  4. Alice Press Release - 03/10/06
  5. Carnegie Mellon Collaborates with EA to Revolutionize And Reinvigorate
  6. A Preview of Alice 3.0

Bibliografía

  • Learning to Program with Alice, Wanda P. Dann, Stephen Cooper, Randy Pausch: ISBN 0-13-187289-3
  • An Introduction to Programming Using Alice, Charles W. Herbert ISBN 1-4188-3625-7
  • Alice 2.0: Introductory Concepts and Techniques; Gary B. Shelly, Thomas J. Cashman, Charles W. Herbert ISBN 1-4188-5934-6
  • Starting Out with Alice: A Visual Introduction to Programming; Tony Gaddis; Pearson Addison Wesley, 2007; ISBN 139780321475152

Enlaces externos