<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Ronny Tene</title>
    <description>The latest articles on Forem by Ronny Tene (@ronnytene).</description>
    <link>https://forem.com/ronnytene</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F460690%2F1c448e85-bcfa-401d-83b3-f4ee99452f4e.jpg</url>
      <title>Forem: Ronny Tene</title>
      <link>https://forem.com/ronnytene</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ronnytene"/>
    <language>en</language>
    <item>
      <title>El aprendizaje basado en juegos</title>
      <dc:creator>Ronny Tene</dc:creator>
      <pubDate>Fri, 11 Mar 2022 03:17:53 +0000</pubDate>
      <link>https://forem.com/ronnytene/el-aprendizaje-basado-en-juegos-53lh</link>
      <guid>https://forem.com/ronnytene/el-aprendizaje-basado-en-juegos-53lh</guid>
      <description>&lt;p&gt;La educación cumple un rol fundamental en la formación profesional de una persona, sin embargo, se ha comprobado que muchas horas de estudio pueden ser agobiantes, cansadas e inclusive aburridas para el estudiante, dando como resultado desinterés en los temas, es aquí donde una nueva metodología surge para solventar toda esta problemática, denominada “Aprendizaje Basado en Juegos”.&lt;/p&gt;

&lt;p&gt;El aprendizaje basado en juegos (ABJ) consta en incluir diversos tipos de juegos en el aula de clase, muchas de las veces juegos existentes u otras veces creados por los mismos docentes, siempre precautelando que dichos juegos cumplan con el objetivo propuesto del aprendizaje.&lt;/p&gt;

&lt;p&gt;Esta metodología aparte de solventar la problemática inicial tiene muchas más ventajas, como lo son: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Motiva al alumno&lt;/li&gt;
&lt;li&gt;Ayuda a razonar y ser autónomo&lt;/li&gt;
&lt;li&gt;Permite el aprendizaje activo&lt;/li&gt;
&lt;li&gt;Da al alumno el control del aprendizaje&lt;/li&gt;
&lt;li&gt;Proporciona información útil al profesor&lt;/li&gt;
&lt;li&gt;Potencia la creatividad y la imaginación&lt;/li&gt;
&lt;li&gt;Fomenta las habilidades sociales&lt;/li&gt;
&lt;li&gt;Contribuye a la alfabetización digital&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Se debe mencionar que los juegos usados en clase pueden ser analógicos o digitales. Hoy en día dado a la virtualización tenemos una gran variedad de juegos dedicados al ámbito educativo, unos son de paga y otros gratuitos aquí el escoger uno u otro dependerá de los objetivos planteados por el docente.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Minecraft Education Edition&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Dado el contexto anterior, una de las herramientas para el ABJ es Minecraft Education Edition, el cual usa como base el popular juego conocido como “Minecraft”, dicho juego es un mundo abierto donde el límite es nuestra imaginación ya que podemos construir en realidad todo lo que se tenga en mente con ayuda de sus herramientas.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jafiN9Go--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iu8xsq18cjn9ss07q9eh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jafiN9Go--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iu8xsq18cjn9ss07q9eh.png" alt="Image description" width="780" height="275"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Microsoft, en su versión (Education Edition), implementó la opción de llevar este juego al aprendizaje en clases, es así como dentro del juego tenemos clases de todo tipo como, por ejemplo: química, biología, matemáticas, ciencias de la computación, equidad e inclusión, historia y cultura, entre otras más.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FRfGgxpK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cvruy3kdzjj21w26rubt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FRfGgxpK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cvruy3kdzjj21w26rubt.png" alt="Image description" width="780" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;En el caso de ciencias de la computación, es increíble observar cómo los estudiantes a través de un juego que con niveles pueden ir adentrándose en el mundo de la tecnología, pues en él aprenden desde los principios básicos hasta lenguajes de programación como JavaScript y Python. Los niños y/o jóvenes inician aprendiendo la programación mediante bloques lo cual ayuda de una manera más interactiva que los estudiantes desarrollen la lógica de la programación.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1_t54DbW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pqry8dof4hyhjq1vwgb3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1_t54DbW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pqry8dof4hyhjq1vwgb3.png" alt="Image description" width="780" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Minecraft Education Edtion es de licenciamiento, sin embargo existen dos posibilidades para aprender de forma gratuita, la primera es obtener los 10 accesos gratuitos (por cuenta) que ofrece el mismo juego, y la segunda, optar por jugarlo en web a través de un navegador buscando “la hora del código” aquí encontrarás lecciones con diferente niveles en el cual se usa el mismo aprendizaje (programación mediante bloques) e inclusive cada que se finaliza una lección se le otorga un certificado de participación, sin duda un excelente sitio web.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gwzBFTKI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6qqcsjrst140zmyl7vxr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gwzBFTKI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6qqcsjrst140zmyl7vxr.png" alt="Image description" width="880" height="429"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;En general, vivimos en un mundo con nuevos cambios y cada vez nos actualizamos más, por lo que varias instituciones educativas ya usan esta metodología, pues han notado que sus alumnos aprenden de una forma más eficiente y, sobre todo no pierden el interés en sus clases. Esta metodología por todas las ventajas que aporta, y los cambios significativos en la educación, sin duda es parte del futuro.&lt;/p&gt;

