Category Archives: edu

novo livro para aprender a trabalhar com o Scratch

Olá Olá,

a versão do Scratch 1.4 ainda anda por aí, a julgar pelo novo livro que saiu este mês, pelas mãos de um projecto de investigação de nome Learning through Engineering, Art and Design (LEAD) (Media Lab MIT+University of Hong Kong).
Trata-se de um livro em formato de aventura, com várias personagens, que explica de forma criativa o funcionamento do software Scratch. Começa pela apresentação do software até ao nível médio/avançado em que termina com o desenvolvimento de um jogo.
Gostei da abordagem, já que faz recordar os tempos do computador Spectrum onde tinha que escrever dezenas de linhas de código em Basic para poder saber qual era o final de cada capitulo do livro :) .. neste caso não escrevo as linhas de código, mas arrasto blocos :) outros tempos!

ah o titulo do livro é: “Super Scratch Programming Adventure!: Learn to Program By Making Cool Games

seria interessante uma tradução para PT.. :)

Referências externas deste post:
scratch 1.4:http://info.scratch.mit.edu/Scratch_1.4_Download
grupo LEAD: http://hkfyglead.no-ip.org/english/index.html
comprar o livro: http://www.amazon.co.uk/Super-Scratch-Programming-Adventure-Program/dp/1593274092/ref=sr_1_1?ie=UTF8&qid=1347206662&sr=8-1

Share Button

Squishy circuits o “paper”

(2012)Squishy circuits as a tangible interface.pdf

Finalmente foi apresentado num “paper” o work in progress do Squishy circuits e a motivação da equipa :) Com o título “Squishy circuits as a tangible interface” os autores apresentam de forma sumária o que são estes circuitos, com quem têm trabalhado e o trabalho futuro.

Gostei particularmente desta parte: “They were then given a chance to play with motors, buzzers, and unlimited LEDs to create their own designs. Every child was successful in creating a circuit with, at most, a few minutes of individual attention.  The activity was then run with a class of 3-4 year olds with equal success.” :) uau…

Links de referência:
Squishy circuits – http://courseweb.stthomas.edu/apthomas/SquishyCircuits/
O paper – http://dl.acm.org/citation.cfm?id=2223761
A conferência CHI 2012 – http://chi2012.acm.org

off-topic:
Cubelets?? mas porque a insistência nestas coisas? :) eu entendo que possa existir um mercado.. e que enfim até possam haver interessados. Mas o interessante não seria.. não complicar? desmistificar.. por exemplo destruir estes cubos, retirar os sensores e .. vamos lá ver onde podemos encaixar e o que fazer realmente com estas coisas :) em tempos aprendi uma palavra que é interoperabilidade de sistemas.. e porque não usar peças simples, sem box e de forma simples e criativa ensinar conceitos! just for fun.. (não sei se repararam mas pelo preço de um kit de 6 cubos, +-120Euros, temos um kit de arduino PRO)
Cubelets – http://www.modrobotics.com/ 

Share Button

Scratch 2.0 alpha

Para quem quiser começar a brincar com a nova versão do Scratch.. aí está ela (depois clicar no menu CREATE):

http://alpha.scratch.mit.edu/

Para já ainda com algumas funcionalidades off-line mas dá para ir brincado.. tudo on-line! usando apenas o browser :)

mais infos: http://alpha.scratch.mit.edu/ 

actualização 24/05/2012: este site alpha entretanto foi fechado para ser usado (testado) só por algumas pessoas :(

Share Button

aprender com a Sparkfun: Manuais, tutoriais, e outros..

A empresa Sparkfun disponibilizou um conjunto de tutoriais acerca de DIY (arduino, electrónica, ..) para três perfis: iniciantes, utilizadores e utilizadores avançados.. mais recursos e aulas para breve.
O site: http://learn.sparkfun.com/ 

Share Button

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

Cool scratch+legos :)

Cool scratch+legos,
mas e ficamos por aí? pelos legos? não podemos juntar mais nada? gostava de experimentar um destes kits para aferir do seu potencial é pena o natal ainda estar muito longe e eu ter coisas mais importantes para fazer, É. Eu sei que tenho! :)

Um leão sempre por perto,

Fonte,
http://www.kidsnotv.com/2012/taller-de-robots-i-programacio/

Share Button

Programar: o futuro?

soberba apesentação de Bret Victor.. trabalho a desenvolver,mas.. !

mais informações: http://worrydream.com/#!/DynamicPicturesMotivation

Share Button

a talk by John Maeda

John Maeda at MIT Media Lab talking about Arts, Technology, the Future and a bit of history
http://www.media.mit.edu/video/index.php/videos/view/maeda-2011-10-26

 

Share Button

rescaldo da OSHWCon 2011

