python

4
www.studioseed.net

Upload: george-corzo

Post on 30-Jan-2016

213 views

Category:

Documents


0 download

DESCRIPTION

'oip´l

TRANSCRIPT

Page 1: Python

www.studioseed.net

Page 2: Python

DESCRIPCIÓN DEL CURSOEl curso esta destinado principalmente a Arquitectos, Diseñadores Industriales, de producto eingenieros. Se centra en la producción de modelos 3D mediante el lenguaje de programaciónPYTHON y su vinculación a diferentes plataformas CAD como a bases de datos, se abordan losconceptos de programación orientada a objetos, la sintaxis, las clases. Se hacen diversosejercicios con este lenguaje y se ejecutan en Blender. Se organiza en bloques:

! CONCEPTOS POO! ESTRUCTURA Y ELEMENTOS GENERALES DE UN SCRIPT! EL LENGUAJE PYTHON! PYTHON NUMÉRICO Y CIENTÍFICO! VISUALIZACIÓN EN PYTHON! EJERCICIOS GUIADOS

DURACIÓN: 20 hrs lectivas

OBJETIVOSEntender el potencial creativo, técnico tan grande que hay detrás de Python, así como poder leercódigo y hacer scripts con grado de complejidad sencillo.

REQUISITOS ! No supone tener que conocer previamente el programa de Python ni tener conocimientos

de lenguajes orientados a objetos ! Para la realización del curso, el alumno trabajará con su portátil, la cual deberá de traer el

software instalado desde el primer día de clase

ORGANIZACIÓN DEL CURSOI - CONCEPTOS POO

! Conceptos básicos! ¿Cómo se piensa en objetos?! Clases en POO (OOP), propriedades y métodos! Objetos en POO! Estados en objetos! Mensajes en objetos! Secuencias de instrucciones (Marcro y Script)! Diferencias entre un Macro y un Script

II - ESTRUCTURA Y ELEMENTOS GENERALES DE UN SCRIPT! Encabezados, comentarios y su propósito! Subrutina principal! Área de declaración de variables! Instrucciones! Final de subrutina! Subrutinas adicionales! Comando de ejecución (Execution Command)! Sintaxis! Números! Variables! Longs! Doubles! Booleans! Strings! Operadores! Aritméticos! Lógicos! Funciones! Control de flujos! Ejecución condicional! Bucles! Arrays

Page 3: Python

III - EL LENGUAJE PYTHON! Python: una panorámica! El intérprete de python! Tipos de datos! Control de flujo! Estructuras de datos! Entrada/Salida! Control de errores y excepciones! Módulos, paquetes y objetos! Ejemplo guiado: Generación de sudokus! Bloque II: Python numérico y científico! Programación funcional! numPy! sciPy! matplotlib! Ejemplo guiado: Visualización de fractales

IV - VISUALIZACIÓN EN PYTHON! Mayavi! Ejemplo guiado: Superficies paramétricas

V - EJERCICIOS GUIADOS - Aplicación de Python en casos particulares de alumnos

MATERIAL DEL CURSO Se incluye un CD, con la siguiente información:

" Tutoriales" Bibliotecas de scripts." Biblioteca de sitios web de scritps y relacionados con diseño paramétrico" Bibliografia relacionada al diseño parámetrico." Bibliografia relacionada al diseño parámetrico.

OTROS BENEFICIOS PARA LOS ASISTENTES AL TALLER " Diploma de asistencia al taller por parte de SEED | KRFR" 10% de descuento si deseas inscribirte a otro taller o curso durante el año en curso. " Posibilidad de unirte a SEED | KRFR para hacer prácticas o para generar proyectos en

conjunto.

HORARIO : Ver calendario en la Web AGENDA

OTROS BENEFICIOS PARA LOS ASISTENTES AL TALLER ! Diploma de asistencia al taller por parte de SEED | KRFR! 10% de descuento si deseas inscribirte a otro taller o curso durante el año en curso. ! Posibilidad de unirte a SEED | KRFR para hacer prácticas o para generar proyectos en

conjunto.! 10% de descuento en las licencias originales del software Rhinoceros

! Libreria de códigos de phyton, toriales de python.

! 1 consultoria gratuita de proyecto en estudio SEED barcelona de (1 a 4 hrs)

! Membresia por un año: KRFR friends

Page 4: Python

RESERVA DE PLAZAPara obtener más información del curso: costo, facilidades de pago, rellena el formulario deinscripción online: nos pondremos en contacto contigo lo antes posible.

PASOS PARA LA INSCRIPCIÓNCompleta tus datos en : INSCRIPCION ONLINE Realiza el ingreso en los datos bancarios que se te enviarán una vez completado el formulario.Envíanos tu comprobante de depósito bancario con tu nombre, a [email protected] Para obtener el precio de estudiante ,envíanos algún comprobante que lo acredite a este mismomail. (credencial de universidad, tu matrícula, etc) Recibirás un mail de confirmación del ingreso.Deposita el % restante a la misma cuenta bancaria max. 3 días antes del inicio del taller Envíamos tu comprobante de depósito al mismo mail, nosotros te enviaremos un mail deconfirmación.

PROFESORES TITULARES - Los docentes variarán dependiendo del perfil de los asistentes:

OSCAR MARIN // Ingeniero informático, con especialización en mineria de datos de redessociales. Con interés en el arte basado en la tecnología para crear “arte vivo” que interactue con elindividuo activamente. Pensante sobre el activismo social mediante la tecnología. Usa Python enmineria de datos para redes sociales web.JAVIER // Ingeniero informático, empresario, creativo que logra usar el código de python comoherramienta de “brain storming”. Usa Python para aplicaciones administrativas, y como medio decreatividad e innovación.JAN // Programador enfocado a gestión de empresas y a la generación de ideas bajo el conceptoinventado por él: “brainstorming – code”GARITO // Programador desde los 6 años, creador de Yanged: “un lenguaje de programación queacercará a las personas al sociedad del conocimiento y a un diálogo fluido y consciente con lasmáquinas”R.O.D. // Arquitecto – diseñador ORGAN , uno de los iniciadores de KRFR y OR/GANLos tres, integrantes de SEED | KRFR, siguen continuamente participando en la investigación OR/GAN y en el desarrollo de software.

CONTACTO Y VINCULACIÓN KRFR | SEEDT. 935321548 / 617864854 horario / L-V: 10 a 14:00 hrs / 16:00 a 20:00hrs S: 10 a 13:30 hrs/ Mail : [email protected]

ASISTENCIA TÉCNICA R.O.DT. 617864854 Mail : [email protected]

Si quieres venir a nuestro estudio ubicado en Aribau 24 , Principal 2da. 08011 Barcelona, España,puedes visitarnos haciendo previa cita por mail [email protected] horarios del estudio son: Lunes a viernes: mañana: 10 a 14 hrs | tarde: 16 a 20 hrs

-Esta obra está bajo una licencia Reconocimiento-No comercial-Compartir bajo la misma licencia

2.5 México de Creative Commons. Para ver una copia de esta licencia, visitehttp://creativecommons.org/licenses/by-nc-sa/2.5/mx/ o envie una carta a Creative Commons, 171

Second Street, Suite 300, San Francisco, California 94105, USA.

www.studi oseed.net