</description>
      <category>learn</category>
      <category>juegos</category>
      <category>metodologia</category>
      <category>education</category>
    </item>
    <item>
      <title>El Mundo de la Programación</title>
      <dc:creator>Ronny Tene</dc:creator>
      <pubDate>Mon, 31 Aug 2020 00:05:02 +0000</pubDate>
      <link>https://forem.com/microsoftucuenca/el-mundo-de-la-programacion-4i58</link>
      <guid>https://forem.com/microsoftucuenca/el-mundo-de-la-programacion-4i58</guid>
      <description>&lt;p&gt;Es increíble como la era digital avanza a pasos agigantados, si bien es cierto el mundo cada vez se está volviendo más tecnológico, hoy en día podemos observarlo en nuestros dispositivos móviles, casas inteligentes, robots, sistemas de pago electrónico, etcétera, lo cual tiempo atrás era una fantasía lograrlo, pero ¿Qué hay detrás de ello?, es importante conocer que todo aquello que automatiza y realiza más fácil la interacción entre un dispositivo y el usuario es el Software.&lt;/p&gt;

&lt;p&gt;Si definimos al software como un conjunto de programas y aplicativos para el usuario nos quedaríamos cortos en ello, pues todo lo que está detrás del software es el código. El código es un lenguaje que quizás no es entendible para el ser humano, pero sí para las computadoras u otros dispositivos, aquí es donde nace el concepto de la programación.&lt;/p&gt;

&lt;p&gt;La programación es el conjunto de sentencias o instrucciones que se le da a un software para su funcionamiento. Inicialmente suena algo complicado, pero ¿lo es?, claro que no todos pueden aprender cómo escribir código y crear nuestro propio software, para ello debemos aprender algunos conceptos básicos de la programación. En la actualidad existen programas de enseñanza de programación de forma intuitiva y divertida, como lo es el caso de Scratch.&lt;/p&gt;

&lt;p&gt;&lt;b&gt; Scratch &lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Scratch es un lenguaje de programación visual que fue creado por el MIT (Instituto de Tecnología de Massachusetts), su objetivo principal es ayudar a que todo el mundo pueda iniciarse en el mundo de la programación. Contiene múltiples funcionalidades como: crear historias interactivas, juegos y animaciones; además facilita la difusión de las creaciones finales con otras personas vía Web, es decir podrás compartir tu código con el mundo para que otras personas se guíen y aprendan de tu creación o incluso te ayuden a mejorarlo, por ello su nombre que proviene de la palabra: “Scratching” que en los lenguajes de programación, significa aquellos trozos de código que pueden ser reutilizados, fácilmente combinables y adaptados para nuevos usos.&lt;/p&gt;

&lt;p&gt;Ya que scratch es open source (software libre) y su facilidad de uso, ha tenido una enorme difusión. Como se mencionó anteriormente scratch es una aplicación la cual podemos descargar a nuestro computador ya que se encuentra disponible para varios sistemas operativos como: Windows, Ubuntu, IOS, o  como una aplicación web que podemos ejecutar desde nuestro navegador.&lt;/p&gt;

&lt;p&gt;Dentro del aplicativo o la web, scratch se maneja con objetos y por otro lado una serie de acciones y comportamientos lo cual uniéndolos se puede conseguir que los objetos reaccionen o actúen de una manera determinada.&lt;/p&gt;

