O documento discute as vantagens de aprender algoritmos e estruturas de dados usando Python. Python tem sintaxe simples e próxima ao pseudocódigo, permitindo focar nos algoritmos. Sua identação obrigatória e menos ruído possibilitam um aprendizado progressivo de conceitos. Além disso, seu shell interativo facilita testar código rapidamente.
10. APRENDIZADO PROGRESSIVO
Ex: Variáveis > Operadores > Condicionais > funções > tipos > Laços
> etc..
Não necessariamente nessa ordem, mas é possível passar de forma
quase atômica, sem ter que expor estudantes a conceitos avançados.
22. MOTIVAÇÃO PELA UTILIDADE
Meu primeiro programa útil foi um parser simples,
após apenas algumas aulas, utilizando a urllib e um
looping, isso me motivou muito, pois vi na prática o
que aquilo que estava aprendendo podia me
proporcionar.
23. CURSOS QUE USAM PYTHON
http://wiki.python.org/moin/SchoolsUsingPython
http://www.python.org.br/wiki/PerguntasFrequentes/SobrePython#Que_escolas.2B
faculdades.2BAC8-universidades_usam_Python.3F