Mutirão para tradução da 2ª edição de Think Python, de Allen Downey.

1. Mutirão para tradução da 2ª edição de Think Python, de Allen Downey.

Walmir Jr
py3in

(usa Ubuntu)

Enviado em 30/11/2015 - 18:15h

Este repositório contém o código fonte do texto integral, exemplos e exercícios.

https://github.com/PensePython/PensePython2

Grupo de colaboradores do projeto
https://groups.google.com/forum/#!forum/pensepython

Objetivo do projeto

Vamos traduzir o Think Python 2ed para PT-BR com dois objetivos:

Produzir versões eletrônicas livres em HTML, PDF e ePUB para que o maior número de pessoas possam aprender com este livro maravilhoso.

Produzir uma versão impressa a ser publicada por uma editora de verdade, com ISBN, para que o MEC possa aceitar o Pense Python como livro-texto de introdução à programação no ensino superior em todo o Brasil!

Como colaborar

Entre no grupo pensepython no Google Groups, se apresente e pergunte o que há para ser feito:

https://groups.google.com/forum/?hl=en#!forum/pensepython

Histórico do projeto

No início de 1999 o prof. Allen Downey iria ministrar uma terceira turma de programação introdutória com Java, depois de duas tentativas pouco satisfatórias. Então ele resolveu escrever um livro muito menor e mais simples que os livros de Java que conhecia. Assim nasceu "How to Think Like a Computer Scientist" ("Como pensar como um cientista da computação"), publicado por Downey como GNU Free Documentation.

No ano seguinte, o prof. Jeff Elkner converteu o livro para Python, e em 2001 Downey, Elkner e Chris Meyers publicaram "How to Think Like a Computer Scientist: Learning with Python", também uma publicação livre pela GNU-FDL.

Primeira tradução brasileira

Por volta de 2003 eu (LR) trabalhava com o prof. Imre Simon do IME/USP na Incubadora Virtual Fapesp, e resolvemos iniciar um mutirão para traduzir o "How to Think Like a Computer Scientist: Learning with Python". Reunimos mais um pessoal online, fizemos um encontro presencial no FISL, e traduzimos o livro nos meses seguintes. O prof. Imre traduziu pessoalmente o capítulo sobre árvores. O que faltou daquela vez foi alguém (eu) assumir a responsabilidade de revisar o livro de ponta a ponta, uniformizando a terminologia e traduzindo alguns pequenos trechos que restaram em inglês por causa de dificuldades na tradução. A incubadora Fapesp saiu do ar, mas o trabalho realizado então está neste repositório:

https://github.com/PensePython/aprendacompy

Segunda tradução brasileira

Alguns anos depois, os professores do IME/USP Carlos Hitoshi Morimoto, Jose Coelho de Pina Jr. e José Antonio (não sei o nome completo, perdão), traduziram uma versão interativa de "How to Think Like a Computer Scientist: Learning with Python" e publicaram aqui:

https://panda.ime.usp.br/pensepy/static/pensepy/index.html

O código-fonte desta tradução pode ser visto aqui:

https://github.com/PensePython/pensepython (mas o repositório principal é outro, fora do Github)

Think Python 2ed e a terceira tradução

Enquanto isso, Allen Downey foi trabalhar no Olin College onde passou a usar Python como linguagem para ensinar programação e foi aperfeiçoando seu material até lançar o Think Python (O'Reilly, 2012) e agora o Think Python 2ed (O'Reilly, 2015), dessa vez usando uma licença Creative Commons Attribution-NonCommercial 3.0 Unported.

Fiz um clone do repositório do Think Python 2ed, converti o código-fonte de LaTeX para ReStructuredText (mesmo formato usado nas duas traduções brasileiras anteriores), separei os capítulos e criei um glossário consolidado. O repositório é este:

https://github.com/PensePython/PensePython2

O glossário consolidado em HTML pode ser visto aqui:

https://pensepython.github.io/C-glossary.html

E é aqui que a gente se encontra!

[ ]s Luciano

Team Lider
https://twitter.com/ramalhoorg

Wal https://twitter.com/py3in




  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts