Saturday, November 30, 2013

Tuesday, November 26, 2013

Sunday, November 17, 2013

Scratch + Micro PC I/O - enorme potencial




Após baixar mais material e ler mais sobre o Scratch e o CodeClub, estou ainda mais convencido de que o Scratch e o CodeClub são parceiros IDEAIS para o nosso USB Micro PC I/O (dispositivo geral USB para controlar e interagir com a realidade física)...

O site do Scratch lista os 3 exemplos existentes de interação entre Scratch e realidade física:
http://www.makeymakey.com/
http://info.scratch.mit.edu/WeDo
https://www.sparkfun.com/products/10311

Estarei estudando mais em detalhes estes (citados) para definir melhor o escopo de uma interface entre o Scratch e o Micro PC I/O, e desde já, percebo o ENORME POTENCIAL que existe em um dispositivo assim interfaceando com o Scratch e que sejam ao mesmo tempo SIMPLES e de BAIXO CUSTO...

Scratch e o Mundo Físico...

Após ler e analisar o material disponível do Projeto CodeClub, surgiu a idéia de usar o Projeto do dispositivo Micro PC I/O em conjunto com este, afinal ambos partilham objetivos comuns: ajudar no ensino de conceitos básicos de programação.

No caso do CodeClub e alvo é o PC e crianças, e no caso do nosso Micro PC I/O o alvo incluem tb crianças e um dos nossos objetivos é prover material para que pessoas leigas aprendam os fundamentos do SOFTWARE FÍSICO e seus conceitos de programação básicos...



Na figura, o gato Felix é o logo da linguagem Scratch, utilizada no projeto CodeClub para ensinar crianças os primeiros passos da interação com computadores... o dispositivo do meio é nosso projeto USB Micro PC I/O, que é um meio bem simples e barato de conectar o PC ao mundo físico através de USB, permitindo que o usuário consiga controlar coisas no mundo material através de comandos no PC... até o momento estávamos usando C e Python, e ontem eu testei pela primeira vez a possibilidade de usar o Scratch, e logo de início os testes mostram que não haverá muita dificuldades pra fazer ambos funcionarem em conjunto...

Informações e códigos estão sendo disponibilizados aqui:
https://sites.google.com/site/scratchfisico/home


Agora, ao fazer o download de mais material e ler mais sobre o projeto CodeClub, fico muito mais motivado com a possibilidade de usar o Micro PC I/O em conjunto com o Scratch e em possível cooperação com o projeto CodeClub...

Eu já conhecia o Scratch, desde anos atrás quando conhecí o Google APP INVENTOR, que tb tem inspiração no Scratch. Além disso, o RaspberryPI traz em sua instalação original (RaspBian) instalado o Scratch, pois este tb almeja servir de instrumento de aprendizado para crianças...

No momento estou analisando todas informações a respeito dos projetos citados, com o intuito de definir uma forma de interação entre o PC I/O e o Scratch, que seja útil para os iniciantes aprenderem a programar...