KISS - Keep it simple, stupid!

WordDefinator e a criatividade na computação

postado por Fabrício Ferracioli em 13/03/2009 15:50:11

Trabalhos de faculdade normalmente são aquela coisa acadêmica, com embasamento em situações comuns e já documentadas e não muito desafiadores. Tudo bem diferente do “mundo empresarial”. Mas, como vale nota todo mundo acaba fazendo. Quando se tem a oportunidade e liberdade de escolher o que deseja fazer num trabalho de faculdade vemos idéias interessante surgirem de mentes sedentas por liberdade. Acredito que esse exercício de criatividade também é muito importante na formação acadêmica, mesmo na ciência da computação, que apesar de ser uma ciência exata necessita de criatividade, principalmente porque deveríamos ser guiados a uma formação para resolução de problemas.

Uma das oportunidades que tive durante o último ano foi na disciplina de Linguagens de Programação, onde deveríamos implementar qualquer coisa numa linguagem a nossa escolha. Sobre a linguagem escolhida deveriamos também apresentar nossas conclusões acerca do projeto da linguagem. A aplicação desenvolvida pelo grupo em que estava, chamada WordDefinator (by Organizações Tabajara), é um script em Javascript que ao ser acionado, com tecla F8, ignora palavras comuns e transforma as outras em links. Ao clicar numa delas será aberto um frame com a definição da palavra, sendo possível escolher como fonte a wikipedia (pt, en), dicionário michaelis e, se a palavra for da língua inglesa, será possível procurar sua definição no dictionary. Para desativar a aplicação e ter o site com seu conteúdo original, basta apertar ESC.
Não era uma aplicação incrível, mas foi interessante notar a reação das pessoas a esse trabalho e aos outros apresentados pelas outras equipes. Um dos grupos fez até um browser utilizando Qt 4. Todos que perguntavam realmente tinham interesse no assunto, ou tinham visto algo que se aplicava a situações que elas passavam.

Não era esse o final pretendido para esse post, mas esse exemplo só confirma o que o Ricardo postou essa semana sobre educação em seu blog. Também na computação, criatividade é tão importante quanto saber programar ou descobrir a complexidade de um algoritmo de ordenação. E vocês, tem a mesma opinião?

Obs.: Como o Lucas reclamou enquanto eu estava escrevendo o post, ele também fazia parte do grupo que implementou o WordDefinator, e ele diz que foi o que “mais implementou”…

Tags: , ,

Trackback

Faça o seu

Comentários (1)

  • 001

    Bosca/Tiozao/Alfeto

    em 16/03/2009 12:47:50

    Epa, perae.

    Fala de quem implementou o qtbrowser (http://code.google.com/p/qtbrowser/) tb!

    Aliás, fala só do supernerd vai, como sempre, foi ele quem fez – quase – tudo.

  • Faça seu comentário

Topo

1 Comentário

Creative Commons License
Sou Ágil: KISS em http://kiss.souagil.com.br está licenciado sobre
Creative Commons Attribution-Share Alike 2.5 Brazil License.

souÁgil