viernes, 1 de febrero de 2019

BLOQUE 1: PORCESSING

PRIMERA SESION
PROCESSING:
 Programar una ordenador es darle instrucciones.Expresa esas instrucciones con un código de programación que se compone de comandos. Estos comandos se transforman en programas que los odenadores entienden. Un odenador solo entiende los 0 y los 1. Por esto, la programación debe realizarse en un editor de texto con propiedades especiales. IDE puede traducir el código de programación al lenguaje de máquina. Traducir el código de esta manera se llama compilar. Cada ordenador, teléfono inteligente,etc... tienen capacidades diferentes y, por lo tanto, requieren un lenguaje de máquina diferente uno de otro. Existe un lenguaje de programación llamado Java que, una vez compilado, es muy fácil de portar de una máquina a otra. El procesamiento es un software utilizado por diseñadores y artistas para crear instalaciones y juegos para odenadores, teléfonos y sitios web, el procesamiento es un software gratuito de código abierto, lo que significa que puede descargarlo e instalarlo de forma gratuita. Se ejecuta en cualquier sistema operativo.
PANTALLAS Y PIXELES:
Las pantallas de ordenador se utilizan para mostrar imágenes. Estas imágenes pueden ser dinámicas o estáticas. Puedes ver documentos que muestran una combinación de texto y gráficos. Las pantallas están hechas de puntos llamados píxeles. En general, cuantos más píxeles tenga una pantalla, mejor será la resolución. La resolución de una pantalla se expresa en píxeles por píxeles. Cada píxel puede producir muchos colores diferentes. Cuantos más colores pueda representar el píxel, mejor será la pantalla. Los colores en la pantalla se expresan como una combinación de tres componentes de color diferentes: rojo (R), verde (G) y azul (B). Cada componente se expresa como un número entre 0 y 255, la cantidad mínima y máxima respectivamente. Por ejemplo, si el componente rojo es 0, eso significa que no hay color rojo presente. A la inversa, un valor de 255 representa la saturación completa del rojo.
LINEAS:




SEGUNDA SESIÓN 





TERCERA SESION
Si queremos que un programa sea interactivo, tenemos que habilitar la entrada de datos continuamente mientras el programa se ejecuta. Esto sólo es posible si la ejecución es continua.
Con Processing, puedes crear programas que se ejecuten continuamente utilizando la función draw(). Esta función repetirá el bloque de código una y otra vez hasta que el programa finalice. Sin embargo, no todo el código escrito necesita ser repetido continuamente. Para el código que sólo necesita ser ejecutado una única vez, debes usar la función llamada setup().
Estos son algunos comandos que pueden sernos útiles.
  • void: Se emplea cuando se declara una función que no devuelve nada.
  • void setup() { code }: El código entre llaves se ejecuta una única vez cuando el programa empieza.
  • void draw(){ code }: El código entre llaves se ejecuta una y otra vez. Se ejecuta línea por línea, de arriba a abajo hasta la última línea, donde vuelve a empezar desde el principio de la función draw()

CUARTA SESION
 He elegido hacer el proyecto de la serpiente roja.




 

COSPACE