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