Documentação
  • Bem-vindo
  • Biblioteca Padrão
  • Características da linguagem
  • Comentários
  • Declaração e inicialização de variáveis
    • Inferência automática de tipos
  • Tipos de dados
    • Valores numéricos
    • Estruturas e Uniões de dados
      • Acessando os valores dos campos de estruturas
    • Strings e caracteres
      • Subtextos
      • Percorredores
    • Listas duplamente vinculadas
    • Conversão de tipos
  • Laços e Desvios condicionais
    • Lidando com vazamentos de memória em laços
  • Operadores
    • Precedência e Ordem de avaliação de operadores
  • Rotinas, Parâmetros e Funções
  • Trabalhando com Bibliotecas externas
  • Trabalhando com Instruções Hexadecimais
  • Callbacks
  • Introduzindo as palavras-chave "Preserve" e "original"
  • Usando a preposição "de"
  • Cores
  • Gráficos de Tartaruga (Turtle Graphics)
  • Algoritmos de Exemplo
    • Olá Mundo
    • A + B
    • Agenda Telefônica
    • Animação de sprites
    • Fatorial
    • 100 Portas
    • Dó Ré Mi Fá
    • API Win32 - GdipImageRotateFlip
    • Pintando como Claude Monet
    • Exemplo de interface
    • Evitando problemas de cintilação (Flickering)
    • Desenhando e pintando retângulos e caixas
    • Cofrinho Virtual
Fornecido por GitBook
Nesta página

Isto foi útil?

Editar no GitLab

Gráficos de Tartaruga (Turtle Graphics)

AnteriorCoresPróximoAlgoritmos de Exemplo

Atualizado há 3 meses

Isto foi útil?

Gráficos tartaruga é um termo em para designar um método de programar usando um relativo (denominado "tartaruga") sob um .

A ideia de uma tartaruga virtual remonta à década de 1960. Seymour Papert e seu grupo no MIT criaram a linguagem de programação LOGO, que podia controlar uma tartaruga robô com uma caneta física nela. As crianças dirigiam o robô, e ele desenhava enquanto se movia. Muitas linguagens de programação modernas incluem em suas bibliotecas os gráficos de tartarugas, incluindo Python.

Em Português Puro, a "tartaruga" possui três atributos:

  1. uma localização

  2. uma orientação

  3. uma caneta, ela própria possuindo atributos tais como cor, espessura e estado (levantada ou abaixada).

A tartaruga se movimenta com comandos que são relativos à sua própria posição, tais como "ande 10 espaços à frente" e "gire 90 graus para a direita". A caneta transportada pela tartaruga também pode ser controlada, ao habilitá-la, configurando sua cor, ou configurando sua espessura.

Abaixo contam alguns exemplos de gráfico de tartaruga criados com a linguagem:

Computação gráfica
desenhos vetoriais
cursor
plano cartesiano
Hello World
Color Wheel
Rosa dos Ventos
Triângulo de Sierpinski
Retângulos
Retângulos 2
Floresta Fractal
Floco de Neve de Koch
Escargot
Bloom 1
Bloom 2
Bloom 3
Formas Geométricas
Ilusão de òtica
Ilusão de òtica
Ilusão de Ótica
Ilusão de Ótica