{"id":177,"date":"2023-01-29T18:22:04","date_gmt":"2023-01-29T18:22:04","guid":{"rendered":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/?p=177"},"modified":"2023-01-26T18:24:15","modified_gmt":"2023-01-26T18:24:15","slug":"programacion-desarrollo-software","status":"publish","type":"post","link":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/20230129\/programacion-desarrollo-software\/","title":{"rendered":"Programaci\u00f3n. Desarrollo Software"},"content":{"rendered":"<div id=\"content\" class=\"cf\" role=\"main\">\n<article id=\"post-3799\" class=\"single-view post-3799 page type-page status-publish hentry\">\n<div class=\"entry-content cf\">\n<p>La&nbsp;<b><strong>programaci\u00f3n inform\u00e1tica<\/strong><\/b>&nbsp;es la acci\u00f3n de crear programas o aplicaciones a trav\u00e9s del desarrollo de un conjunto de instrucciones, escritas en c\u00f3digo o en un lenguaje de programaci\u00f3n que sigue una secuencia determinada y unas normas establecidas para ejecutar un proceso digital determinado,&nbsp;<\/p>\n<p>Recientemente, el uso de las tecnolog\u00edas de la informaci\u00f3n y la comunicaci\u00f3n ha cobrado tanta importancia que la demanda de especialistas en este campo se ha incrementado significativamente. Adem\u00e1s, la programaci\u00f3n est\u00e1 asociada al desarrollo de habilidades creativas, la capacidad de&nbsp;<b><strong>resoluci\u00f3n de problemas<\/strong><\/b>, la planificaci\u00f3n sistem\u00e1tica de tareas o el desarrollo del pensamiento computacional. Es por esto que la programaci\u00f3n se ha incluido en el curr\u00edculo de los niveles educativos m\u00e1s bajos, con el fin de sentar las bases para que la materia se desarrolle a lo largo de la carrera. Ello se ha visto facilitado en los \u00faltimos a\u00f1os, por el desarrollo de diferentes lenguajes de programaci\u00f3n basados \u200b\u200ben entornos gr\u00e1ficos amigables que han acercado la programaci\u00f3n a niveles de aprendizaje temprano.&nbsp;<\/p>\n<h2><b><strong>PROGRAMACI\u00d3N GR\u00c1FICA<\/strong><\/b><\/h2>\n<p>Las&nbsp;<b><strong>instrucciones<\/strong><\/b>&nbsp;de estos lenguajes de&nbsp;<b><strong>programaci\u00f3n gr\u00e1fica&nbsp;<\/strong><\/b>consisten en&nbsp;<b><strong>bloques<\/strong><\/b>, con instrucciones del lenguaje de programaci\u00f3n, que se arrastran&nbsp; al lienzo de trabajo.&nbsp;Estos elementos gr\u00e1ficos, etiquetados, encajan unos sobre otros, conect\u00e1ndose entre ellos, plasmando de forma visual la secuencia del programa, lo que facilita la comprensi\u00f3n del flujo de instrucciones propuesto.<\/p>\n<h2><b><strong>LENGUAJES DE PROGRAMACI\u00d3N BASADOS EN TEXTO<\/strong><\/b><\/h2>\n<p>Los&nbsp;<b><strong>lenguajes basados en texto&nbsp;<\/strong><\/b>siguen utiliz\u00e1ndose, ya que son imprescindibles para ciertas aplicaciones.&nbsp;<\/p>\n<p>Los lenguajes de programaci\u00f3n textual, a diferencia de la programaci\u00f3n gr\u00e1fica,&nbsp;<b><strong>requieren un conocimiento m\u00e1s profundo<\/strong><\/b>, as\u00ed como un mayor grado de&nbsp;<b><strong>abstracci\u00f3n<\/strong><\/b>. El uso de un lenguaje de programaci\u00f3n textual precisa aprender una \u00absintaxis\u00bb y una \u00abgram\u00e1tica\u00bb propias del lenguaje, lo cual complica su uso.&nbsp;<\/p>\n<p>Algunos de ellos son<a href=\"http:\/\/pseint.sourceforge.net\/\">&nbsp;PSEINT Pseudoc\u00f3digo<\/a>,&nbsp;<a href=\"https:\/\/www.python.org\/\">Python<\/a>,&nbsp;<a href=\"https:\/\/processing.org\/\">Processing<\/a>&nbsp;(basado en Java), etc.<\/p>\n<\/div>\n<\/article>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>La&nbsp;programaci\u00f3n inform\u00e1tica&nbsp;es la acci\u00f3n de crear programas o aplicaciones a trav\u00e9s del desarrollo de un conjunto de instrucciones, escritas en c\u00f3digo o en un lenguaje de programaci\u00f3n que sigue una secuencia determinada y unas&#46;&#46;&#46;<\/p>\n","protected":false},"author":10726,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[8,11,12],"tags":[14,16,13,15],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/posts\/177"}],"collection":[{"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/users\/10726"}],"replies":[{"embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/comments?post=177"}],"version-history":[{"count":1,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/posts\/177\/revisions"}],"predecessor-version":[{"id":178,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/posts\/177\/revisions\/178"}],"wp:attachment":[{"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/media?parent=177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/categories?post=177"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/informatica4all\/wp-json\/wp\/v2\/tags?post=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}