beanz Magazine

Alice enseña conceptos de programación mientras los niños crean películas animadas con su interfaz amigable y su narrativa.

Este número trata de proyectos en los que los niños (y cualquier persona con tiempo libre) pueden trabajar para divertirse y aprender programación básica y ciencias de la computación. Alice es un lenguaje de programación educativo que facilita la creación de animaciones y vídeos en 3D mientras se aprenden los conceptos fundamentales de la programación. Alice 3.0 también ayuda a la gente a aprender Java, un lenguaje de programación común. Hay muchos tutoriales de Alice en línea y ejemplos en vídeo y lecciones en YouTube.

¿Qué es Alice?

Este breve vídeo de resumen de la lección de Oracle Academy muestra lo básico sobre cómo crear animaciones con Alice:

La lección completa está enlazada más abajo y merece la pena trabajarla. Puedes ver en este sencillo tutorial de Alice que no hay reglas de sintaxis ni de puntuación con las que complicarse a la hora de crear una animación. Sin embargo, Alice facilita la definición de todos los parámetros que normalmente definirías con código. De este modo, obtienes lo mejor de ambos mundos cuando empiezas a aprender a programar.

Alice también supone un interesante contraste con Codea, la aplicación para iPad en la que creas videojuegos a través de una mezcla de un lenguaje profesional (Lua), un editor de código intuitivo, retroalimentación instantánea para probar tu código y un montón de tutoriales y guías de referencia para aprender más. Alice proporciona capacidades similares, excepto a través de una interfaz de programación por bloques en la que arrastras bloques, los configuras y luego reordenas los bloques según sea necesario para que tu animación haga lo que quieres hacer.

A diferencia de Codea, sin embargo, la interfaz de Alice (y Scratch, otro lenguaje de programación por bloques) hace que sea difícil cometer errores. Así que Alice es un gran trampolín para Codea, que está orientado a personas interesadas en la programación, los videojuegos y en juguetear con el código real.

Alice también ha demostrado ser interesante para las mujeres jóvenes y los grupos infrarrepresentados en la informática. El enfoque en la narración, en una interfaz visual, en una forma bastante sencilla de establecer parámetros y hacer que Alice funcione, todo ello atrae a las personas que son tímidas en el uso de la tecnología. Alice ayuda a la gente a darse cuenta de que la informática tiene más que ver con la creatividad humana y la forma de interactuar con la gente que con la codificación de las máquinas. Alice permite que la gente haga lo que sabe hacer, mientras que el software hace lo que hace bien.

Cómo empezar con Alice

El primer paso es ir a Alice.org en línea y hacer clic alrededor para aprender sobre el proyecto, descargar el software libre (Windows, Mac, Linux), y tratar de hacer algunas cosas. A continuación, mira los tutoriales y la guía del usuario en el sitio Alice.org. Luego mira el curso de Oracle Academy y otros tutoriales, muchos de ellos enlazados al final de este artículo.

Alice es gratis para descargar y usar. La interfaz es bastante fácil de entender, especialmente si ves los vídeos de introducción.

Tutoriales de Alice

Hay docenas de tutoriales de Alice en línea, desde cursos universitarios hasta vídeos de YouTube. Aquí hay un excelente ejemplo, de mwisan1, para describir cómo instalar Alice. La página de YouTube también enumera otros tutoriales de su serie, incluyendo un vídeo sobre cómo actualizar de Alice 2.x a 3.x.

Extrañamente, el equipo de Alice en Carnegie Mellon no parece tener una página de inicio en YouTube con sus vídeos. Si me he perdido la página, házmelo saber. Si buscas tutoriales de Alice en YouTube y en cualquier motor de búsqueda online, deberías encontrar un montón de buenos tutoriales.

También hay un extraño pero interesante video tutorial en YouTube que demuestra cómo crear un simulador de vuelo en Alice. Sin embargo, no hay audio, por lo que tendrá que ampliar el vídeo y luego detener / iniciar el vídeo para repetir los pasos. Pero el tutorial es un buen ejemplo de la gama de lo que se publica en línea para que usted pueda navegar y utilizar para jugar con Alice y aprender los fundamentos de la programación.

Aprende más

Alice

Tutoriales de Alice

Cómo empezar con Java usando Alice 3 (Oracle Academy)

Recursos de Alice

Alice 3.1 (YouTube)(mwisan1)

Simulador de vuelo en 3D de Alice (YouTube)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *