<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>PROGRAMACIÓN (Babich, Ferrari y Fontana) by Giuliana Fontana</title>
      <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4</link>
      <description>La programación es el instrumento que permite la ejecución de las tareas automatizadas de un sistema informático.</description>
      <language>en-us</language>
      <pubDate>2021-08-04 17:28:37 UTC</pubDate>
      <lastBuildDate>2026-02-01 18:35:27 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f5a5.png</url>
      </image>
      <item>
         <title>¿Qué es la programación?</title>
         <author>fontanagiuliana28</author>
         <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669163609</link>
         <description><![CDATA[<div>La <strong>programación</strong> es el proceso de creación de <strong>programas informáticos</strong>. Esta definición se puede interpretar de la siguiente manera. La programación no es más que una explicación a la computadora de qué, en qué forma y cómo llegar al usuario. En otras palabras, es una especie de arte de traducir los deseos de una persona al lenguaje de la máquina.</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1149290878/f1824f5839b7bd0688a901df72fccf96/image.png" />
         <pubDate>2021-08-04 17:56:25 UTC</pubDate>
         <guid>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669163609</guid>
      </item>
      <item>
         <title>Antes de comenzar ¿Sabés lo que es un algoritmo?</title>
         <author>fontanagiuliana28</author>
         <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669171658</link>
         <description><![CDATA[<div>Un <strong>algoritmo informático</strong> es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema o realizar una tarea. <br>Las <strong>tres partes de un algoritmo</strong> son:<br><br></div><ol><li><strong>Input (entrada).</strong> Información que damos al algoritmo con la que va a trabajar para ofrecer la solución esperada.</li><li><strong>Proceso.</strong> Conjunto de pasos para que, a partir de los datos de entrada, llegue a la solución de la situación.&nbsp;</li><li><strong>Output (salida).</strong> Resultados, a partir de la transformación de los valores de entrada durante el proceso.</li></ol>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1149290878/6116c7bdc4c3ebe14aefd6e4ab3b62dc/image.png" />
         <pubDate>2021-08-04 18:06:21 UTC</pubDate>
         <guid>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669171658</guid>
      </item>
      <item>
         <title>Los lenguajes de programación más populares son:</title>
         <author>lucasbabich</author>
         <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669175224</link>
         <description><![CDATA[<div><strong>Java: </strong>Desarrollado en 1995 por Sun Microsystems, su principal punto fuerte es que <strong>es muy versátil</strong>. Puede usarse prácticamente para todo, desde aplicaciones webs a programas de ordenadores, apps de Android, juegos, etc.<br><br><strong>Javascript: </strong>Es<strong> </strong>el lenguaje más utilizado para escribir aplicaciones dentro de las páginas webs. Funciona directamente en el navegador, así que lo único que necesita para usar Javascript es escribir el programa como un documento de texto, y abrirlo en el navegador como si fuese una página web. El navegador se encargará de ponerlo en marcha<br><br><strong>Go:</strong> Es un lenguaje procedural, lo que significa que el programa se divide en una serie de componentes o procedimientos, que se pueden utilizar en diferentes partes del programa.<br><br><strong>Kotlin:</strong> Se utiliza mucho para desarrollar aplicaciones Android, desarrollo web, aplicaciones científicas, y apps multiplataforma.<br><br><strong>Python: E</strong>s un lenguaje muy amigable, porque fue desarrollado con el único objetivo de que fuese sencillo de aprender . Sus órdenes y comandos son palabras comunes en inglés, así que su código (lista de órdenes que forman un programa) es fácil de leer.<br><br><strong>Lenguaje C/C++:</strong> Es un lenguaje que<strong> </strong>se creó para diseñar sistemas operativos, como Unix y otros muchos. Pero al tratarse de un lenguaje de bajo nivel (muy cercano al hardware de la máquina, pero más difícil de aprender), y muy rápido y eficiente (si está bien escrito), también comenzó a usarse para escribir aplicaciones y programas.<br><br><strong>Scala: </strong>Es un lenguaje de alto nivel, es decir, cercano al usuario, fácil de aprender y escribir. Su punto fuerte es su soporte para extensiones del lenguaje. Permite agregar bibliotecas externas con muy pocos pasos.</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/648475922/6af70d8a6aa37e2b71566ec81055f307/image.png" />
         <pubDate>2021-08-04 18:10:32 UTC</pubDate>
         <guid>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669175224</guid>
      </item>
      <item>
         <title></title>
         <author>fontanagiuliana28</author>
         <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669181770</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.youtube.com/watch?v=7vbi-OCFZEY" />
         <pubDate>2021-08-04 18:18:50 UTC</pubDate>
         <guid>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669181770</guid>
      </item>
      <item>
         <title>Tipos de programación</title>
         <author></author>
         <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669186003</link>
         <description><![CDATA[<div><strong>Programación estructurada</strong>:<br> •El problema de descompone en etapas jerárquicas (diseño descendente)<br>• Descomponer las acciones complejas en otras más simples (simplicidad)<br>• Estructuras basicas: -cada acción sigue a otra secuencialmente (estructuras secuenciales).<br>-Se evalúan las condiciones y se toman unas acciones u otras (estructuras selectivas).<br>-Secuencias de instrucciones repetitivas (estructuras repetitivas).<br><br><strong>Programacion modular:<br></strong>Consta de varias secciones divididas que interactúan entre si a través de llamadas a procedimientos que completan el programa en su totalidad.<br><br><strong>Programacion concurrente:<br></strong>Permite realizar varias acciones a la vez. Controla los accesos de usuarios y programas a un recurso de forma simultánea.<br><br><strong>Programacion funcional:<br></strong>Permite declarar y llamar a funciones dentro de otras funciones.<br><br><strong>Programacion logica:&nbsp;<br></strong>Se basa en el cálculo de predicados (teoría matemática: basándose en un hecho y reglas lógicas da soluciones inteligentes)</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-08-04 18:24:39 UTC</pubDate>
         <guid>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1669186003</guid>
      </item>
      <item>
         <title>Historia de la Programación</title>
         <author>fontanagiuliana28</author>
         <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1684490108</link>
         <description><![CDATA[<div>Los comienzos del desarrollo de la programación informática coinciden con la aparición de las primeras computadoras en la segunda mitad del siglo XX. La historia de la programación se puede describir a través del desarrollo de los diferentes lenguajes de programación:<br><br><strong>Lenguaje máquina:</strong> En este primer período se utilizaban lenguajes máquina muy básicos y limitados basados en el sistema binario (uso de los números 0 y 1 en distintas combinaciones) que es el lenguaje que los ordenadores reconocen, por lo que aún hoy todo lenguaje es convertido a este. Fue reemplazado, ya que resultaba una forma de programación tediosa y difícil.<br><strong>Lenguaje ensamblador:</strong> Más tarde comenzaron a surgir lenguajes que hacían uso de códigos de palabras. Se utilizaban palabras simples, mnemotécnicas y abreviaturas que tenían su correlativo y eran traducidas al código máquina. El lenguaje ensamblador fue incorporado porque resultaba más fácil de recordar y realizar por el usuario que el código máquina.<br><strong>Lenguaje de alto nivel: </strong>A finales de la década del 50 surgió el Fortran, un lenguaje de programación desarrollado por IBM que dio inicio a la aparición de lenguajes basados en conjuntos de algoritmos mucho más complejos. Estos lenguajes se adaptaban a distintos ordenadores y eran traducidos por medio de un software al lenguaje de máquina. </div>]]></description>
         <enclosure url="" />
         <pubDate>2021-08-18 17:09:12 UTC</pubDate>
         <guid>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1684490108</guid>
      </item>
      <item>
         <title>¡Te invitamos a conocer más sobre la programación!</title>
         <author>fontanagiuliana28</author>
         <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1684501542</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://youtu.be/EHiiNhLRIGc" />
         <pubDate>2021-08-18 17:15:50 UTC</pubDate>
         <guid>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1684501542</guid>
      </item>
      <item>
         <title>¡Si te interesó este tema, te dejamos este curso online sobre Programación!</title>
         <author>fontanagiuliana28</author>
         <link>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1684512388</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.youtube.com/watch?v=7TKY-jksHRQ" />
         <pubDate>2021-08-18 17:22:11 UTC</pubDate>
         <guid>https://padlet.com/fontanagiuliana28/oqiix9w1getmitn4/wish/1684512388</guid>
      </item>
   </channel>
</rss>