olá olá
para quem andou distraído nos últimos 15 dias, têm-se realizado algumas das feiras mais interessantes no que se refere ao uso e anúncios de novidades sobre o open hardware. se por um lado temos o grande local de promoção que é a ohsummit (Open Hardware Summit) por outro temos a maker faire NY.. mas se estes eventos acontecem apenas do outro lado do atlântico, deste lado e mais perto temos uma primeira tentativa de algo similar, a OSHWCon que decorreu na “Escuelas Profesionales Padre Piquer” em Madrid (http://www.padrepiquer.com/).

durante três dias vi, ouvi e falei acerca do uso de hardware e software livre, quer no ensino (crianças e ensino superior), para o uso de projectos em empresas, em grupos de investigação, em colectivos e por ‘hobbystas’! Durante os três dias decorreram sempre duas sessões de palestras em paralelo e salas com pelo menos um workshop a decorrer. Tive que fazer algumas opções e dessas opções apresento aqui um resumo:
primeiro dia – apresentação do evento e salto para dois workshops, o primeiro onde andei a trabalhar com o kicad (http://kicad.sourceforge.net/) em ubuntu (http://www.ubuntu.com/) para construir circuitos electrónicos, software bastante intuitivo e completo! no segundo workshop voltei a rever o arduino e as múltiplas formas de comunicação sem fios! :)

segundo dia – foi um longo dia a assistir sempre a palestras, entre as 10h e as 20h.. apenas abandonei as salas para almoçar, com o rigor de inicio e fim de cada sessão foi fácil gerir as coisas e consegui assistir a tudo o que pretendia neste dia.  A primeira opção foi para ouvir falar de uma empresa que começou por um grupo de empreendedores onde se mostrou/exemplificou o uso de uma máquina de impressão 3D  MAkerBot (http://store.makerbot.com/) para fins comerciais e artísticos. De seguida uma palestra acerca de um repositório de circuitos, aberto a toda comunidade. Um professor da escola de Engenharia da Universidade Politécnica da Catalunha veio apresentar o Arduino e o Scratch. Apesar da sua ênfase não ser o ensino mas sim a construção de ferramentas para uso das crianças ele mostrou e demonstrou várias formas de articular estas duas ferramentas, tudo open. (fui espreitar o workshop de impressão 3D). Já de tarde a apresentação começou com o uso da robótica com o Arduino em educação. Foi aqui que pela primeira e única vez ouvi falar de Portugal, a RoboCup (http://www.cienciaviva.pt/rede/robotica/home/) e o avanço que nós temos em relação aos espanhóis, olé! E a ultima palestra começou pelas 17h30, foi com David Cuartielles(http://david.cuartielles.com/) que para quem não sabe faz parte da Arduino Team (http://www.arduino.cc/playground/Main/People), grupo de pessoas que desenvolveu e desenvolve o Arduino (http://www.arduino.cc/) :) soberba apresentação, dialogo com o publico e demos. Fiquei a saber que no espaço de um mês vão sair novas versões do Arduino onde destaco a versão Leonardo, que conta com um preço mais reduzido face ao Arduino UNO, e com menos alguns detalhes de arquitectura o que faz com que o preço seja mais baixo e acessível ao seu publico algo, as crianças! Depois desta apresentação surgiu um debate com vários oradores do dia acerca do uso do open hardware em sala de aula… várias frases ficaram retidas as quais fui destacando via twitter (http://twitter.com/nsa4ever).

terceiro dia – apenas tempo para terminar com a segunda parte do workshop de impressão de circuitos. mãos em ácidos e outros líquidos cujo nome em espanhol não consegui perceber, mas a referência constante que com a lavagem das mãos em agua se resolve qualquer problema, correu tudo bem!

todas as sessões decorreram em espanhol mas nos workshops sempre que necessário tive ajuda em inglês :)

espero que a OSHWCon 2012 traga outras tantas e boas novidades :)

mais fotos em: https://picasaweb.google.com/116340498740947453295/2325SetembroOshwcon2011#

Share Button

free ebook: Hackerspaces – The Beginning (the book)

Hackerspaces – The Beginning (the book)
just download it.. and read! (uma boa introdução/apresentação a este movimento e respectivos espaços físicos espalhados um pouco por todo o lado, infelizmente não encontrei referencia a nenhum dos espaços que conheço em Portugal)
http://blog.hackerspaces.org/2011/08/31/hackerspaces-the-beginning-the-book/

Share Button

Blu da photon robotics

A empresa (http://photonrobotics.com) ou grupo colocou ontem à venda um robot educativo baseado em Arduino :) os componentes não são muitos (acessórios) para além de um sensor de luz e um sensor de ‘pressão’ (bumper switch) o preço do pack são 149 dollars + portes, os portes podem ser em correio normal sem seguro por 26 dollars ou por 39 dollars com seguro e correio ‘urgente’.. em euros: 120 Euros

mais informações: http://photonrobotics.com/
em acção: http://www.youtube.com/watch?v=PMaQ3okG2hM
especificações: http://photonrobotics.com/products/blu/BluSpecs.pdf

Óbvio que não posso deixar de referir o produto nacional :) sim temos algo similar e a meu ver mais completo (para quem gosta de trabalhar com estes componentes) do que o Blu e falo do farrusco (http://www.guibot.pt/farrusco-2/?lang=pt-pt)

COMPARATIVAMENTE e sem tralálás muito específicos a minha aposta será sem duvida no farrusco, GUIBOT 4ever!

Já agora e porque o espaço aqui é FREE :) não deixem de visitar o ultimo post da ARTICA e vejam os criadores do GUIBOT em acção:
http://www.artica.cc/blog/2011/07/26/articas-motoruino-workshop-altlab/

Share Button

fritzing v6 (v6.2b)

O fritzing trata-se de um software open source que permite através de uma interface visual elaborar os esquemas para “montar” uma bancada para trabalhar com o arduino e com alguns circuitos integrados :) permite inclusive obter os diagramas electronicos de alguns dos esquemas.. ainda não permite a simulação :P ..ainda..

