Sem querer ser pedante, mas acho justamente o contrário: uma linguagem de mais alto nível ajudaria mais do que atrapalharia, justamente por esconder o que está próximo da linguagem da máquina :)
até pq acho a proposta de ensinar qlqr um a pensar como computador ruim...
Mas isso não tira os méritos de quem fez o projeto e botou pra rodar, que estão de parabéns, nem põe mérito em mim que fico aqui só de blá-blá-bla :)
(Tudo bem. Eu NÃO vou contar que minha primeira linguagem também foi basic )
[]'s
- Walter
On 10/13/06, Ricardo L. A. Banffy <
[EMAIL PROTECTED]> wrote:
Pra essas coisas, Basic é legal.
Ele é suficientemente próximo da linguagem de máquina para que
abstrações mais elevadas, como objetos e métodos, listas e dicionários e
coisas parecidas não entrem no caminho entre o aluno e o computador.
Nesse uso, uma linguagem de mais alto nível atrapalharia. Acho que o
mais alto que se deve ir nesse primeiro contato seria o QuickBasic.
Lembre-se que a proposta não é fazer programadores, mas ensinar as
pessoas a "pensar como o computador".
Acho que uma linguagem de máquina qualquer e uma boa biblioteca de
chamadas (eu usava muito o "What's Where in the Apple" nos meus dias de
Apple II) que torne cômodo imprimir coisas na tela, ler valores de um
prompt e parseá-los suportável, poderia ser interessante.
Walter Cruz wrote:
> Bacana o projeto ... pra ser um cadinho melhor, só se fosse em python,
> eheheheh...
> []'s
> - Walter
>
> On 10/13/06, *Pablo Sánchez* < [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
> Caros,
>
> Acabo de esbarrar com esta ferramenta, e achei que seria interessante
> divulgá-la:
>
> http://kidbasic.sourceforge.net/
>
> É uma ferramenta de programação basic para ensinar crianças os
> conceitos básicos de programação. Lembro eu quando tinha 8-9 anos e
> meu antigo Apple II com o manual do lado e programando em basic...
>
> Achei interessante para ser utilizado em programas de inclusão digital
> destinados a crianças... acho que o foco aqui deve ser a partir dos 10
> anos. Assim já ajudamos a criar os programadores do amanhã, ensinando
> lógica desde pequenos... Posso lhes assegurar que faz uma diferença
> enorme!
>
> Um abc!
> _______________________________________________
> PSL-Brasil mailing list
> PSL-Brasil@listas.softwarelivre.org
> <mailto:PSL-Brasil@listas.softwarelivre.org >
> http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
> < http://listas.softwarelivre.org/mailman/listinfo/psl-brasil>
> Regras da lista:
> http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> PSL-Brasil mailing list
> PSL-Brasil@listas.softwarelivre.org
> http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
> Regras da lista:
> http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil
_______________________________________________
PSL-Brasil mailing list
PSL-Brasil@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
Regras da lista:
http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil
_______________________________________________ PSL-Brasil mailing list PSL-Brasil@listas.softwarelivre.org http://listas.softwarelivre.org/mailman/listinfo/psl-brasil Regras da lista: http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil