beanz Magazine

Alice ensina conceitos de programação quando as crianças criam filmes animados com a sua interface amigável e narração de histórias.

Esta edição é sobre projectos que as crianças (e qualquer pessoa com tempo livre) pode trabalhar para se divertir e aprender programação básica de computadores e informática. Alice é uma linguagem de programação educativa que facilita às pessoas a criação de animações e vídeos 3D à medida que aprendem conceitos fundamentais de programação. Alice 3.0 também ajuda as pessoas a aprender Java, uma linguagem de programação comum. Há muitos tutoriais Alice online e exemplos e lições em vídeo no YouTube.

O que é Alice?

Este pequeno vídeo de visão geral das lições da Academia Oracle mostra o básico sobre como criar animações com Alice:

A lição completa está ligada abaixo e vale a pena trabalhar. Pode ver neste simples tutorial de Alice que não há regras de sintaxe e pontuação com que se possa incomodar ao criar uma animação. No entanto, Alice facilita a definição de todos os parâmetros que normalmente definiria com código. Desta forma, obtém o melhor de dois mundos ao começar a aprender programação.

Alice também faz um contraste interessante com a Codea, a aplicação iPad onde se cria jogos de vídeo através de uma mistura de uma linguagem profissional (Lua), um editor de código intuitivo, feedback instantâneo para testar o seu código, e muitos tutoriais e guias de referência para aprender mais. Alice fornece capacidades semelhantes, excepto através de uma interface de programação de blocos, onde arrasta blocos, configura-os, depois reordena blocos conforme necessário para que a sua animação faça o que deseja.

Unlike Codea, contudo, a interface Alice (e Scratch, outra linguagem de programação de blocos) torna difícil cometer erros. Assim, Alice é um grande trampolim para a Codea que está orientada para as pessoas interessadas em programação, jogos de vídeo, e em mexer no código actual.

Alice também provou ser interessante para jovens mulheres e grupos sub-representados na ciência da computação. O foco em contar histórias, numa interface visual, numa forma bastante simples de estabelecer parâmetros e fazer funcionar Alice, tudo isto apela a pessoas que são tímidas em utilizar a tecnologia. Alice ajuda as pessoas a perceberem que a computação é mais sobre a criatividade humana e a forma como interagimos com as pessoas do que a codificação por máquina. Alice deixa as pessoas fazerem aquilo em que são boas enquanto o software faz o que faz bem.

Como começar com Alice

O primeiro passo é ir a Alice.org online e clicar para aprender sobre o projecto, descarregar o software gratuito (Windows, Mac, Linux), e tentar fazer algumas coisas. Depois veja os tutoriais e o guia do utilizador no site Alice.org. Depois veja o curso da Academia Oracle e outros tutoriais, muitos ligados no final deste artigo.

Alice é gratuito para descarregar e utilizar. A interface é bastante fácil de descobrir, especialmente se assistir a vídeos introdutórios.

Alice Tutorials

Existem dezenas de tutoriais Alice em linha, desde cursos universitários a vídeos do YouTube. Eis um excelente exemplo, de mwisan1, para descrever como instalar Alice. A página do YouTube também lista outros tutoriais da sua série, incluindo um vídeo sobre como actualizar de Alice 2.x para 3.x.

Por estranho que pareça, a equipa de Alice na Carnegie Mellon não tem uma página inicial do YouTube com os seus vídeos. Se eu falhei a página, avisem-me. Se procurar por tutoriais da Alice no YouTube e em qualquer motor de busca online, deverá encontrar muitos bons tutoriais.

Há também um estranho mas interessante tutorial em vídeo no YouTube demonstrando como criar um simulador de voo na Alice. Contudo, não há áudio, pelo que terá de ampliar o vídeo e depois parar/iniciar o vídeo para repetir os passos. Mas o tutorial é um bom exemplo da variedade do que é colocado online para que possa navegar e utilizar para jogar com a Alice e aprender os fundamentos da programação.

Aprender Mais

Alice

Tutoriais de Alice

Aprender Java usando Alice 3 (Oracle Academy)

Recursos de Alice

Alice 3.1 (YouTube)(mwisan1)

Alice 3D Flight Simulator (YouTube)

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *