{"id":440,"date":"2022-10-06T12:06:38","date_gmt":"2022-10-06T10:06:38","guid":{"rendered":"http:\/\/quadern-programacio.recursos.uoc.edu\/?page_id=440"},"modified":"2022-10-13T09:42:38","modified_gmt":"2022-10-13T07:42:38","slug":"9-1-introduccion-y-objetivos","status":"publish","type":"page","link":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/9-1-introduccion-y-objetivos\/","title":{"rendered":"9.1. Introducci\u00f3n y objetivos"},"content":{"rendered":"<p>A lo largo de los apartados anteriores hemos tratado conceptos que son b\u00e1sicos en cualquier lenguaje de programaci\u00f3n: variables, funciones, bucles y estructuras condicionales. Las hemos usado de manera creativa en nuestros <em>sketches<\/em> y tambi\u00e9n hemos introducido temas m\u00e1s propios de la computaci\u00f3n creativa, como la interacci\u00f3n, el movimiento y la utilizaci\u00f3n de elementos multimedia.<\/p>\n<p>En este apartado estudiaremos las dos piezas fundamentales que nos faltan para completar nuestros conocimientos de programaci\u00f3n: los objetos y los <em>arrays<\/em>. Una vez comprendidos, tendremos un conocimiento b\u00e1sico muy completo de c\u00f3mo programar en P5 y podremos aplicar estos conocimientos a cualquier otro lenguaje de programaci\u00f3n enfocado a cualquier otra tarea. Como siempre, nosotros haremos uso creativo de estos nuevos conocimientos para aplicarlos a nuestros dise\u00f1os.<\/p>\n<p>A lo largo de este tema alcanzaremos los siguientes objetivos:<\/p>\n<ul>\n<li>Entender la utilidad y la l\u00f3gica detr\u00e1s de los objetos.<\/li>\n<li>Crear nuestros propios objetos con su constructor, propiedades y m\u00e9todos.<\/li>\n<li>Separar y estructurar nuestro c\u00f3digo en varios archivos.<\/li>\n<li>Comprender cu\u00e1ndo necesitamos usar <em>arrays<\/em> en lugar de variables.<\/li>\n<li>Crear, modificar e iterar a trav\u00e9s de <em>arrays<\/em>.<\/li>\n<li>Combinar el uso de <em>arrays<\/em> y objetos.<\/li>\n<li>Hacer uso de manera creativa de los objetos y los <em>arrays<\/em>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A lo largo de los apartados anteriores hemos tratado conceptos que son b\u00e1sicos en cualquier lenguaje de programaci\u00f3n: variables, funciones, bucles y estructuras condicionales. Las hemos usado de manera creativa en nuestros sketches y tambi\u00e9n hemos introducido temas m\u00e1s propios de la computaci\u00f3n creativa, como la interacci\u00f3n, el movimiento y la utilizaci\u00f3n de elementos multimedia. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"acf":[],"_links":{"self":[{"href":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/pages\/440"}],"collection":[{"href":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/comments?post=440"}],"version-history":[{"count":2,"href":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/pages\/440\/revisions"}],"predecessor-version":[{"id":584,"href":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/pages\/440\/revisions\/584"}],"wp:attachment":[{"href":"http:\/\/quadern-programacio.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/media?parent=440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}