Programas do ToonTalk
Gratuitos para Download
Aqui podes encontrar programas que outros
construiram no ToonTalk. Estes programas são gratuitos e podem ser
distribuídos gratuitamente, mas não podes vendê-los.
Se construíres alguma coisa engraçada e
interessante no ToonTalk, envia-a para todo o mundo, seguindo
estas instrucções.
Aqui estão alguns programas.
- Gera números primos.
- Este é um caderno de robots que
implementa o
Sieve de Erathosthenes. A melhor maneira para veres este programa, é
dares ao robot, na página 2, uma caixa com um pássaro e carregares em F8
para parares todos os robots. Depois entra no helicóptero, carrega em F8
para os robots começarem a trabalhar outra vez e observa a primeira casa.
Ela é construída com um robot lá dentro que dá a um pássaro os números
2, 3, 4, 5, e por aí fora. O pássaro leva os números para o seu ninho que
está numa nova casa que tem robots que apenas deixam passar números
divisíveis por 2. Quando um número passa por todas as casas existentes,
então ele é um número primo e é construída uma nova casa que filtra os
números que são divisíveis por ele.
- Cálculo do factorial recursivo.
- Este é um caderno de robots que
calculam o produto de números de 1 a n, de uma maneira recursiva. Um dos
demos que vem com o ToonTalk mostra como se constrói um programa de
factorial iterativo. Esses robots podem ser encontrados no caderno Exemplos,
na página 6 do teu caderno principal. Este programa é engraçado para
observar de fora. (Os cientistas dos computadores devem ser capazes de
reconhecer a pilha do helicóptero.)
- Cálculo do factorial recursivo duplo.
- Este calcula os mesmos valores da
versão acima, mas se observares de fora, verás um árvore de casas a
crescer e a encolher. Para veres melhor o padrão, o tamanho da cidade
deverá ser, pelo menos, duas vezes o factorial que está a ser calculado.
Assim, o tamanho da cidade deverá ser de 20 por 20, para poderes ver bem o
cálculo do factorial de 10.
- Uma pessoa
tonta.
- Este é apenas a imagem de uma pessoa
que está tonta. Nas suas costas está um robot que acrescenta 1
repetidamente a um parâmetro que controla para onde ela se vira.
- Filmes de
perseguição.
- Este utiliza o caderno de
comportamento abaixo para fazer 4 filmes. O primeiro tem apenas 2 caracteres
que fazem ricochete nos extremos. O segundo acrescenta inversão
ao colidir com o oval. O terceiro faz com que o oval se
mova para o centro e impõe também um limite de velocidade. O quarto dá ao
quadrado o comportamento para perseguir o oval. Também tem um limite de
velocidade.
- Comportamentos
engraçados.
- Os filmes de perseguição foram
feitos, colocando comportamentos diferentes nas costas de formas
geométricas. Estes comportamentos foram construídos no ToonTalk. Eles
incluem movimento para determinado alvo, ricochete , limites de velocidade,
perseguir um objecto, e outros. Estes comportamentos podem ser encontrados neste
caderno.
- Portas lógicos.
- Isto foi enviado pelo Tyler Breisacher
(com 11 anos) que escreveu o seguinte. Recentemente comecei a interessar-me
por Electrónica Digital. Decidi ver se conseguia treinar robots para se
comportarem como portas lógicos. Vais reparar que os robots são inputs dos
ninhos e outputs dos pássaros. Desta maneira, os robots podem entregar
informação a outros robots, para fazerem um circuito lógico. Como faço
circuitos com estas portas, vou enviar alguns. Também preciso de fazer 3 ou
4 portas de input And/Or/Ex-Or. Eu acho que este é um bom uso para os
pássaros e ninhos e para o grupo de discussão. Podes fazer circuitos com
isto, à vontade.
- Toca música.
- O ToonTalk consegue enviar mensagens
para o Media Control Interface (MCI) do Microsoft Windows. Um exemplo
é Play Canyon
que tem a imagem de um interruptor. Nas suas costas está um robot que irá
tocar o ficheiro
"canyon.mid" da directoria do Windows, quando o interruptor
estiver ligado e no chão.
principal
| procura | compra
| manual
| notícias | informação | perguntas
| apoio | downloads | imprensa | contacto