Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Ricardo L. A. Banffy

Walter Cruz wrote:
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...


O propósito não é ensinar OOP. O propósito é ensinar à vítima como um 
computador funciona. Objetos, estruturas complicadas de dados, lógica 
mais elaborada, tudo isso fica fora desse escopo.


Se você olhar o processador de perto, todos os computadores parecem 
ruins. Mas não são - são apenas esses os tijolos básicos dos nossos 
programas (um punhado de registradores, umas pilhas, umas ALUs, 
endereços de memória, uns bits especiais aqui e ali...). Entre um 
programa usando GTK e o pixel da tela tem pelo menos duas pós-graduações 
em Ciência da Computação, Nem todo mundo quer sofrer tudo isso.



(Tudo bem. Eu NÃO vou contar que minha primeira linguagem também foi basic )


A rigor, minha primeira linguagem de programação foi a das calculadoras 
Texas, TI-55 e depois TI-58.


Basic foi um enorme progresso.

Ao menos eu nunca usei cartões perfurados.
___
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


Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Pablo Sánchez

Seria interessante talvez fazer algo mais atual... uma espécie de
Basic Objects :D Ou seja, já ensinar para essa garotada um pouco
de OO... aí sim eu me meto a ajudar, hehehe


2006/10/13, Walter Cruz <[EMAIL PROTECTED]>:

Oi Ricardo..

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]
> > > 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
> > 
> >
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



___
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


Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Walter Cruz
Oi Ricardo..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- WalterOn 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 ecoisas 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 aspessoas 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 deApple II) que torne cômodo imprimir coisas na tela, ler valores de umprompt 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]> [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> 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 listPSL-Brasil@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/psl-brasilRegras 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

Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Pablo Sánchez

ah.. eu não sei nada de didática... ia dar umas mensagens de erro do
tipo "oh jumentinho, que diabo vc está tentando fazer? Error code
0987109834709812374890172349871238941823409871230984709870891234 - vai
no google descobrir o que é", hehehe.

2006/10/13, Walter Cruz <[EMAIL PROTECTED]>:

ehhehehe

Me ajuda nessa Pablo?


[]'s
- Walter

On 10/13/06, Pablo Sánchez <[EMAIL PROTECTED] > wrote:
> Ué, faz um. :D
>
> 2006/10/13, Walter Cruz < [EMAIL PROTECTED]>:
> > 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]> 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
> > >
> >
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



___
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


Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Walter Cruz
ehheheheMe ajuda nessa Pablo? []'s- WalterOn 10/13/06, Pablo Sánchez <[EMAIL PROTECTED]
> wrote:Ué, faz um. :D2006/10/13, Walter Cruz <
[EMAIL PROTECTED]>:> 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]> 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> >> 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 listPSL-Brasil@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/psl-brasilRegras 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

Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Ricardo L. A. Banffy

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] 
> 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

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


Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Krishnamurti L. L. V. Nunes

Bem, a linguagem Logo existe há décadas, com o propósito de ensinar
crianças a programar.
É uma linguagem simples e tem interfaces livres (como o KTurtle, do
projeto edutainment do KDE).
Vejam http://edu.kde.org/kturtle/


2006/10/13, Pablo Sánchez <[EMAIL PROTECTED]>:

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
http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
Regras da lista:
http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil




--
Krishnamurti Lelis Lima Vieira Nunes
___
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


Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Pablo Sánchez

Ué, faz um. :D

2006/10/13, Walter Cruz <[EMAIL PROTECTED]>:

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]> 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
>
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


Re: [PSL-Brasil] kidbasic - inclusão digital e crianças

2006-10-13 Por tôpico Walter Cruz
Bacana o projeto ... pra ser um cadinho melhor, só se fosse em python, eheheheh...[]'s- WalterOn 10/13/06, Pablo Sánchez <
[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 osconceitos 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 digitaldestinados a crianças... acho que o foco aqui deve ser a partir dos 10
anos. Assim já ajudamos a criar os programadores do amanhã, ensinandológica desde pequenos... Posso lhes assegurar que faz uma diferençaenorme!Um abc!___
PSL-Brasil mailing listPSL-Brasil@listas.softwarelivre.orghttp://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