Diferencia entre revisiones de «Curso Python DGA 2011/Introduccion»
De WikiEducator
(4 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
− | |||
== Destinatarios == | == Destinatarios == | ||
Somos profesores de Formación Profesional. Muchos hemos dado ya módulos de programación. | Somos profesores de Formación Profesional. Muchos hemos dado ya módulos de programación. | ||
− | + | {{:Curso Python DGA 2011/Objetivos}} | |
− | {{ | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | }} | + | |
==¿Un nuevo curso de programación? ¡Si ya sabemos programar! == | ==¿Un nuevo curso de programación? ¡Si ya sabemos programar! == | ||
Línea 22: | Línea 14: | ||
==¿Que voy a tener que poner de mi parte?== | ==¿Que voy a tener que poner de mi parte?== | ||
− | * Ejercicios diarios | + | * Ejercicios diarios, algunos tendrás que entregarlos (tareas plataforma moodle) |
* Proyecto final | * Proyecto final | ||
+ | |||
+ | {{:Curso_Python_DGA_2011/IDEs}} | ||
+ | |||
+ | {{:Curso Python DGA 2011/Materiales entrega}} | ||
+ | |||
+ | == [[:Curso Python DGA 2011/control versiones git | Control de Versiones con GIT]] == |
Última revisión de 10:29 2 sep 2011
Contenido
Destinatarios
Somos profesores de Formación Profesional. Muchos hemos dado ya módulos de programación.
Al final del curso serás capaz de:
|
Este no es un curso de introducción a la programación. Para participar en el curso es necesaria una experiencia programando. Si tienes muy poca experiencia programando, echa un vistazo a los siguientes recursos:
|
¿Un nuevo curso de programación? ¡Si ya sabemos programar!
¿Por qué Python?
¿Cómo se va a desarrollar el curso?
- Metodologías ágiles
¿Que voy a tener que poner de mi parte?
- Ejercicios diarios, algunos tendrás que entregarlos (tareas plataforma moodle)
- Proyecto final
Entornos que usaremos durante el curso
- Idle http://docs.python.org/library/idle.html
- ninja-ide http://ninja-ide.org
- eclipse + pydev http://eclipse.org http://pydev.org
- wing-ide(101) http://www.wingware.com/downloads/wingide-101/4.0.3-1/binaries
Recursos que necesitarán los alumnos
- Herramientas generales:
- git
- setuptools
- IDEs (Ya indicados anteriormente)
- Repositorio de ejemplos y ejercicios del curso: https://github.com/neodoo/curso_python_dga_11
- Módulo Jython:
- JDK 6: http://www.oracle.com/technetwork/java/javase/downloads (paquetes ubuntu java-6-sun)
- Jython 2.5.2: http://sourceforge.net/projects/jython/files/jython/2.5.2/jython_installer-2.5.2.jar/download
- Python Java scripting engine
- Base de datos Hypersonic: http://sourceforge.net/projects/hsqldb/files/hsqldb/hsqldb_2_2/
- Módulo PyQt:
- Paquetes Ubuntu:
- libqt4-dev
- qt4-designer
- python-qt4
- pyqt4-dev-tools
- Paquetes Ubuntu:
- Módulo Sistemas:
- paquetes Ubuntu: python-paramiko
- Fabric: https://github.com/fabric/fabric/downloads