Acesso direto ao conteúdo
Visite também: Ipok ·  Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

você está aqui: Home  → Colunistas  →  Coluna do Cesar Brod

 

Educação e Tecnologia - Incentivando crianças a programar

Por Cesar Brod

Data de Publicação: 08 de Outubro de 2013

Os leitores de minha coluna sabem que meu novo livro Aprenda a Programar - a arte de ensinar o computador está saindo do forno da Novatec Editora. O livro tem um elegantíssimo prefácio do Rubens Queiroz de Almeida e é dedicado a todos os meus professores, em especial ao Rocco Lence, meu professor de Física no Colégio Lavoisier.

Enquanto eu revisava a versão que ia para a gráfica e chegava a um acordo sobre a capa, li um artigo da Nicole C. Engard para o portal OpenSource.com, de 28 de setembro de 2013. A autora gentilmente permitiu que eu o traduzisse e aí está ele!

Código aberto incentiva crianças a programar

Na OSCON deste ano, Regina ten Bruggencate e Kim Spiritus ministraram uma palestra chamada "Como levar mais crianças a programar". Cheguei atrasada (eu estava na fila onde aguardava pelo livro autografado de Jono Bacon, The Art of Community. Perdi o começo da palestra mas cheguei a tempo de assistir uma demonstração do Scratch - um site onde as crianças podem brincar com pequenos jogos (disponíveis em 40 idiomas) e clicar em um botão "Ver interior" para desvendar o código do programa de maneira amigável. Esta é uma excelente forma de fazer com que as crianças não apenas aprendam a programar, mas também passem a conhecer os conceitos de compartilhamento de conhecimento.

O projeto apresentado a seguir foi o Alice, focado em crianças a partir de oito anos. O site usa o método de "contação de histórias" para a aprendizagem da programação. Por alguma razão, os meninos parecem não gostar muito do Alice (não é conhecido o porquê disso, já que eles podem usar alienígenas e espaçonaves em suas histórias). Com o Alice, você pode arrastar objetos para o seu cenário e, a partir daí, atribuir propriedades a eles. Uma vez que você tem seu cenário montado você pode editar o código clicando em seu objeto (seu alienígena, por exemplo). Mas a tela de edição de código não possui uma visualização com a qual os programadores estão acostumados - em vez disso, ela é amigável para as crianças, oferecendo a elas menus com listas de ações.

O Greenfoot destina-se a crianças um pouco mais velhas, a partir de 12 anos, mas funciona de forma similar ao Alice. O seu editor de código exibe o programa em Java com codificação em cores (ao contrário das outras ferramentas que exibem o código em blocos de fácil utilização). Na verdade, o Greenfoot é apenas uma interface visual para o BlueJ.

Outra opção é o Mindstorms, um passo-a-passo que permite a criação de um robô e a programação de seu cérebro. Mindstorms é ótimo para crianças com oito anos ou mais.

O projeto Sagan, em código aberto, simula a sonda Mars rover da NASA. Ele inclui três cenários marcianos e você pode programar a sua sonda para mover-se neles. O projeto fornece ferramentas de conversão para que você carregue seus programas em um robô Mindstorms (e outros) de verdade.

O Arduino é fantástico para ensinar programação e eletrônica para crianças (mas não só para crianças!).

O Raspberry Pi é um computador com memória de estado sólido (Flash Drive) capaz de rodar qualquer distribuição Linux. Ele tem duas portas USB (tipicamente usadas para o teclado e mouse), uma porta Ethernet e uma conexão para a sua TV. Esta é uma boa maneira de permitir aos pequenos observar o computador por dentro e trabalhar com ele escrevendo programas. Algumas pessoas, de fato, usam o Raspberry Pi como uma central de mídia.

Além de ferramentas, há também eventos de programação específicos para crianças. O Devoxx 4 Kids é um evento de um dia, com uma palestra na parte da manhã e várias atividades que acontecem, paralelamente, durante o dia. Durante o evento, as crianças aprendem sobre todas as ferramentas listadas acima. Os palestrantes são profissionais de tecnologia como nós, que desejam trazer as crianças para o universo da programação. O primeiro evento deste tipo aconteceu na Holanda e teve sua lotação esgotada em apenas duas horas após o seu anúncio.

Outra iniciativa é o First Lego League, um projeto de robótica para crianças. Elas devem criar um robô Lego Mindstorms a partir do zero e compartilhar as suas soluções com outras equipes (um ambiente bastante aberto). O evento também promove competições, mas as equipes não são obrigadas a participar delas.

As feiras Maker Faire acontecem em todo o mundo. Nelas as crianças podem expor suas criações em um local para o compartilhamento do amor pela ciência e pela construção de coisas de todo o tipo.

Para as meninas, a Holanda tem um programa chamado VHTO. Nele, as gurias participam de eventos que auxiliam na descoberta de seus talentos tecnológicos. O VHTO também possui um programa chamado "Mirror Image" que apresenta mulheres em vários campos da tecnologia nos quais as meninas são incentivadas a participar. Caso desejem, as meninas podem aprofundar-se mais nas áreas técnicas de sua escolha e visitar empresas para sentir como é trabalhar em determinadas áreas da tecnologia.

Este texto da Nicole foi publicado pela primeira vez em What I Learned Today e é reproduzido aqui sob a mesma licença Creative Commons do original.

Leia mais:

Educação e Tecnologia - A arte de ensinar ao computador

Programação da Latinoware 2013 - confira as palestras sobre Scratch e outros dos temas mencionados neste artigo.


Cesar Brod ministra cursos in-house adequados à necessidade de sua empresa, além de atuar como coach de equipes ágeis. Visite nosso portal para saber mais ou entre em contato diretamente com o autor para mais informações.

Sobre o autor

Cesar Brod é empresário e consultor nos temas de inovação tecnológica, tecnologias livres, dados abertos e empreendedorismo. Sua empresa, a BrodTec, faz também trabalhos tradução e produção de conteúdo em inglês e português. Além de sua coluna, Cesar também contribui com dicas para o Dicas-L e mantém um blog com aleatoriedades e ousadias literárias. Você pode entrar em contato com ele através do formulário na página da BrodTec, onde você pode saber mais sobre os projetos da empresa. Mais sobre o Cesar Brod.


Para se manter atualizado sobre as novidades desta coluna, consulte sempre o newsfeed RSS

Para saber mais sobre RSS, leia o artigo O Padrão RSS - A luz no fim do túnel.

Recomende este artigo nas redes sociais

 

 

Veja a relação completa dos artigos de Cesar Brod

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir
  • Currently 2.94/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 2.9 /5 (31 votos)

Opinião dos Leitores

Cesar Brod
09 Out 2013, 13:34
Muito legal, José Antonio! Eu não conhecia esse plugin! Ele tem uma documentação muto boa: https://wiki.documentfoundation.org/User:Nemeth
José Antonio Meira da Rocha
09 Out 2013, 13:06
O LibreOffice Write tem um plugin para linguagem Logo que parece bem legal.
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script


Scrum Guia Prático para Projetos Ágeis