Nombre:
María Isabel Herrera Encalada
Curso:
3° B.G.U A
Año Lectivo:
2015-2016
ALICE Y SUS
CARACTERÍSTICAS
Alice es lenguaje de programación educativo libre y abierto 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 (3.1) puede ejecutarse en Microsoft Windows, Mac
OS X y Linux.
¿QUÉ ES UNA ALICE?
EJEMPLO: ALICE 5 - PHILIPS
Alice usa una versión de la licencia BSD que mantiene el reconocimiento a los
autores.
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.
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.
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».
CARACTERÍSTICAS DE UNA ALICE
Al no existir en el entorno de programación Alice un editor del código de
programación propiamente dicho, se sortean las dificultades inherentes al rigor
sintáctico a los primeros pasos en la programación orientada a objetos. Se trata de
que el árbol no nos impida ver el bosque. Algunos profesores han encontrado que
estudiantes que pueden programar en Alice se enfrentan a posteriori con dificultades
a la hora de introducirse en un lenguaje de programación tradicional que usa editor
de texto (para la sintaxis). En un posible itinerario de aprendizaje, así como
Scratch es el paso previo natural a Alice por su sencillez de uso, Greenfoot puede
ser de utilidad a la hora de afrontar la transición a un lenguaje de programación
orientada a objetos en un entorno de desarrollo con editor de texto. Greenfoot
manteniene el atractivo visual y amigabilidad del entorno, así como la orientación a
la realización de -entre otras cosas- videojuegos.
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
Autor
Universidad Carnegie Mellon
http://www.alice.org
Información general
Última versión estable
3.1
3 de Julio de 2014
Género Educativo
Programado en Java
Licencia BSD
Idiomas Inglés
En español No
Presentacion3bgua
Presentacion3bgua

Presentacion3bgua

  • 1.
    Nombre: María Isabel HerreraEncalada Curso: 3° B.G.U A Año Lectivo: 2015-2016 ALICE Y SUS CARACTERÍSTICAS
  • 2.
    Alice es lenguajede programación educativo libre y abierto 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 (3.1) puede ejecutarse en Microsoft Windows, Mac OS X y Linux. ¿QUÉ ES UNA ALICE?
  • 3.
  • 4.
    Alice usa unaversión de la licencia BSD que mantiene el reconocimiento a los autores. 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. 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. 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». CARACTERÍSTICAS DE UNA ALICE
  • 5.
    Al no existiren el entorno de programación Alice un editor del código de programación propiamente dicho, se sortean las dificultades inherentes al rigor sintáctico a los primeros pasos en la programación orientada a objetos. Se trata de que el árbol no nos impida ver el bosque. Algunos profesores han encontrado que estudiantes que pueden programar en Alice se enfrentan a posteriori con dificultades a la hora de introducirse en un lenguaje de programación tradicional que usa editor de texto (para la sintaxis). En un posible itinerario de aprendizaje, así como Scratch es el paso previo natural a Alice por su sencillez de uso, Greenfoot puede ser de utilidad a la hora de afrontar la transición a un lenguaje de programación orientada a objetos en un entorno de desarrollo con editor de texto. Greenfoot manteniene el atractivo visual y amigabilidad del entorno, así como la orientación a la realización de -entre otras cosas- videojuegos. 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
  • 6.
    Autor Universidad Carnegie Mellon http://www.alice.org Informacióngeneral Última versión estable 3.1 3 de Julio de 2014 Género Educativo Programado en Java Licencia BSD Idiomas Inglés En español No