OLPC Brazil/Desenvolvendo aplicações para o OLPC: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(46 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<noinclude>{{ GoogleTrans-pt | en =show | es =show | fr =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | bg =show | ro =show | ru =show | sv =show }} <noinclude>
{{cleanup}}
Do ponto de vista da <b>web</b> (o que se conhece vulgarmente como internet - apesar de ser incorreta essa denominação), o micro OLPC roda dois tipos de aplicações (vamos usar a partir de agora o termo <b>atividade</b> para ficar dentro do espírito da coisa):
Do ponto de vista da <b>web</b> (o que se conhece vulgarmente como internet - apesar de ser incorreta essa denominação), o micro OLPC roda dois tipos de aplicações (vamos usar a partir de agora o termo <b>atividade</b> para ficar dentro do espírito da coisa):
*atividade web;
*atividade web;
*atividade não-web
*atividade não-web


Uma atividade web seria o aluno, por exemplo, fazer uma pesquisa sobre determinado assunto na Wikipédia para um dado trabalho. Ou ler as notícias no site do Estadão. Essas atividades só podem ser executadas quando o aluno está na escola, conectado na rede WIFI que deverá estar conectada à Internet. Mas, se o aluno salva páginas na memória flash (que equivale ao disco rígido dos PCs "convencionais") poderá vê-las em casa, no ônibus etc.
Uma atividade web seria o aluno, por exemplo, fazer uma pesquisa sobre determinado assunto na Wikipédia para um dado trabalho. Essas atividades só podem ser executadas quando o aluno está na escola, conectado na rede WIFI que deverá estar conectada à Internet. Mas, se o aluno salva páginas na memória flash (que equivale ao disco rígido dos PCs "convencionais") poderá vê-las em casa, no ônibus etc.


Uma atividade nâo-web seria, por exemplo, rodar um curso interativo que está instalado na memória flash da máquina. Essas atividades podem ser feitas em qualquer lugar, sempre.
Uma atividade nâo-web seria, por exemplo, rodar um jogo educacional interativo que está instalado na memória flash da máquina. Ou ler um livro usando o Evince (o leitor de documentos do micro OPLC). Essas atividades podem ser feitas em qualquer lugar, sempre.


Isso não tem nada a ver com o fato de a atividade ser <b>compartilhada</b> ou não. O aluno pode, por exemplo, estar lendo um curso instalado em seu laptop e outros podem estar vendo junto e fazendo comentários pelo chat (sonoro ou não). Ou pode estar vendo páginas da web e considerar essa atividade "privada" - o que evitará qualquer compartilhamento. Atividades podem ser compartilhadas quando o aluno está na escola, conectado à rede WIFI local.
Isso não tem nada a ver com o fato de a atividade ser <b>compartilhada</b> ou não. O aluno pode, por exemplo, estar lendo um livro instalado em seu laptop e outros podem estar vendo junto e fazendo comentários pelo chat (sonoro ou não). Ou pode estar vendo páginas da Wikipedia e considerar essa atividade "privada" - o que evitará qualquer compartilhamento. Atividades podem ser compartilhadas quando o aluno está na escola, conectado à rede WIFI local ou quando está perto de outro colega - pois o micro OLPC possui a tecnologia "Mesh" que interliga computadores próximos.


Se você está querendo ajudar o projeto OLPC e conhece linguagens de programação mais sofisticadas, pode colaborar melhor desenvolvendo aplicações não-web. É mais difícil encontrar skill voluntário como o seu disponível. Você pode ver os detalhes mais técnicos (requisitos, tipos de arquivos de imagem ou som aceitos etc.) dessas aplicações no link: [[Desenvolvendo atividades não-web]]
Se você está querendo ajudar o projeto OLPC e conhece linguagens de programação mais sofisticadas, pode colaborar melhor desenvolvendo aplicações não-web. É mais difícil encontrar skill voluntário como o seu disponível. Você pode ver os detalhes mais técnicos dessas aplicações no link: [[Desenvolvendo atividades não-web]]


Mas, o que se espera é que a maior parte da ajuda ao OLPC venha de gente que não entende nada de programação. Se você, por exemplo, conhece História da Arte, poderá colaborar, <b>a partir de hoje</b>, criando um curso com vários textos e ilustrações sobre esse assunto, numa versão adequada para crianças e adolescentes que usarão o micro OLP. Ou você, que não entende de arte, pode criar um jornal com notícias e fotos sobre esportes, voltado para crianças. Ou publicar contos ou poesias a serem lidas por elas. Enfim, use sua imaginação.
Mas, o que se espera é que a maior parte da ajuda ao OLPC venha de gente que não entende nada de programação. Se você, por exemplo, conhece bem algum assunto, poderá colaborar, <b>a partir de hoje</b>, escrevendo artigos (texto e ilustrações) sobre esse assunto, na [http://pt.wikipedia.org/ Wikipedia], que tem sua versão em português.


<b>Aliás, mesmo que o micro OLPC não seja implantado no Brasil, seu material poderá ser utilizado por alunos (ou qualquer outra pessoa interessada) tendo outro tipo de equipamento que possua um browser e que se conecte à web. Talvez até a futura TV digital brasileira.</b>
[[Image:Web1200.png|frame|left]] As páginas da Wikipédia não são adequadas para serem acessadas a cores na resolução 640 x 480. Mas o micro OLPC tem resolução 1200 x 900 em preto e branco.


A partir da página principal da Wikipédia (versão em português) você vai encontrar todas as informações para publicar seus artigos.
Vamos tentar ensinar aqui, numa série de páginas desse wiki, como você pode criar esses conteúdos.


Existe algo similar a Wikipedia onde se encontra partes de livros em português: [http://pt.wikibooks.org a Wikibooks].
Quando dizemos que eles têm que ser adequados ao micro OLPC é porque esse tem características um pouco diferentes de um PC comum.


O material da Wikipedia (e Wikibooks) é mais adequado para o segundo grau (brasileiro). Existe um projeto espanhol tentando criar material para crianças: [http://en.wikibooks.org/wiki/Wikijunior a Wikijunior]. Esse material é criado em inglês mas já temos alguns títulos em espanhol na[http://es.wikibooks.org/wiki/Wikichicos Wikichicos ]. Esse material seria facilmente traduzido para português.
[[Image:Web1400.png|frame|left]]
Por exemplo, à esquerda você está vendo uma página do site do Estadão vista num PC com vídeo que tem resolução 1400 x 1050. Quem tem u'a máquina assim usará pouco a "rodinha" de seu mouse para fazer o rolamento da página e ler o que interessa.


[[Image:Web640.png|frame|left]]
[[Image:Gutemb.png|frame|left]]
Mas o micro OLPC tem resolução (à cores) de 640 x 480. O que o garoto verá da mesma página é o que é apresentado na figura. E esse micro não tem mouse com "rodinha". A rolagem da página é um tanto desconfortável (está se estudando uma solução para isso numa futura versão da máquina). Assim, uma das coisas que você deve ficar atento quando criar uma atividade web para o projeto OLPC é a área de abrangência da tela da aplicação.


A resolução e tamanho da tela são algumas das especificidades do micro OLPC mas, <b>mais importante, é que você estará escrevendo para uma platéia especial: alunos das escolas brasileiras envolvidos num projeto de compartilhamento de atividades educacionais</b>. Isso torna tudo diferente de páginas web quaisquer.


Uma atividade web para o projeto OLPC pode ser desenvolvida em páginas web "convencionais", usando uma "marcação de texto" um pouco mais difícil chamada HTML. Vamos explicar o que é isso mais à frente. Para "colocar no ar" sua aplicação você vai precisar ter um "site". Vamos explicar como ter um de graça, mais à frente também. Esse "à frente" chama-se: [[Criando atividades web com HTML]].


Mas se você pretende escrever um livro a ser lido pelo pessoal do projeto OLPC (alunos ou professores) recomendamos usar o formato DjVu (preferencial) ou PDF. O projeto OLPC tem como referência principal para publicação de livros o [http://www.gutenberg.org/ Projeto Gutemberg] que hoje ainda não está bem estruturado para receber material de colaboradores brasileiros. Mas esperamos que essa situação mude logo. No Gutemberg já se enconta hoje alguns títulos em português. Nem todos, no entanto, nos formatos DjVu ou PDF a serem lidos pelo micro OLPC.
Outra maneira, mais simples, é usar o <b>OLPCWiki</b> que é onde você está agora, lendo. O sistema de "marcação de texto" é mais fácil de aprender que o HTML. E você não precisa ter um site. Um dos inconvenientes do wiki é que nas consultas conectado aparece essa parte aí à esquerda com essas coisas em inglês (quando a página é salva isso é excluido do lado e transferido para o fim da página). Donde: rolagem de página... O pior é que <b>qualquer pessoa pode modificar seu texto</b>, se não concordar com o que você está dizendo. Se você quiser, por exemplo, pode apagar tudo que está escrito aqui e que tomou tempo (meu tempo livre) para fazer. Para trabalhar com wiki é preciso ter confiança na seriedade dos outros. Você confia?

Uma boa fonte de livros em português, com versões em PDF é o projeto [http://www.bibvirt.futuro.usp.br/index.php BibVirt da Escola do Futuro da USP]

Como você está percebendo, na parte de conteúdo a ser utilizado pelos alunos, o projeto OLPC não começa do zero. Mas como pode um professor usar tudo isso na sala de aula? Existe alguma técnica recomendada? Nisso também não se começa do zero. O método pedagógico, complementar - não substituto - ao que o professor faz hoje, e que o OLPC pode usar com proveito chama-se <i>Webquest</i>. Maiores esclarecimentos no link: [[Webquest: o novo "trabalho de casa"]]

<b>Se você é programador, pode criar aplicações web de "segunda camada" - inclusive acessando banco de dados etc. - usando, por exemplo: ASP .NET e C#. Veja nosso teste com o simulador em [[Windows com açucar]].</b>

<i> *[[Notícias do OLPC Brasil]] é uma publicação periódica com as últimas notícias do projeto.</i>

<b>Mesmo se você usa Windows XP em seu computador, poderá, AGORA, entrar em contato com o Sugar através de um simulador. É fácil. Você encontra um tutorial passo-a-passo no link [[Windows com açucar]]</b>


Mesmo com esses inconvenientes, o wiki é uma opção válida e vamos tentar criar, aqui, um estrutura simples para a divulgação dessas atividades junto aos professores, que orientarão seus alunos a acessá-las. Vamos tentar explicar à frente, de uma maneira simples, como se cria páginas wiki. Esse "à frente" chama-se: [[Criando atividades web no OLPCWiki]].
[[Category:OLPC Brazil]]

Latest revision as of 03:43, 28 June 2008

GoogleTrans-pt -English -español -français -中文(中国大陆) -中文(臺灣) -hrvatski -čeština -dansk -Nederlands -suomi -Deutsch -Ελληνικά -हिन्दी -italiano -日本語 -한국어 -norsk -polski -български -română -русский -svenska



Do ponto de vista da web (o que se conhece vulgarmente como internet - apesar de ser incorreta essa denominação), o micro OLPC roda dois tipos de aplicações (vamos usar a partir de agora o termo atividade para ficar dentro do espírito da coisa):

  • atividade web;
  • atividade não-web

Uma atividade web seria o aluno, por exemplo, fazer uma pesquisa sobre determinado assunto na Wikipédia para um dado trabalho. Essas atividades só podem ser executadas quando o aluno está na escola, conectado na rede WIFI que deverá estar conectada à Internet. Mas, se o aluno salva páginas na memória flash (que equivale ao disco rígido dos PCs "convencionais") poderá vê-las em casa, no ônibus etc.

Uma atividade nâo-web seria, por exemplo, rodar um jogo educacional interativo que está instalado na memória flash da máquina. Ou ler um livro usando o Evince (o leitor de documentos do micro OPLC). Essas atividades podem ser feitas em qualquer lugar, sempre.

Isso não tem nada a ver com o fato de a atividade ser compartilhada ou não. O aluno pode, por exemplo, estar lendo um livro instalado em seu laptop e outros podem estar vendo junto e fazendo comentários pelo chat (sonoro ou não). Ou pode estar vendo páginas da Wikipedia e considerar essa atividade "privada" - o que evitará qualquer compartilhamento. Atividades podem ser compartilhadas quando o aluno está na escola, conectado à rede WIFI local ou quando está perto de outro colega - pois o micro OLPC possui a tecnologia "Mesh" que interliga computadores próximos.

Se você está querendo ajudar o projeto OLPC e conhece linguagens de programação mais sofisticadas, pode colaborar melhor desenvolvendo aplicações não-web. É mais difícil encontrar skill voluntário como o seu disponível. Você pode ver os detalhes mais técnicos dessas aplicações no link: Desenvolvendo atividades não-web

Mas, o que se espera é que a maior parte da ajuda ao OLPC venha de gente que não entende nada de programação. Se você, por exemplo, conhece bem algum assunto, poderá colaborar, a partir de hoje, escrevendo artigos (texto e ilustrações) sobre esse assunto, na Wikipedia, que tem sua versão em português.


Web1200.png

As páginas da Wikipédia não são adequadas para serem acessadas a cores na resolução 640 x 480. Mas o micro OLPC tem resolução 1200 x 900 em preto e branco.

A partir da página principal da Wikipédia (versão em português) você vai encontrar todas as informações para publicar seus artigos.

Existe algo similar a Wikipedia onde se encontra partes de livros em português: a Wikibooks.

O material da Wikipedia (e Wikibooks) é mais adequado para o segundo grau (brasileiro). Existe um projeto espanhol tentando criar material para crianças: a Wikijunior. Esse material é criado em inglês mas já temos alguns títulos em espanhol naWikichicos . Esse material seria facilmente traduzido para português.

Gutemb.png


Mas se você pretende escrever um livro a ser lido pelo pessoal do projeto OLPC (alunos ou professores) recomendamos usar o formato DjVu (preferencial) ou PDF. O projeto OLPC tem como referência principal para publicação de livros o Projeto Gutemberg que hoje ainda não está bem estruturado para receber material de colaboradores brasileiros. Mas esperamos que essa situação mude logo. No Gutemberg já se enconta hoje alguns títulos em português. Nem todos, no entanto, nos formatos DjVu ou PDF a serem lidos pelo micro OLPC.

Uma boa fonte de livros em português, com versões em PDF é o projeto BibVirt da Escola do Futuro da USP

Como você está percebendo, na parte de conteúdo a ser utilizado pelos alunos, o projeto OLPC não começa do zero. Mas como pode um professor usar tudo isso na sala de aula? Existe alguma técnica recomendada? Nisso também não se começa do zero. O método pedagógico, complementar - não substituto - ao que o professor faz hoje, e que o OLPC pode usar com proveito chama-se Webquest. Maiores esclarecimentos no link: Webquest: o novo "trabalho de casa"

Se você é programador, pode criar aplicações web de "segunda camada" - inclusive acessando banco de dados etc. - usando, por exemplo: ASP .NET e C#. Veja nosso teste com o simulador em Windows com açucar.

*Notícias do OLPC Brasil é uma publicação periódica com as últimas notícias do projeto.

Mesmo se você usa Windows XP em seu computador, poderá, AGORA, entrar em contato com o Sugar através de um simulador. É fácil. Você encontra um tutorial passo-a-passo no link Windows com açucar