Tag Archives: visual programming

Scratch 2.0 (preview)

Estive a assistir à apresentação do Scratch 2.0 (programação visual) e vão surgir muitas novidades e que passo a relatar:

_ esta versão vai ser construida em Flash, e só vai trabalhar no browser. Para já não vai ser compatível com o sistema operativo IOS (Mac..) mas eles vão começar a construir uma nova versão assim que o HTML5 (e Javascript 2.0) esteja normalizado. Relembro que a primeira norma do HTML5 vai sair no final deste ano, e que o plano é que o standart final esteja terminado em 2020!..Por isso, utilizadores do Mac… desesperem :P (ah e as belas escolas que compraram Macs também, sim não vai haver uma solução oficial para dar a volta a isso, pois a Apple não permite que se corram aplicações usando o FlashPlayer)

_sim vai haver uma versão que corre no browser sem a necessidade de estar ligado à internet..

_ todos os projetos construidos nas versões anteriores vão ser compatíveis com esta versão

_vai haver a possibilidade de construir blocos personalizados (mais facilmente) e que podem ser transportados entre projectos

_ vai aparecer o conceito de variável na nuvem, que pode ser usada para guardar pontuações, criar questionários.. e guardar essa informação

_ foi modificado o perfil do utilizador, para que as coisas sejam mais percetíveis

_provavelmente a versão 2.0 será ainda Beta.. por isso traduções e coisas dessas só depois de ser disponibilizada a versão final

_novas ferramentas de desenho. Possibilidade de desenho vectorial. (as imagens vão passar a ser vetoriais ao invés de bitmpas, por exemplo quando fazemos zoom em imagens bitmaps é provável que estas  apareçam pixelizadas isso vai deixar de acontecer se forem usadas imagens vectoriais). Mudar para imagens vectoriais :) toca a actualizar e sim vai continuar a ser possível importar bitmaps

_múltiplas cenas sim, e vai deixar de haver a word background. Vão aparecer então cenas.. isto é. Podemos trabalhar histórias ou jogos com múltiplos níveis. Ao invés de andar a esconder coisas e de seguida mudar o fundo vamos poder simplesmente saltar para um palco novo, no mesmo projecto.. FINALMENTE :)

_no futuro, vai ser possível importar dados de outras páginas da Web para um projecto (ainda não nesta versão)

_(GOSTO) o Scratch vai continuar a ser compatível com o hardware (picoboard, arduino.. kinetic)  sendo que vai ser melhorado para trabalhar com mais hardware simultaneamente

… e mais novidades e testar isto, dia 19 de Maio :)

Algumas imagens.. about :)

..os apresentadores… do costume :)

..o novo layout so Scratch 2.0.. ao meio as cenas (palcos do projecto)

..o novo layout so Scratch 2.0..

..a interface para criar notas, créditos, partilhar com outras pessoas.. ver scores dados por outras pessoas

.. a possibilidade de criar blocos únicos, personalizados (My blocks)

.. ao fundo da imagem acima, o Backpack, e a possibilidade de transportar blocos de ou para outros projectos..

.. ferramentas de desenho. Desenho vectorial :)

uso de variáveis na nuvem, criar jogos com pontuações finais, que esperam novos jogadores, ou criar um survey (questionário) e guardar a informação desse survey

a página do perfil de um user..

arrumar os projectos.. organização :)

and thats all folks :)

 

Fonte1: Webinar que decorreu hoje, com Karen Brennan e Mitch Resnick

Fonte2: http://wiki.scratch.mit.edu/wiki/Scratch_2.0

Fonte3: http://scratched.media.mit.edu/node/12294 (webinar)
update

Share Button

Programação visual: arduino

“Splish: A Visual Programming Environment for Arduino to Accelerate Physical Computing Experiences”

Aqui está outra ferramenta em desenvolvimento para programar a board do Arduino, pelo que li, pretende facilitar a dita programação recorrendo à programação visual e simples, e para crianças ;)

A versão em inglês deve sair ainda este ano 2010 :) e para já só em Japonês!

link oficial: http://www.splish.org/

link texto de apresentação: http://www.computer.org/portal/web/csdl/doi/10.1109/C5.2010.20

Share Button

Turtle Art: criar arte programando

Algo a ser explorado em breve,  criar art explorando programação,

ou para ensinar a matemática

LINK

Share Button