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