+info: http://fritzing.org/download/history-changes/

 

Share Button

Kinect for Windows SDK beta v1.00.11 :)

Já se encontra disponível o SDK para se começar a trabalhar via windows com a Kinect olé!! :) pena não ser open source… ainda ;)

LINK: http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/download.aspx

Share Button

android + hardware (based on Arduino) = (more)physical computing

update-13-maio: apresentação do ADK: http://www.youtube.com/watch?feature=player_embedded&v=s7szcpXf2rE a reter: a possibilidade do android interagir com outro hardware.. e compatibilidade com o Arduino!..OPEN!

update-12-maio: já não quero isto.. primeiros rumores apontam para um preço de 400 dollars e só vai estar disponível lá para Junho.. (http://romfont.com/2011/05/12/google%E2%80%99s-open-accessory-development-kit-on-standard-arduino-hardware/)

 

Eu gostava de ter tempo.. mas não tenho, aqui fica apenas a novidade dada hoje pela Google IO  (http://www.google.com/io) o Android Open Accessory Development Kit (ADK) (https://dl-ssl.google.com/android/adk/adk_release_0506.zip) a pagina oficial (http://developer.android.com/guide/topics/usb/adk.html)

 

“The Android Open Accessory Development Kit (ADK) provides an implementation of an Android USB accessory that is based on the Arduino open source electronics prototyping platform, the accessory’s hardware design files, code that implements the accessory’s firmware, and the Android application that interacts with the accessory. The hardware design files and code are contained in the ADK package download.”

Fonte: http://arduino.cc/blog/2011/05/10/google-launches-android-open-accessory-development-kit-based-on-arduino/

Pelo que percebi trata-se de um mico controlador (similiar ao Arduino) que se pode usar para simular a utilização de uma API (que nos desenvolvemos) para o sistema operativo Android. Quer o objecto final seja um telemóvel ou uma tablet… resumindo um pouco mais, podemos ligar todo, mas todo o tipo de sensores para criar interacção com o SO Android :D bravo.. ou ligar o micro ondas de casa ao Android.. puff criar acessorios hardware novos para o telemovel? … tsss

minuto 36:00..http://www.youtube.com/watch?feature=player_embedded&v=OxzucwjFEEs#t=2139s

+info:http://blog.makezine.com/archive/2011/05/why-google-choosing-arduino-matters-and-the-end-of-made-for-ipod-tm.html

Share Button

Reality touchscreen: open software..

Bom Hardware + Open Software

Share Button

kinect sensor, fica para 2011

Ainda não foi desta que pelo natal recebi o kinect (loja worten (149 Euros)) (ehehehe, ou melhor ohohoh) mas.. será algo a abordar no meu free time em 2011, sem duvida (e que free time?.. pois)

Não queria deixar de mencionar que já tem sido feitos alguns trabalhos com o reconheicmento dos movimentos usando esta peça de hardware e deixo aqui alguns dos vídeos que por ai circulam.. e perguntam-me para que eu quero isto.. .. TUDO (nova interface para comunicar com máquinas e animações!! ) ;)

e em Portugal:

Share Button

no Arduino: Fairytale Fashion

http://www.babelgum.com/5007177?action=share

..mas alguns dos efeitos mostrados podiam ser construídos recorrendo ao Arduino: muito mais simples, leve e com a possibilidade de serem explorados outros resultados.

Share Button