Ensinando crianças a programar

Acabo de ler:

Why Johnny Can’t Program

O sujeito conta a sua experiência em ensinar crianças a programar. Ele usou a linguagem LOGO, que eu também usei em minha infância, e que eu já usei para ensinar crianças a programar.

LOGO é, de longe, a melhor maneira de se ensinar programação para crianças. A metáfora da tartaruga torna a coisa bem divertida, e permite à criança obter resultados interessantes muito rápido.

Para quem usa Linux, uma excelente opção é o kturtle. O Manual do KTurtle é bastante completo e bem escrito.

Preparei um rápido vídeo para que você tenha uma idéia de como funciona. Escrevi o programa abaixo:

clear
pendown
repeat 9 [
  forward 100
  turnright 160
]
penup
turnleft 90
forward 50

Veja rodando:

Se você usa Debian ou Ubuntu, pode instalar o kturtle usando o synaptic. No Ubuntu, pode também fazer, num terminal:

sudo apt-get install kturtle

Publicado por

Elcio

Elcio é sócio fundador da Visie Padrões Web. Pioneiro no uso e divulgação dos padrões do W3C no Brasil, Elcio já treinou equipes de dezenas de empresas como Globo.com, Terra, Petrobras, iG e Locaweb. Além disso, tem dirigido as equipes da Visie no desenvolvimento de projetos web para marcas como Brastemp, Itaú Unibanco, Johnson & Johnson e Rede Globo.

11 comentários em “Ensinando crianças a programar”

  1. Ola…

    Sou analista de sistemas e projetei uma versão da linguagem LOGO, que já é considerada uma das mais completas para o idioma português, capaz também de interpretar outros dialetos da linguagem… Se quiser conhecer e indicar, agradeço…

    O site apesar de ainda não estar pronto, já possui versão para download com manual e caderno de exercícios…

    Meu site é http://www.adrianofreitas.com o nome do software é AF LOGO.

    Obrigado.

  2. caramba, que maneiro

    eu vi isso aí no segundo ano do curso de processamento de dados, foi em 95, em um 386, hehehe, ainda não tinham chegado os pentium. lembro de um dos exercícios, era para criar com um loop as pétalas de um flor, pena que não tenho esses exemplos que eu digitei.

    com certeza que vou apresentar o LOGO a minha filha, hehehe

    alguém precisa herdar meus códigos, meus bugs, etc. hehehe

    maneiro esse post, que nostalgia danada, hehehe

  3. Poxa achei muito interessante o programa nunca tinha visto e também quando estudei informatica na escola as unicas coisas que me ensinaram foi abrir o prompt e acessar a pasta de jogos da maquina agora que vi esse programa vou tentar ensinar programação pros meus primos menores ^^

  4. Eu não aprendi a programar com esse programa não, mas me lembro disso ser citado naquele livrinho de uma coleção “o que é” chamado “o que é programação?”
    Mas coitadas das crianças… elas tem que aprender a ser felizes Hauhuahua

    beijinho

  5. eu me lembro de ter usado Logo no meu colégio, durante o ginásio .. aliás, era a única coisa que nos deixaram usar por muuuito tempo…
    Lembro também de ter feito umas animações (com loop) e ter apresentado na feira de ciências (coisa de nerd) hahaha

  6. verdade.. eu usei logo na minha infancia tbm na minha escola.. era bem legal!!

    agente nao chegou a fazer esses loops assim.. mas agente fazia tipo funcoes.. e colocava a funcao denovo em baixo dela mesmo pra fazer o loop.. hehe

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *