Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Tecnologia L...
Tela cheia

Aprenda Lógica de programação jogando

25 de Novembro de 2009, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 1363 vezes

Recentemente desenvolvi um projeto para um programa de inclusão digital sobre PHP. No entanto o maior problema que encontrei foi encontrar uma maneira didática e simples de ensinar lógica de programação, tendo em vista que a maioria dos alunos não possuem uma boa escolaridade.

A solução apareceu no final de semana enquanto jogava videogame; lembrei que a muito tempo atrás tinha conhecido um programa de desenvolvimento de jogos em RPG chamado RPG MAKER.

“O RPG Maker é um programa que permite que fãs de jogos de RPG, tanto eletrônico, quanto de mesa, possam criar seus próprios jogos de RPG para computador. A vantagem, e a graça, do RPG Maker está no fato de que qualquer pessoa pode criar um jogo, sem saber programar em alguma linguagem de programação. Basta ir clicando e “desenhando” seu jogo à sua maneira. (fonte: RPG Maker Brasil)”

rpg maker

O legal deste programa é que ele permite que você crie scripts em uma linguagem variada do ruby. Mas para ensinar a lógica nada melhor do que usar as ferramentas gráficas que o programa possui, por exemplo:

Para abrir a porta você precisa criar um evento onde o personagem possua a chave, sendo que se o mesmo não possuir a porta não se abre. (Condicional).

Para abrir a porta da igreja é necessário criar um evento onde o sino deve ser tocado cinco vezes, somente quando isto ocorre a porta abre (laço-condicional).

Fica muito mais fácil ensinar os conceitos básicos da linguagem de programação criando estes casos. Muito mais fácil do que ficar desenhando fluxograma:-).

Quem quiser conhecer a ferramenta, sugiro que acessem o site:

http://www.rpgmakerbrasil.com/

Obs: O software é proprietário e feito para o sistema operacional Windows, no entanto, funciona sem nenhum problema no linux através do WINE.

Quem conhecer alguma ferramenta similar nativa para linux por favor me informe, será de grande valia.


Fonte: http://tecnologialivre.com.br/blog/?p=941

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.