Download Paradigmas de Programación Laboratorio

Document related concepts
no text concepts found
Transcript
Paradigmas de Programación
Laboratorio
Departamento de Informática
Universidad de Valladolid
Curso 2011/12
(Departamento de Informática)
Paradigmas de ProgramaciónLaboratorio
Curso 2011/12
1/7
Objetivos de las sesiones de laboratorio
Saber utilizar el lenguaje Python para construir aplicaciones.
Lenguaje de script.
Permite programación imperativa, orientada a objetos y funcional.
Programación de interfaces gráficas de usuario.
(Departamento de Informática)
Paradigmas de ProgramaciónLaboratorio
Curso 2011/12
2/7
Grupos de laboratorio
Grupo L1: Martes, 10:45-12:45 - laboratorio 106. Profesor César Vaca.
Grupo L2: Martes, 10:45-12:45 - laboratorio 105. Profesor César González.
Grupo L3: Jueves, 13:00-15:00 - laboratorio 103. Profesor César González.
Grupo L4: Viernes, 10:45-12:45 - laboratorio 103. Profesor Félix Prieto.
Grupo L5: Lunes, 13:00-15:00 - laboratorio 105. Profesor Félix Prieto.
Grupo L6: Lunes, 13:00-15:00 - laboratorio 101. Profesor César González.
(Departamento de Informática)
Paradigmas de ProgramaciónLaboratorio
Curso 2011/12
3/7
Entregas prácticas
Se tendrán que realizar 2 entregas prácticas:
Práctica 1: 15 % nota.
Práctica 2: 15 % nota.
Las prácticas se realizarán en grupos de 2 alumnos.
Las prácticas se tendrán que defender en la sesión correspondiente.
(Departamento de Informática)
Paradigmas de ProgramaciónLaboratorio
Curso 2011/12
4/7
El lenguaje de programación Python
Página oficial: http://www.python.org
Software: intérprete de Python.
Documentación (versión 2 de Python):
Tutorial
Library reference.
(Departamento de Informática)
Paradigmas de ProgramaciónLaboratorio
Curso 2011/12
5/7
Sesiones
Lecturas del libro “Python para todos”, Raúl González Duque.
http://mundogeek.net/tutorial-python/
Sesión 1 (semana 20-24 febrero). Lecturas:
Introducción
Mi primer programa en Python
Tipos básicos
Colecciones
Entrada/Salida Y Ficheros
Sesión 2 (semana 27 febrero - 2 marzo). Lecturas:
Control de flujo
Funciones
Revisitando Objetos
Sesión 3 (semana 12-16 marzo). Trabajar en la práctica 1.
Sesión 4 (semana 19-23 marzo). Trabajar en la práctica 1.
Sesión 5 (semana 16-20 abril). Corrección de la práctica 1.
(Departamento de Informática)
Paradigmas de ProgramaciónLaboratorio
Curso 2011/12
6/7
Sesiones
Sesión 6 (semana 23-27 abril). Lecturas:
Orientación a Objetos
Material adicional pyGTK y Glade.
Sesión 7 (semana 7-11 mayo). Lecturas:
Programación funcional
Sesión 8 (semana 14-18 mayo). Trabajar en la práctica 2.
Sesión 9 (semana 21-25 mayo). Trabajar en la práctica 2.
Sesión 10 (semana 28 mayo-1 junio). Corrección de la práctica 2.
(Departamento de Informática)
Paradigmas de ProgramaciónLaboratorio
Curso 2011/12
7/7