&lt;p&gt;Ahora pero ¿dónde se encuentra lo intuitivo?, como se mencionó es un lenguaje de programación visual, por lo cual las acciones o comportamientos tienen forma de puzzle lo cual tendrás que ir combinando ciertas acciones con ciertos objetos con tan solo arrastrar ciertas sentencias e ir formando tu proyecto de acuerdo a tu imaginación, esto elimina una de las principales barreras que tienen los principiantes en el mundo de la programación que es el aspecto complejo que les puede parecer los entornos de programación. Convirtiendo el proceso de programar en algo parecido a un juego. Comenzar, es tan fácil que solo hay que descargarse el programa desde su página oficial y empezar a jugar cambiando los distintos objetos que vienen por defecto con el programa añadiéndole las acciones y comportamientos que están  disponibles.&lt;/p&gt;

&lt;p&gt;&lt;b&gt; Herramientas Scratch &lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Las opciones que scratch tiene como acciones y comportamientos están divididas en categorías:&lt;br&gt;
      + Movimiento: Para mover y girar un objeto por la pantalla.&lt;br&gt;
      + Apariencia: Cambia la visualización del objeto: el fondo, &lt;br&gt;
        hacerlo más grande o pequeño, etc.&lt;br&gt;
      + Sonido: Hace sonar secuencias de audio.&lt;br&gt;
      + Datos: Crear variables y su asignación en el programa. &lt;br&gt;
      + Eventos: Manejar eventos que para que realicen una &lt;br&gt;
        determinada acción, por ejemplo iniciar tu programa al &lt;br&gt;
        presionar una tecla.&lt;br&gt;
      + Control: Condicionales: if-else, “forever”, “repeat”, and &lt;br&gt;
        “stop”, lo cual tiene como finalidad realizar bucles o &lt;br&gt;
        ciclos de repetición.&lt;br&gt;
      + Sensores: Los objetos pueden interaccionar con el entorno &lt;br&gt;
        o con elementos creados por el usuario como por ejemplo un &lt;br&gt;
        robot lego.&lt;br&gt;
      + Operadores: son operadores matemáticos, generadores &lt;br&gt;
        aleatorios de números, cooperadores de posiciones.&lt;br&gt;
      + Más bloques: Bloques propios y controladores de aparatos &lt;br&gt;
        externos.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Beneficios&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Si existe un enfoque en el que scratch está especialmente indicado, es en el de la enseñanza de la programación a los niños, por ese componente lúdico e interactivo del que se ha hablado antes. Algunas de las ventajas que su uso proporciona en los niños son:&lt;br&gt;
      + Desarrolla el pensamiento lógico.&lt;br&gt;
      + Desarrolla métodos para solucionar problemas de manera &lt;br&gt;
        metódica y ordenada.&lt;br&gt;
      + Tener la posibilidad de obtener resultados complejos a &lt;br&gt;
        partir de ideas simples.&lt;br&gt;
      + Trabajar cada cual a su ritmo en función de sus propias &lt;br&gt;
        competencias.&lt;br&gt;
      + Aprender y asumir conceptos matemáticos: coordenadas, &lt;br&gt;
        variables, algoritmos, aleatoriedad.&lt;br&gt;
      + Aprender los fundamentos de la programación.&lt;br&gt;
      + Usar distintos medios: sonido, imagen, texto, gráfico.&lt;br&gt;
      + Posibilita el aprendizaje colaborativo a través del &lt;br&gt;
        intercambio de conocimiento.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Vinculación con la Sociedad&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Cabe mencionar que dentro de la Universidad de Cuenca existe un proyecto de vinculación denominado Wambras 3.0, el cual tiene por objetivo enseñar y replicar conocimientos básicos de la programación mediante scratch, teniendo un valor agregado en la finalidad de crear nuevas generaciones con un alto sentido de valores, haciendo uso de la metodología STEAM (Science, Technology, Engineering, Art, Mathematics). Además se pretende incentivar a los niños a motivarse por elegir carreras en el ámbito de la ingeniería.&lt;/p&gt;

&lt;p&gt;En conclusión, la programación es un tema que se encuentra en auge, por lo que es importante que todos conozcamos si queremos tener una buena comprensión del mundo actual y sobre todo si se trata de su evolución de tendencia en las oportunidades laborales, se calcula que cerca del 50% de los puestos de trabajo que se conocen hoy en día desaparecerán y en gran medida serán sustituidos por la industria del software y de la robótica, de este modo scratch se convierte en una gran herramienta para comprender los conceptos y la lógica de la programación. Anímense a descubrir nuevos caminos dentro de este grandioso mundo a través del código.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>code</category>
      <category>software</category>
      <category>tech</category>
    </item>
  </channel>
</rss>
