Python en Educación

Anuncio
Python en Educación
Preparado para SLUD 3
Con el apoyo de FECTP
Preparado por Igor Támara
Octubre de 2004
Bogotá - Colombia
igor@ tamarapatino.org
Python en Educación
Introducción
Características
Comparación con otros lenguajes
Acerca de las Baterías
Casos Reales de Uso
Recursos
Educación y Python
Pistas para trabajar
Agradecimientos
Python en
Educación
Estructurar el
pensamiento
Introducción
Plantear
Procesos
Solucionar el
Problema
Resultados
Rápidos
Brindar
Soluciones
Busqueda de
Lenguaje
Múltiples
Posibilidades
Posibilidad
Crecimiento
Python en
Educación
Características
Scripting YSWYD
Baterías Incluidas BI
Desarrollo Activo
Desarrollo Abierto
Múltiples posibilidades (Sintaxis, guis, web, ides)
Sintaxis enfocada y documentación integrada
Multiplataforma
Python en
Educación
Python Vs. Lenguajes
C – Nivel
Pascal – Cantidad de caracteres
Perl – Mantenibilidad
PHP – Mantenibilidad
Java – “Hola Tú”
VB – Huérfano y viciado
C# – Copiado y cerrado
Funcionales – Complejos
Logo – Crecimiento
Python en
Educación
Baterías Incluidas
Diccionarios, tuplas, listas descriptivas, excepciones
Programación Funcional, objetos.
Soporte XML : DOM, XSL.
Conexiones DB : Postgresql, mysql, otras BD
Redes : correo, cgis, urls, sockets, ...
I18n : gettext
Control de Calidad : Unit Test, profiler, debug ...
Documentación
Python en
Educación
Casos Reales de Uso
Zope : Servidor Web
Anaconda : Instalador de RedHat
Mailman : Servidor de listas de correo
Boa-constructor : Python the Delphi way
Gimp : Python-Fu
Blender : Scripting elegido
Postgresql : plpy
Google
Python en
Educación
Recursos
http:/ / www.python.org
IRC : #python en irc.freenode.net
Quantian : Live CD con Python y módulos
Listas de correo : inglés, español, SLEC
HtTLaCS with Python
Documentación Abundante
Wikis
IDEs y RADs
Python en
Educación
Recursos de Educación
Guido lo tiene como objetivo
edu-sig http:/ / www.python.org/ sigs/ edu-sig
import turtle
GVR http:/ / gvr.sf.net pykarel
PyBiblio http:/ / www.ibiblio.org/ obp/ pyBiblio
wxpython wiki http:/ / www.wxpython.org
Python en
Educación
Pistas para Trabajar
Creación de planes de estudio
Del dibujo a lo demás
Web : Zope y Apache( mod-python )
Programación Funcional
Comunidad en Colombia?
pye@ gfc.edu.co - Sugerencias?
Python en
Educación
Agradecimientos
Gimnasio Fidel Cano
Debian FSF Knuth X11, ....
Guido Van Rossum
Jeff Elkner
Igor Támara P.
igor@ tamarapatino.org
WxWindows
GLUD
Comunidad en General
Usted
Python en
Educación
Descargar