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