sexta-feira, 12 de julho de 2019

Turtle Blocks - Trinket - Programação em blocos

 Turtle Blocks JavaScript é projetado para ser executado em um navegador. A maior parte do desenvolvimento foi feita no Chrome, mas ele também deve funcionar no Firefox. Você pode executá-lo diretamente do index.html de um servidor mantido pela Sugar Labs , do repositório github, ou configurando um servidor local.

Depois de executá-lo no seu navegador, comece clicando nos (ou arrastando) blocos da paleta Tartaruga. Use vários blocos para criar desenhos.

Para escrever seus próprios programas, arraste blocos de suas respectivas paletas no lado esquerdo da tela. Como a tartaruga se move sob seu controle, linhas coloridas são desenhadas.

Observe que os blocos se encaixam verticalmente ou horizontalmente. Conexões verticais indicam fluxo de programa (e temporal). O código é executado de cima para baixo em uma pilha de blocos. Conexões horizontais são usadas para parâmetros e argumentos. Por exemplo, a distância para avançar, os graus para girar para a direita, numerador e denominador de uma divisão. Através da forma dos blocos, deve ficar claro se eles se conectam vertical ou horizontalmente.

Alguns blocos, chamados blocos de "grampo", possuem pequeno-fluxo-interno. Pode ser um código que é executado se uma condição é verdadeira, ou, mais comum, se o código que é executado sobre a execução de um comando.

Na maior parte, qualquer combinação de blocos será executada (embora não haja garantia de que eles produzirão desenho). Combinações não permitidas de blocos serão sinalizadas por um aviso na tela, enquanto o programa é executado.

Você pode excluir um bloco arrastando-o de volta para a área de lixeira, que aparece na parte inferior da tela.

Para maximizar o espaço na tela, o Turtle Blocks sobrepõe o programa elementos (pilhas de blocos) no topo da tela. Esses blocos podem ser ocultados a qualquer momento durante a execução do programa.


Manual do Turtle Blocks: 

https://github.com/sugarlabs/turtleblocksjs/tree/master/documentation-pt

http://people.sugarlabs.org/walter/TurtleBlocksIntroductoryManual.pdf

http://people.sugarlabs.org/walter/TurtleBlocksAdvancedBlocksManual.pdf


link: https://turtle.sugarlabs.org/


Vídeos Introdução ao Turtle Block: https://www.youtube.com/watch?v=jtQxqnHNYKQ




Trinket

Link LOGO em Blocos: https://trinket.io/blocks/da75762032

Ambiente Trinket: https://trinket.io/

Nenhum comentário:

Postar um comentário