000 03149nam a2200241Ia 4500
001 13977
003 SV-SsUGB
008 180402s2013||||es |||||||||||||| ||spa||
020 _a9,7860732205e+012
040 _aUGB
041 0 _aspa
082 4 _a005.133
_bG893
100 1 _aGuzdial, Mark J
_eAutor
245 1 0 _aIntroducción a la computación y programación con PYTHON /
_cMark J Guzdial
250 _a3a. ed.
260 _aMéxico, D.F.
_bPearson Educación
_c2013
300 _a424 p.
520 _aINTRODUCCION A LAS CIENCIAS COMPUTACIONALES Y LA COMPUTACION MULTIMEDIA. De qué tratan las ciencias computacionales; Lenguajes de programación; Lo que las computadoras entienden; Computación multimedia, por qué digitalizar los medios, Ciencias computacionales para todos. INTRODUCCION A LA PROGRAMACION. La programación se refiere a la asignación de nombres; La programación en Python; La programación en JES; La computación multimedia y JES; Creación de un programa. MODIFICACION DE IMÁGENES MEDIANTE EL USO DE CICLOS. Cómo se codifican las imágenes; Manipulación de imágenes; Modificación de los valores de los colores; Creación de un atardecer; Creación de un negativo; Conversión a escala de grises.MODIFICACION DE PIXELES EN UN RANGO. Copia de píxeles; Reflejo de una imagen; Copia y transformación de imágenes. TECNICAS DE IMÁGENES CON SELECCIÓN Y COMBINACION. Sustitución de colores: ojo rojo, tonos sepia; Combinación de píxeles difuminado; Mezcla de imágenes; Chromakey. SONIDO. MODIFICACION DE SONIDOS MEDIANTE CICLOS.Cómo se codifica el sonido; Manipulación de sonidos; Cambiar el volumen de los sonidos;MODIFICACION DE MUESTRAS EN UN RANGO. Manipulación de secciones diferentes del sonido en forma distinta; Empalme de sonidos; Recorte y copia en general. CREACION DE SONIDOS MEDIANTE LA COMBINACION DE PIEZAS. Mezcla de sonidos; Creación de un eco; Cómo funcionan los teclados de muestreo; Síntesis aditiva; CREACION DE PROGRAMAS MAS GRANDES. Diseño de programas de arriba hacia abajo; Tipos sobre depuración; TEXTO, ARCHIVOS, REDES, BASES DE DATOS Y UNIMEDIA. Creación y modificación de texto; Texto como unimedia; Cadenas: creación y manipulación de cadenas; La biblioteca estándar de Python; TECNICAS AVANZADAS DE TEXTO: WEB E INFORMACION. Redes como obtener nuestro texto de la web; Cómo mover información entre medios; Cómo ocultar información en una imagen. PELICULAS. CREACION Y MODIFICACION DE PELICULAS. Generación de animaciones; trabajar con una fuente de video; Creación de un efecto de video desde abajo hacia arriba. TEMAS EN CIENCIAS DE LA COMPUTACION. VELOCIDAD. Enfoque en ciencias de la computación; Por qué los programas son veloces; Por qué las computadoras son veloces; PROGRAMACION FUNCIONAL. Uso de funciones para facilitar la programación; Programación funcional para multimedia; PROGRAMACION ORIENTADA A OBJETOS. Historia de los objetos; Trabajo con tortugas; Enseñar nuevos trucos a las tortugas; La caja Joe
542 1 _aGuzdial, Mark J
_g2013
_i2013
650 4 _aLENGUAJE DE PROGRAMACION; PYTHON
700 1 _aGuzdial, Mark J
942 _cBK
999 _c9613
_d9613