tag:blogger.com,1999:blog-293644402024-03-12T19:57:14.735-07:00Expediciones virtualesReflexiones sobre las Tecnologías de la Información y la Comunicación que cambiaron el mundo
(y lo siguen haciendo)Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.comBlogger184125tag:blogger.com,1999:blog-29364440.post-54223452447303129942024-02-28T13:03:00.000-08:002024-02-28T13:03:17.109-08:00Tecnología educativa en tiempos de la IA<p><span style="background-color: white; color: #0d0d0d; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; white-space: pre-wrap;">Manuel Area Moreira, experto en tecnología educativa, abordó los desafíos y oportunidades que enfrenta la educación en la era digital. Desde su amplia experiencia como Dr. en Pedagogía y Catedrático de la Universidad de La Laguna, compartió valiosas reflexiones sobre la importancia de la pedagogía en un contexto marcado por la inteligencia artificial y la constante transformación. A continuación, una sintesis sobre alguno de los topicos abordados:</span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX2bYcl5upCz91TsPpF0jbWpGOndZYDQG9Rn-Qv-JF6KO516QW-A0jKyyx6n4xpHl4mfRq9mRFUNU9QXJXNLQs1S4oWbzS3uoNwfIpdSduCTLBy7tJRwjIpj5L0-eX5CqWmQDcnY1IMJD5fiAHXGfOrAI4WfZNZxCFpJao0Z0PE711UDr4X9YY/s2245/si%20falla%20la%20pedagogica%20(1).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2245" data-original-width="1587" height="623" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX2bYcl5upCz91TsPpF0jbWpGOndZYDQG9Rn-Qv-JF6KO516QW-A0jKyyx6n4xpHl4mfRq9mRFUNU9QXJXNLQs1S4oWbzS3uoNwfIpdSduCTLBy7tJRwjIpj5L0-eX5CqWmQDcnY1IMJD5fiAHXGfOrAI4WfZNZxCFpJao0Z0PE711UDr4X9YY/w440-h623/si%20falla%20la%20pedagogica%20(1).png" width="440" /></a></div><br /><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border: 0px solid rgb(227, 227, 227); box-sizing: border-box; color: #0d0d0d; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space: pre-wrap;">Para ir al conversatorio: <a href="https://www.linkedin.com/pulse/por-m%25C3%25A1s-tecnolog%25C3%25ADa-que-haya-si-falla-la-pedagog%25C3%25ADa-habr%25C3%25A1-figueroa-35grf/">https://www.linkedin.com/pulse/por-m%25C3%25A1s-tecnolog%25C3%25ADa-que-haya-si-falla-la-pedagog%25C3%25ADa-habr%25C3%25A1-figueroa-35grf/</a></p>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-21544645468934774412024-02-15T12:19:00.000-08:002024-02-15T12:20:04.831-08:00Marco de competencias de IA para estudiantes<p><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white;"> Esta publicacion es una adaptación al idioma español del Marco de competencias de IA para docentes en desarrollo publicado por Fengchun Miao en las redes sociales. Si bien el desarrollo está aun en proceso, me parecio interesante pensar las categorías en español y compartirlas en este espacio.</span></p><p><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white;">A continuación se definen las categorías transversales a los aspectos propuestos para la descipción de las competencias:</span></p><p><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif"><b>Comprensión:</b> Este nivel implica que los estudiantes puedan construir una interpretación adecuada, conforme a su edad, de los valores, conceptos fundamentales, procesos, herramientas y habilidades operativas en los ámbitos de la IA abordados en sus programas educativos. Deben ser capaces de explicar o ejemplificar sus conocimientos, conectándolos con ejemplos de la vida real o alternativos, y asimilar nuevos conocimientos clasificándolos dentro de su propio esquema de conocimiento.</span></p><p><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif"><b>Aplicación: </b>En este nivel, los estudiantes deberían ser capaces de utilizar los valores, conocimientos y habilidades adquiridos en herramientas existentes para resolver tanto preguntas teóricas como tareas prácticas en diversos contextos. Además, deben ser capaces de realizar críticas sobre las herramientas y/o métodos utilizados para resolver problemas, así como abordar las cuestiones éticas que puedan surgir en el uso contextual de la IA, lo que les permitirá profundizar su comprensión sobre la técnica de la IA, las herramientas de IA y la ética relacionada.</span></p><p><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif"><b>Creación: </b>En este nivel más avanzado, los estudiantes deberían tener la capacidad de crear nuevas herramientas de IA utilizando kits de herramientas de IA de código abierto o semiacabados. También deben poder configurar soluciones de IA integradas utilizando herramientas de IA personalizables, y, en algunos casos, optimizar técnicas fundamentales de IA, incluidos modelos de IA, algoritmos y métodos de recopilación y procesamiento de datos. Además, este nivel implica la capacidad de co-crear marcos regulatorios relacionados con la ética de la IA, así como los valores y habilidades necesarios para una sociedad impulsada por la IA.</span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM16oXw8GH4tOs8SbOHihR5I-32eHf_g3KLJgf6W4f8JGt4InblxpPuH9CMn16KmLhRLmuRyVqjQGph4VkfkRC1sfkMIAx6HR6rVQG0kSnr_8HXNNp_vJZmZm9uJTcYC0YYhnCrGCEqyuOSnJ8Q-cEp42_hZASuq7cKCo-5_hU_2tFXi0lr2_E/s2245/Competencias%20IA%20-%20estudiantes.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2245" data-original-width="1587" height="756" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM16oXw8GH4tOs8SbOHihR5I-32eHf_g3KLJgf6W4f8JGt4InblxpPuH9CMn16KmLhRLmuRyVqjQGph4VkfkRC1sfkMIAx6HR6rVQG0kSnr_8HXNNp_vJZmZm9uJTcYC0YYhnCrGCEqyuOSnJ8Q-cEp42_hZASuq7cKCo-5_hU_2tFXi0lr2_E/w534-h756/Competencias%20IA%20-%20estudiantes.png" width="534" /></a></div><br /><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif"><br /></span><p></p><p><br /></p>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-81334447497375074102024-02-14T12:30:00.000-08:002024-02-14T12:32:34.177-08:00Marco de competencias de IA para docentes<div>La siguiente infografía es una adaptación al idioma español del Marco de competencias de IA para docentes en desarrollo publicado por Fengchun Miao en las redes sociales.</div><div><br /></div><div>De acuerdo a su publicación en este marco general se contemplan cinco aspectos que son un entramado social de valores, actitudes, conocimientos y destrezas que los educadores deben cultivar para asegurar un uso ético y eficiente de la IA en sus prácticas educativas, así como para facilitar el aprendizaje y el desarrollo profesional. Estos cinco aspectos han sido concebidos para abarcar todos los dominios esenciales de las competencias y sus relaciones complementarias. A medida que los educadores avanzan de niveles básicos a niveles más avanzados, los cinco aspectos deben avanzar como una parte integral de su competencia en IA.</div><div><br /></div><div>1. El <b>enfoque humanista</b> refiere a la actitud crítica hacia la interacción entre los seres humanos y la IA, basada en un enfoque de la IA centrado en el ser humano;</div><div><br /></div><div>2. La <b>dimensión ética</b> representa el conjunto en constante crecimiento de valores éticos, principios, regulaciones obligatorias, leyes institucionales y reglas éticas prácticas que los docentes deben comprender, aplicar y ayudar a los estudiantes a aprender y practicar;</div><div><br /></div><div>3. El <b>conocimiento técnico</b> vinculado a la IA incluye los habilidades fundamentales que los educadores deben entender, aplicar y adaptar de manera creativa con el fin de crear entornos de aprendizaje asistidos por IA apropiados y centrados en el ser humano.</div><div><br /></div><div>4. La <b>pedagogía de la IA </b>hace referencia a las "competencias prácticas para la integración de la IA y la pedagogía", necesarias para aplicar o innovar métodos pedagógicos que orienten la validación y selección a nivel macro de herramientas de IA, y el diseño instruccional a nivel micro para la integración de herramientas de IA pedagógicamente adecuadas en la enseñanza y el aprendizaje, incluido el diseño y la evaluación del microcurrículo;</div><div><br /></div><div>5. El uso de la IA para el <b>desarrollo profesional</b>, remite a las competencias necesarias para salvaguardar la capacidad de actuación de los educadores en el uso de la IA centrado en el ser humano y para garantizar la inclusión y la evolución digital de los docentes.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBOd7152rXUBFhfrtEpkFu1usuI8u1FY9SW9Fi5rISe5MQGrY1l9P0Oka-l4FsWmJhZL4I86WQgVqSjtSTVIfmN0JgtXNAHehAW8bOVdq6HEPEisW8Ds076U7NmkYTcNI__O6zPySNCHvgmPX5hxNZ5xY-JMUuY6hfxLyBDPjHCWawewqMd4q_/s2245/Places%20to%20visit.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2245" data-original-width="1587" height="827" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBOd7152rXUBFhfrtEpkFu1usuI8u1FY9SW9Fi5rISe5MQGrY1l9P0Oka-l4FsWmJhZL4I86WQgVqSjtSTVIfmN0JgtXNAHehAW8bOVdq6HEPEisW8Ds076U7NmkYTcNI__O6zPySNCHvgmPX5hxNZ5xY-JMUuY6hfxLyBDPjHCWawewqMd4q_/w584-h827/Places%20to%20visit.png" width="584" /></a></div><br /><div><br /></div>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-74707831328648000982023-09-29T04:51:00.005-07:002023-09-29T04:51:52.587-07:00Inteligencia Artificial generativa y educación<p>Comparto con ustedes mi charla sobre Inteligencia Artificial generativa en la UFLO durante las jornadas de innovación educativa.</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="489" src="https://www.youtube.com/embed/LwGpLvXBGWM" width="589" youtube-src-id="LwGpLvXBGWM"></iframe></div><br /><p></p>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-58863912042230015522021-07-29T12:24:00.000-07:002021-07-29T12:24:04.284-07:00Materiales didácticos digitales<p> Comparto aquí una charla abierta realizada para la Universidad Nacional de Entre Ríos para el Programa de Acompañamiento a la Educación Virtual.</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="440" src="https://www.youtube.com/embed/_RjIHhM-HKU" width="530" youtube-src-id="_RjIHhM-HKU"></iframe></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><p></p>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-8250291122130349542020-05-21T12:56:00.004-07:002020-05-21T13:11:25.379-07:00Movimientos aparentes de los astros en geogebra<span style="font-size: large;">Este video muestra una captura de una maqueta animada que permite entender de manera dinámica varios elementos que pueden ser dificiles de conceptualizar como el movimiento aparente del sol y las estrellas... y entender por qué estos movimientos nos permitirían calcular en qué lugar del planeta nos encontramos ubicados.</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">La maqueta permite visiualizar, entre otras cosas:</span><br />
<br />
<ul>
<li><span style="font-size: large;">Polo sur y polo norte celeste en la línea del eje terrestre.</span></li>
<li><span style="font-size: large;">El ecuador</span></li>
<li><span style="font-size: large;">El horizonte</span></li>
<li><span style="font-size: large;">Cenit y nadir</span></li>
<li><span style="font-size: large;">La eclíptica y el movimiento del sol del solsticio al equinoccio</span></li>
<li><span style="font-size: large;">El movimiento aparente de las estrellas fijas </span></li>
</ul>
<br />
<br />
<iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/7gieU48Knq4" width="560"></iframe>
<br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Desde el punto de vista de la producción, es importante destacar que este recurso interactivo está realizado completamente en Geogebra. </span><br />
<br />
<span style="font-size: large;">Es parte del material del curso <a href="https://sites.google.com/view/astrohist/actividades-2020/navegaci%C3%B3n-astron%C3%B3mica">"Historia y Práctica de la Navegación Astronómica" de Aníbal Szapiro.</a></span>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-65511512197196283892020-05-14T06:37:00.002-07:002020-05-28T05:44:34.399-07:00Aprendizaje ubicuo<span style="font-size: large;">Oportunidades para el desarrollo de propuestas educativas en línea</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><i>Resumen</i></span><br />
<br />
<div style="text-align: justify;">
<span style="font-size: large;">El aprendizaje ubicuo es aquel que se produce en contextos diversos que trascienden el escenario delimitado por el espacio-tiempo de una clase tradicional. Esta modalidad puede ser experimentada en diferentes grados por lo que podemos reconocer, entre las prácticas de enseñanza, tres niveles de ubicuidad: a) actividades delimitadas espacial y temporalmente dentro del salón de clases, b) entornos educativos en línea que extienden el aula pero que están fuertemente controlados por el docente, emulando las dinámicas de las aulas presenciales y c) la utilización de espacios públicos digitales como contextos en los cuales pueden proponerse actividades didácticas a través de la resignificación pedagógica. Se observa que en estos espacios públicos digitales (de los cuales las llamadas “redes sociales” serían el ejemplo más emblemático) los contenidos suelen fluir a gran velocidad y de forma no estructurada lo cual hace complejo identificar lo que resulta importante para aprender. Por ello, se sugiere que el diseño de actividades didácticas en estos escenarios con el propósito de proponer experiencias de aprendizaje ubicuo, tenga en consideración el tipo de dificultades que los estudiantes pueden encontrar en estos entornos especialmente, cuando se apartan de la supervisión directa del docente. Desde una perspectiva conceptual, implementar actividades pedagógicas ubicuas supone afinidad con las estrategias que promueven el aprendizaje en red y el trabajo colaborativo, así como el aprendizaje situado, enfoque teórico que otorga un valor central a los contextos reales para que se produzca el aprendizaje.</span></div>
<div style="text-align: justify;">
<span style="font-size: large;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-uUn0Arimp6A/Xr1JQIrVp2I/AAAAAAAB4vc/hfs4zT-DUKouIQSUxpv_dKfb_GDiQoxPQCLcBGAsYHQ/s1600/figura1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="657" data-original-width="970" height="432" src="https://1.bp.blogspot.com/-uUn0Arimp6A/Xr1JQIrVp2I/AAAAAAAB4vc/hfs4zT-DUKouIQSUxpv_dKfb_GDiQoxPQCLcBGAsYHQ/s640/figura1.png" width="640" /></a></div>
<div style="text-align: justify;">
<span style="font-size: large;"><br /></span></div>
<div>
<div style="text-align: center;">
<span style="font-size: large;"><b><br /></b></span></div>
</div>
<div>
<div style="text-align: center;">
<a href="hhttps://docs.google.com/document/d/e/2PACX-1vR4Ff9BDSdsKlZ-wnjEejUknr2Ri7WBAKM3e2cjtMw_e3Bk_Ul6T1Hnm4y5KIfMQjc-hlmcr0YPgBpZ/pub"><span style="font-size: large;"><b>Ir al artículo completo</b></span></a></div>
</div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-20434000056615936702019-12-10T10:27:00.000-08:002019-12-10T10:27:02.512-08:00Semana de la programación y robótica en Uruguay<div style="text-align: justify;">
<span style="font-size: large;">Comparto con ustedes los materiales que prepará para mi participación en la semana de la Programación y Robótica en Uruguay durante el mes de octubre de 2019.</span></div>
<br />
<div style="width: 100%;">
<div style="height: 0; padding-bottom: 75.08%; padding-top: 0; position: relative;">
<iframe allowfullscreen="true" allownetworking="all" allowscriptaccess="always" frameborder="0" height="901px" scrolling="yes" src="https://view.genial.ly/5db84bbbbda6ea0fd0f9a4a5" style="height: 100%; left: 0; position: absolute; top: 0; width: 100%;" type="text/html" width="1200px"></iframe> </div>
</div>
<br />
<a href="https://uruguayeduca.anep.edu.uy/recursos-educativos/3821">Enlace al portal Uruguay Educa</a>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-62615539114781547442019-07-02T09:20:00.001-07:002019-07-02T09:20:19.597-07:00Simulación de eclipsesEl programa <a href="https://stellarium.org/es/">Stellarium</a> entre muchas otras cosas, nos permite anticipar fenómenos astronómicos y comprender sus características. Además de ser un instrumento muy útil para astrónomos aficionados es un material didáctico espectacular. <div>
<br /><div>
He aquí una simulación del eclipse solar 2019 (parcial) visto desde Buenos Aires.<br /><div>
<br /><div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/EBT9YHPpt08/0.jpg" src="https://www.youtube.com/embed/EBT9YHPpt08?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<div>
<br /></div>
</div>
</div>
</div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-14212197331726943492019-04-29T14:33:00.003-07:002019-04-29T14:36:05.667-07:00Realidad aumentada en Scratch<div style="text-align: justify;">
<span style="font-size: large;">Scratch 3.0 ha mejorado notablemente las posibilidades de programar utilizando realidad aumentada. El sensor de video permite que los <b><i>sprites</i></b> (objetos) interactuen con los movimientos del fondo con bastante claridad. Vale la pena probarlo.
<br />
<br />
<br />
</span><html>
<head>
<link href="style.css" rel="stylesheet"></link>
</head>
<body>
<iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/293267904/?autostart=false" width="485"></iframe>
</body>
</html><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Atención: para que funcione, hay que tener una cámara web disponible.</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span></div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-45732572697528271592018-09-10T09:58:00.001-07:002018-09-11T16:15:10.030-07:00Habilidades que se ejercitan al programar<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-_Kt0gVYBBkE/W5hMRpeedqI/AAAAAAABgwU/DxyDxPlSh6sxxiCAgnBqJwCs2bIw2lAwwCLcBGAs/s1600/HabilidadesProgramaci%25C3%25B3n%2B%25281%2529.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" border="0" data-original-height="720" data-original-width="960" height="240" src="https://2.bp.blogspot.com/-_Kt0gVYBBkE/W5hMRpeedqI/AAAAAAABgwU/DxyDxPlSh6sxxiCAgnBqJwCs2bIw2lAwwCLcBGAs/s320/HabilidadesProgramaci%25C3%25B3n%2B%25281%2529.jpg" title="Habilidades que se ejercitan al aprender a programar / Reconocimiento de Patrones" width="320" /></a></div>
<span style="font-size: large;">Últimamente se ha difundido la idea de incluir la enseñanza de la programación entre los contenidos que forman parte de la enseñanza básica. Los fundamentos para esta transformación se alinean tanto detrás de cuestiones orientadas a una mirada macroecónomica (el desarrollo de la industria del software) y social (la igualdad de oportunidades, la brecha de género) hasta aquellos que consideran, de forma más abstracta, que el tipo de aprendizajes que promueve el aprendizaje de la programación desarrolla el pensamiento computacional y que, por lo tanto, sería mucho más valioso por su posiblidad de ser transferido a otras situaciones o disiplinas. Quizá esta última, sea todavía una afirmación, aunque sugestiva, algo controversial.</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Pero más allá de esta última afirmación, es cierto que hay poco dicho sobre ejemplificar este tipo de habilidades (a excepción del magnifico articulo de <a href="http://expediciones-virtuales.blogspot.com/2018/06/el-pensamiento-computacional_20.html">Wing que tradujimos en este blog</a>) por lo que no siempre resulta claro de qué estamos hablando cuando invocamos los beneficios de aprender a programar. A fin de subsanar esta cuestión, les comparto algunos ejemplos identificados en la plataforma didáctica Scratch de situaciones en las que se ejercitan una serie de habilidades que son propias de pensamiento computacional.</span></div>
<div style="text-align: justify;">
<span style="font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-size: medium;"><a href="https://docs.google.com/presentation/d/e/2PACX-1vRR4nFXa8YXv24vVH4ZFRPojd4X4XzjhtDBKd828-l5V2WQ-Pn-lpmi0Qatn9jyDmdha2Sp4WGlZ9zo/pub?start=false&loop=false&delayms=3000">Enlace a la presentación</a></span><br />
<br /></div>
<iframe allowfullscreen="true" frameborder="0" height="554" mozallowfullscreen="true" src="https://docs.google.com/presentation/d/e/2PACX-1vRR4nFXa8YXv24vVH4ZFRPojd4X4XzjhtDBKd828-l5V2WQ-Pn-lpmi0Qatn9jyDmdha2Sp4WGlZ9zo/embed?start=false&loop=false&delayms=3000" webkitallowfullscreen="true" width="700"></iframe>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-52218440983640953462018-08-01T14:02:00.002-07:002018-08-02T09:54:17.739-07:00Mundos físicos y mundos digitales<div style="text-align: justify;">
<span style="font-size: large;">A veces pienso que empezamos a tener, como nunca antes, un serio problema epistemológico para poder definir qué es "real" y qué es "virtual". Porque, a fin de cuentas, nuestro vínculo con la realidad es básicamente sensorial. Las simulaciones son una ilusión, es cierto, pero que lo sean o no, no depende exclusivamente de su virtualidad. Al menos no necesariamente. En este sentido creo que los nombres que se van imponiendo para nombrar a estas tecnologías resultan un poco confusos. </span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">De todas formas, no estoy muy segura de que valga la pena polemizar sobre los términos que se van instalando. Se me ocurrió, en cambio, </span><span style="font-size: large;">generar un esquema gráfico con algunos ejemplos que permitan pensar a estos recursos tecnológicos como un flujo continuo entre lo físico y lo digital. Esto es, describir toda esta gama de aplicaciones y herramientas tecnológicas como dimensiones que se complementan incluyendo en mayor o menor medida las posiblidades disponibles tanto en el entorno físico como en el entorno digital.</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Les comparto mi trabajo:</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="width: 100%;">
<div style="height: 0; padding-bottom: 68.97%; padding-top: 0; position: relative;">
<iframe allowfullscreen="true" allownetworking="all" allowscriptaccess="always" frameborder="0" height="740" scrolling="yes" src="https://view.genial.ly/5b61cc0ae420a46d88aaba04" style="height: 100%; left: 0; position: absolute; top: 0; width: 100%;" type="text/html" width="1073"></iframe>
</div>
</div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-89009651106980896472018-06-20T11:55:00.001-07:002018-06-20T12:05:53.897-07:00El pensamiento computacional
<html><head><meta content="text/html; charset=UTF-8" http-equiv="content-type"><style type="text/css">@import url('https://themes.googleusercontent.com/fonts/css?kit=fpjTOVmNbO4Lz34iLyptLUXza5VhXqVC6o75Eld_V98');ol{margin:0;padding:0}table td,table th{padding:0}.c3{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:10pt;font-family:"Calibri";font-style:normal}.c10{color:#666666;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:14pt;font-family:"Calibri";font-style:italic}.c9{color:#000000;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:14pt;font-family:"Calibri";font-style:normal}.c1{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:12pt;font-family:"Calibri";font-style:normal}.c6{padding-top:6.4pt;text-indent:18pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:justify}.c5{color:#000000;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:12pt;font-family:"Calibri";font-style:normal}.c7{margin-left:36pt;padding-top:6.4pt;padding-bottom:0pt;line-height:1.5;orphans:2;widows:2;text-align:justify}.c19{color:#666666;text-decoration:none;vertical-align:baseline;font-size:18pt;font-family:"Calibri";font-style:italic}.c8{padding-top:6.4pt;padding-bottom:0pt;line-height:1.5;orphans:2;widows:2;text-align:justify}.c24{padding-top:6.4pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:right}.c4{padding-top:6.4pt;padding-bottom:0pt;line-height:1.5;orphans:2;widows:2;text-align:center}.c20{color:#000000;text-decoration:none;vertical-align:baseline;font-size:18pt;font-family:"Calibri";font-style:normal}.c0{background-color:#ffffff;font-size:10.5pt;font-family:"Arial";color:#222222;font-weight:400}.c18{text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;color:#1155cc;text-decoration:underline}.c21{-webkit-text-decoration-skip:none;color:#696969;text-decoration:underline;text-decoration-skip-ink:none}.c23{background-color:#ffffff;max-width:451.3pt;padding:72pt 72pt 72pt 72pt}.c15{font-size:10pt;font-family:"Arial";font-style:italic}.c16{font-size:14pt;font-style:italic;color:#666666}.c2{font-size:10pt;font-family:"Arial";font-weight:400}.c17{color:inherit;text-decoration:inherit}.c12{text-indent:18pt}.c13{font-weight:700}.c14{color:#222222}.c11{height:12pt}.c22{font-size:10pt}.title{padding-top:6.4pt;color:#ff9900;font-size:21pt;padding-bottom:0pt;font-family:"Trebuchet MS";line-height:1.5;page-break-after:avoid;orphans:2;widows:2;text-align:center}.subtitle{padding-top:0pt;color:#666666;font-size:15pt;padding-bottom:16pt;font-family:"Arial";line-height:1.0;page-break-after:avoid;orphans:2;widows:2;text-align:justify}li{color:#000000;font-size:12pt;font-family:"Calibri"}p{margin:0;color:#000000;font-size:12pt;font-family:"Calibri"}h1{padding-top:20pt;color:#000000;font-size:20pt;padding-bottom:6pt;font-family:"Calibri";line-height:1.0;page-break-after:avoid;orphans:2;widows:2;text-align:justify}h2{padding-top:0pt;color:#000000;font-weight:700;font-size:14pt;padding-bottom:0pt;font-family:"Calibri";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h3{padding-top:6.4pt;color:#000000;font-weight:700;font-size:12pt;padding-bottom:0pt;font-family:"Calibri";line-height:1.0;page-break-after:avoid;orphans:2;widows:2;text-align:justify}h4{padding-top:6.4pt;color:#666666;font-weight:700;font-size:12pt;padding-bottom:0pt;font-family:"Calibri";line-height:1.0;page-break-after:avoid;orphans:2;widows:2;text-align:justify}h5{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:"Calibri";line-height:1.0;page-break-after:avoid;orphans:2;widows:2;text-align:justify}h6{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:"Calibri";line-height:1.0;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:justify}</style></head><body class="c23"><p class="c8 c12"><span class="c1">WING, J. M (2006) Computational Thinking. Communications of the ACM Viewpoint, March 2006, pp. 33-35.</span></p><p class="c8 c12"><span>Versión original en inglés: </span><span class="c18 c22"><a class="c17" href="https://www.google.com/url?q=https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf&sa=D&ust=1529525106624000">https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf</a></span></p><p class="c8 c12"><span class="c13">Traducción propia</span></p><p class="c8 c12 c11"><span class="c5"></span></p><hr><p class="c8 c11 c12"><span class="c5"></span></p><p class="c8 c12 c11"><span class="c5"></span></p><p class="c4 c12"><span class="c13 c20">El pensamiento computacional</span></p><p class="c4"><span class="c13 c16">Refiere a actitudes y habilidades de aplicación universal no sólo para científicos informáticos sino para todos aquellos interesados <br>en aprenderlas y utilizarlas.</span></p><p class="c8"><span class="c1">El pensamiento computacional se construye sobre el potencial y los límites de los procesos informáticos ya sea que estos sean ejecutados por un ser humano o por una máquina. Los métodos y modelos computacionales nos dan el ímpetu necesario para resolver problemas y sistemas de diseño que nadie podría ser capaz de abordar por sí solo. El pensamiento computacional nos enfrenta al enigma de la inteligencia artificial: ¿Qué pueden hacer los humanos mejor que las computadoras? ¿Qué pueden hacer las computadoras mejor que los humanos? Y, fundamentalmente, nos lleva a preguntar: ¿Qué es calculable? Hoy solo podemos responder parcialmente a esas preguntas.</span></p><p class="c8"><span class="c1">El pensamiento computacional es una habilidad importante para todos, no solo para los informáticos. A la capacidad analítica de cada niño, además de la lecto-escritura y la aritmética, deberíamos agregar el pensamiento computacional. Así como la imprenta facilitó la generalización de las tres Rs [1] resulta muy apropiado, por la similitud de la perspectiva, considerar que la informática y las computadoras puedan facilitar la difusión del pensamiento computacional.</span></p><p class="c8"><span class="c1">El pensamiento computacional supone resolver problemas, diseñar sistemas y comprender el comportamiento humano tomando como base los conceptos fundamentales de las Ciencias de la Computación. El pensamiento computacional incluye una gama de habilidades mentales que reflejan la amplitud del campo de la informática.</span></p><p class="c8"><span class="c1">Al tener que resolver un problema en particular, podríamos preguntarnos: ¿Qué tan difícil es de resolver? ¿Cuál es la mejor forma de resolverlo? El marco teórico en el que se basan las Ciencias de la Computación permite responder, con precisión, preguntas como esas. Permite expresar la dificultad de un problema teniendo en cuenta el potencial subyacente de la máquina —el dispositivo electrónico— que ejecutará la solución. Para ello, deberemos considerar el conjunto de instrucciones para la máquina, sus recursos, sus restricciones y el entorno operativo.</span></p><p class="c8"><span class="c1">Al resolver un problema de forma eficiente podemos seguir preguntándonos si la solución alcanzada es lo suficientemente buena como para poder sacar ventaja de lo aleatorio o si podríamos estar permitiendo falsos positivos y negativos. El pensamiento computacional está así reformulando un problema aparentemente difícil en otro que se sabemos cómo resolver, tal vez por reducción, incrustación, transformación o simulación.</span></p><p class="c8"><span class="c1">El pensamiento computacional es pensar recursivamente[2]. Se trata de un procesamiento paralelo. Es interpretar al código como datos y a los datos como código. Es una forma de chequeo como el análisis dimensional generalizado. Es reconocer tanto las virtudes como los peligros de utilizar pseudónimos o dar a alguien o a algo más de un nombre. Es reconocer tanto el costo como el potencial del direccionamiento indirecto o la llamada de procedimiento remoto. Es no solo juzgar un programa por su corrección y eficiencia sino por su estética, su elegancia y por la simplicidad de su diseño.</span></p><p class="c8"><span class="c1">El pensamiento computacional utiliza la abstracción y la descomposición al enfrentar una tarea sofisticada o al diseñar un sistema complejo y grande. Es separar las preocupaciones. Es elegir la representación más apropiada para un problema o modelar los aspectos relevantes para que el problema sea posible de abordar. Es utilizar invariantes[3] para describir de forma sucinta y declarativa el comportamiento de un sistema. Es tener la confianza de que podremos utilizar, modificar e influir de manera segura en un sistema complejo sin conocer todos sus detalles. Es modelizar algo anticipándose a lo que harán múltiples usuarios o recuperar y almacenar datos previendo usos futuros.</span></p><p class="c8"><span>El pensamiento computacional supone pensar en términos de prevención, protección y recuperación del escenario en el peor de los casos a través de la redundancia, el control de daños y la corrección de errores. Es un hacer un llamado en un interbloqueo (</span><span class="c0">deadlock)</span><span>[4]</span><span> y acuerdos de interfaces (contracts interfaces)[5].</span><span class="c1"> Es aprender a evitar una competencia de condiciones cuando se necesita sincronizar encuentros coincidentes.</span></p><p class="c8"><span class="c1">El pensamiento computacional utiliza el razonamiento heurístico para descubrir una solución. Es planear, aprender y organizar en un marco de incertidumbre. Es búsqueda, búsqueda y más búsqueda, resultados en una lista de páginas web, una estrategia para ganar un juego o descubrir un contraejemplo. El pensamiento computacional utiliza, actualmente, cantidades masivas de datos para acelerar el cálculo. Realiza compensaciones entre el tiempo y el espacio y entre el poder de procesamiento y la capacidad de almacenamiento.</span></p><p class="c8"><span class="c1">Consideremos estos ejemplos cotidianos: cuando tu hija va a la escuela por la mañana pone en su mochila las cosas que necesita para el día; eso es recuperar previamente (prefetching) y almacenar en caché. Cuando tu hijo pierde los mitones le sugieres que vuelva sobre sus pasos; eso es realizar un rastreo dando marcha atrás (backtracking). ¿En qué momento dejas de alquilar esquíes y te compras un par ?; eso es un algoritmo en línea (on line algorithm)[6]. ¿Estás en el supermercado? ¿En qué fila estás?; ese es un modelo de rendimiento para sistemas multi servidor. ¿Por qué tu teléfono sigue funcionando todavía en un corte de energía?; esa es la independencia de la falla y la redundancia en el diseño. ¿Cómo hace un Test de Turing completamente Automatizado (Completely Automated Public Turing Test(s) o CAPTCHAs) para contar por separado a las máquinas y validar a los humanos?; eso es explotar la dificultad para resolver problemas complejos de Inteligencia Artificial con el objetivo de frustrar a los agentes informáticos.</span></p><p class="c8 c11"><span class="c1"></span></p><p class="c4"><span class="c10">Pensar como un científico informático es más que <br>dotar de un programa a una computadora. <br>Requiere saber pensar en múltiples niveles de abstracción.</span></p><p class="c4 c11"><span class="c10"></span></p><p class="c8"><span class="c1">El pensamiento computacional se habrá arraigado a nuestras vidas cuando palabras como algoritmo y precondición sean parte del vocabulario de todos; cuando la indeterminación o la recolección de basura adquieran el significado que le dan los informáticos y cuando los árboles se dibujen boca abajo[7].</span></p><p class="c8"><span>Hemos sido testigos de la influencia del pensamiento computacional en otras disciplinas. Por ejemplo, el aprendizaje automático (machine learning) ha transformado las estadísticas. El aprendizaje estadístico (statistical learning) se usa para problemas en una escala, en términos del tamaño y la dimensión de datos, inimaginable hace solo unos años. Los departamentos de estadísticas en todo tipo de organizaciones están contratando científicos informáticos. Las universidades en las que se estudian las Ciencias de la Computación están asimilando los departamentos de estadísticas existentes o fundando nuevos.</span></p><p class="c8"><span class="c1">El interés reciente de los científicos informáticos por la biología ha sido impulsado por la creencia de que los biólogos pueden beneficiarse del pensamiento computacional. La contribución de las Ciencias de la Computación a la biología va más allá de la capacidad de búsqueda de patrones secuenciales a través de grandes cantidades de datos. La esperanza es que las estructuras de datos y algoritmos — nuestras abstracciones computacionales y métodos— puedan representar la estructura de las proteínas de modo tal su función logre ser esclarecida. La biología computacional está cambiando la forma en que los biólogos piensan. Del mismo modo, la teoría computacional del juego está cambiando la forma en que piensan los economistas; la nano computación, la manera en que lo hacen los químicos y la computación cuántica, la de los físicos.</span></p><p class="c8"><span class="c1">Esta clase de pensamiento formará parte del conjunto de habilidades no solo de otros científicos fuera del campo de la informática, sino de cualquiera. La computación ubicua es a la actualidad lo que pensamiento computacional será al futuro. La computación ubicua era un sueño hasta ayer y se convirtió en la realidad de hoy, el pensamiento computacional será la realidad del mañana.</span></p><p class="c8 c11"><span class="c1"></span></p><p class="c8"><span class="c5">Lo que es y lo que no es</span></p><p class="c8"><span class="c1">Las Ciencias de la Computación conforman el estudio de la computación — lo que puede ser computado y cómo puede computarse—. El pensamiento computacional posee, por lo tanto, las siguientes características:</span></p><p class="c7"><span class="c13">Conceptualización, no programación.</span><span class="c1"> Las Ciencias de la Computación no equivalen a programación de computadoras. Pensar como un científico informático es algo más que se capaz de programar una computadora. Requiere pensar en múltiples niveles de abstracción.</span></p><p class="c7"><span class="c13">Habilidades básicas, no rutinas memorizadas. </span><span class="c1">Son habilidades básicas aquellas que, en una sociedad moderna, todo ser humano debe conocer. La memorización implica rutinas mecanizadas. Irónicamente, hasta que las Ciencias de la Computación no resuelvan el gran desafío de hacer a las computadoras pensar, las computadoras serán las que pensarán rutinariamente.</span></p><p class="c7"><span class="c13">Una forma en la que los humanos —no las computadoras— piensan.</span><span class="c1"> El pensamiento computacional es una de las formas en que los humanos podemos resolver problemas. No es tratar de que los humanos pensemos como computadoras. Las computadoras son torpes y aburridas; los humanos, inteligentes e imaginativos. Somos nosotros, los humanos, los que hacemos emocionantes a las computadoras. Equipados con dispositivos informáticos, utilizamos nuestra inteligencia para abordar problemas que no podíamos asumir antes de la era de la computación y construir, solo con nuestra imaginación, sistemas de funcionalidad limitada.</span></p><p class="c7"><span class="c13">Complementa y combina el pensamiento matemático y la ingeniería.</span><span class="c1"> Las Ciencias de la Computación son inherentes al pensamiento matemático dado que, como en toda ciencia, sus fundamentos formales descansan sobre las matemáticas. Y son inherentes a la ingeniería porque los sistemas que se diseñan interactúan con el mundo real. Las limitaciones subyacentes de las computadoras obligan a los científicos informáticos a pensar computacionalmente, no solo matemáticamente. Ser libres para construir mundos virtuales permite diseñar sistemas más allá del mundo físico.</span></p><p class="c7"><span class="c13">Ideas, no artefactos. </span><span class="c1">No es solo que el software y el hardware que producimos está físicamente presente y es tangible constantemente en nuestras vidas, se trata de los conceptos computacionales que utilizamos para aproximarnos a los problemas y resolverlos, de conducir nuestras vidas diarias y de interactuar con otra personas; y</span></p><p class="c7"><span class="c13">Para todos, en todas partes. </span><span class="c1">El pensamiento computacional será una realidad cuando esté tan integrado al pensamiento humano que desaparecerá como una filosofía explícita.</span></p><p class="c8 c11"><span class="c1"></span></p><p class="c8"><span class="c1">Mucha gente equipara a las Ciencias de la Computación con la programación de computadoras. Algunos padres, ven solo una estrecha gama de oportunidades laborales para su hijos si estudian informática. Muchas personas piensan que la investigación básica en informática está concluida y que solo resta lo que compete a la ingeniería. El pensamiento computacional supone una visión más amplia que puede orientar a profesores en Ciencias de la Computación, investigadores y profesionales mientras trabajamos para cambiar la imagen del campo en la sociedad. Necesitamos, especialmente, llegar a la audiencia preuniversitaria, incluyendo maestros, padres y estudiantes, enviándoles dos mensajes centrales:</span></p><p class="c7"><span class="c13">Quedan retos científicos y desafíos intelectuales por comprender y resolver.</span><span class="c1"> El dominio del problema y la solución solo están limitados por nuestra creatividad y curiosidad; y</span></p><p class="c7"><span class="c13">Uno puede estudiar Ciencias de la Computación y trabajar en otros campos.</span><span class="c1"> Uno puede estudiar inglés o matemáticas y luego trabajar en una variedad de ámbitos diferentes. Lo mismo vale para las Ciencias de la Computación. Uno puede estudiar Ciencias de la Computación y luego seguir Medicina, Derecho, Administracioń de Negocios, Política o cualquier otra ciencia o ingeniería, incluso artes.</span></p><p class="c7 c11"><span class="c1"></span></p><p class="c8"><span class="c1">Los profesores de Ciencias de la Computación podrían dictar un curso llamado “Cómo pensar como científicos informáticos” para estudiantes universitarios ingresantes, haciéndolo accesible para los no especialistas, para los que no vayan a estudiar Ciencias de la Computación. Nosotros deberíamos acercar también a los estudiantes pre universitarios a los métodos y modelos computacionales. En vez de lamentar el declive del interés en la informática o la disminución de los fondos para la investigación en Ciencias de la Computación, deberíamos buscar inspirar el interés del público en la aventura intelectual del campo. De esta forma, difundiremos la alegría, el respeto y el poder de la informática con el objetivo de hacer que el pensamiento computacional se transforme en moneda corriente.</span></p><p class="c8 c11"><span class="c1"></span></p><p class="c8"><span class="c5">La autora:</span></p><p class="c8"><span class="c1">Jeannette Marie Wing es una teórica informática, profesora en Ciencias de la Computación e ingeniera estadounidense. Formada en el Massachusetts Institute of Technology, se encuentra vinculada a las universidades de Columbia, Carnegie Mellonm y la Universidad de California del Sur. </span></p><p class="c8"><span class="c18"><a class="c17" href="https://www.google.com/url?q=https://en.wikipedia.org/wiki/Jeannette_Wing&sa=D&ust=1529525106632000">[J. M. Wing en Wikipedia]</a></span></p><hr><p class="c8 c11"><span class="c1"></span></p><p class="c8"><span class="c5">Notas:</span></p><p class="c6"><span class="c2">[1]</span><span class="c2"> Las tres Rs se refieren a los fundamentos de un programa educativo básico orientado a las habilidades en las escuelas conformado por la lectura, la escritura y la aritmética (en inglés: </span><span class="c13 c15">r</span><span class="c2">eading</span><span class="c2 c14">, w</span><span class="c15 c13 c14">r</span><span class="c2 c14">iting and a</span><span class="c15 c13 c14">r</span><span class="c2 c14">ithmetic</span><span class="c2">). Aunque hay otros antecedentes la frase es atribuida a</span><span class="c3"> Sir William Curtis, político inglés y miembro del Parlamento, en su discurso durante la cena del Board of education en 1795 (N del T)</span></p><p class="c6"><span class="c2">[2]</span><span class="c3"> La recursividad es una técnica muy utilizada en la programación informática que se basa en la capacidad que tienen las funciones de invocar a versiones similares de ellas mismas. El ejemplo clásico es la función que calcula el factorial de un número. Un factorial consiste en multiplicar un número natural por el número anterior, y este a su vez por el anterior, y así sucesivamente hasta llegar al número 1. Para calcular el factorial de 8, se necesita llamar a la función factorial, pero aplicada al número 7. Al calcular el de 7 la función factorial invocara a la función factorial, pero del número 6, la de 6 a 5, 5 a 4 y así sucesivamente hasta llegar al número 1. Como el factorial de 1 es 1, al aplicar la función factorial al número 1, no será necesaria ninguna llamada adicional a otra función factorial ya que la respuesta es inmediata. El fin de llamadas recursivas de funciones, como en este caso, se suele denominar condición de salida, y es esencial porque sin ella el proceso se torna infinito lo cual es una gran fuente de errores en muchos programas informáticos. (N del T)</span></p><p class="c6"><span class="c2">[3]</span><span class="c3"> En la informática se conoce como invariante a una condición que se sigue cumpliendo después de la ejecución de determinadas instrucciones. Se cumple tanto antes como después de estas instrucciones, permaneciendo sin variación (N del T)</span></p><p class="c6"><span class="c2">[4]</span><span class="c3"> Se llama interbloqueo, bloqueo mutuo, traba o abrazo mortal, al bloqueo permanente de un conjunto de procesos o hilos de ejecución en un sistema concurrente que compiten por recursos del sistema o bien se comunican entre ellos. A diferencia de otros problemas de concurrencia de procesos, no existe una solución general para los interbloqueos. (N del T)</span></p><p class="c6"><span class="c2">[5]</span><span class="c3"> El diseño por contrato es una metodología para el diseño e implementación de aplicaciones y componentes que consiste en considerar los elementos de diseño como participantes de una relación similar al contrato de negocios. Así, se pueden diseñar los componentes asumiendo que se cumplirán ciertas condiciones de entrada (pre-condiciones), mientras que se deberán garantizar ciertas condiciones de salida (post-condiciones), así como la invariante de clase (propiedades que se mantienen invariantes a pesar del procesamiento realizado por el componente). (N del T)</span></p><p class="c6"><span class="c2">[6]</span><span class="c3"> En informática, un algoritmo en línea es uno que puede procesar su entrada pieza por pieza de manera serial de modo tal que la entrada alimenta al algoritmo sin tener toda la entrada disponible desde el principio. (N del T)</span></p><p class="c6"><span class="c2">[7]</span><span class="c2"> Se refiere a mapas conceptuales, árboles lógicos que organizan categorías jerárquicamente. Para entender este concepto se sugiere ver: </span><span class="c2 c21"><a class="c17" href="https://www.google.com/url?q=https://www.quora.com/Why-are-trees-in-computer-science-generally-drawn-upside-down-from-how-trees-are-in-real-life&sa=D&ust=1529525106635000">https://www.quora.com/Why-are-trees-in-computer-science-generally-drawn-upside-down-from-how-trees-are-in-real-life</a></span><span class="c3"> (N del T)</span></p><p class="c8 c11"><span class="c1"></span></p><div><p class="c12 c11 c24"><span class="c1"></span></p></div></body></html>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-11833547912578435632017-08-03T15:17:00.000-07:002017-08-03T16:25:36.097-07:00Programar el robot desde el celular<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Se agrega a la buena noticia que hace poco traía a “Expediciones Virtuales” respecto a que </span><a href="http://expediciones-virtuales.blogspot.com.ar/2017/05/make-block-para-linux.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">MakeBlock estaba disponible para Linux</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, que ya se existe, también, la versión para Chromebook que funciona de maravillas (algún día escribiré un post sobre mi maravillosa experiencia con esta eficiente y económica maquinita basada en Chrome OS más que ideal para usar en educación cuando se cuenta con buena conectividad).</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Pero hoy les quiero contar sobre otra forma de programar MBot: a través del celular. Les contaré de una de las aplicaciones (disponibles para Android e iOS) que permiten programar con un código más simplificado pero ideal para iniciarse en la programación de robots, con la ventaja adicional de ofrecer un tutorial para aprener los comandos antes de zambullirse en la creación de nuevos programas. Esta aplicación se llama simplemente </span><a href="https://play.google.com/store/apps/details?id=com.makerworks.medu&hl=es" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">MBlock</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-cbkdaczP3GA/WYOfkmi1BuI/AAAAAAABSLE/s9yFGctfs9gCnqS1t9xXJ1L3353XJb8vwCLcBGAs/s1600/Screenshot_20170728-172654.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://2.bp.blogspot.com/-cbkdaczP3GA/WYOfkmi1BuI/AAAAAAABSLE/s9yFGctfs9gCnqS1t9xXJ1L3353XJb8vwCLcBGAs/s400/Screenshot_20170728-172654.png" width="400" /></a></div>
<b id="docs-internal-guid-b477139b-aa26-91cc-3475-5c354e8ddcf1" style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Instalar el Firmware</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">La app de MBlock para el celular se comunica con el robot utilizando </span><a href="https://es.wikipedia.org/wiki/Bluetooth" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">Bluetooth</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, por lo cual es necesario, antes de utilizalo, que sea actualizado el firmware de Arduino, lo cual se debe hacer desde la PC o la Chromebook con MakeBlock. </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">El firmware es un software que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo. </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Como el firmware está muy integrado con la electrónica del dispositivo tiene directa interacción con el hardware y es el encargado de controlarlo para ejecutar correctamente las instrucciones externas. </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Esto significa que sin la actualización correcta del firmware, el robot no podrá recibir las órdenes por bluetooth.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Esto puede parecer complicado pero no lo es. Actualizar el firmware de Mbot es muy fácil: solo hay que conectar el robot por USB y luego elegir la opción de actualización. Esto carga el programa y el robot ya queda listo para recibir instrucciones desde el celular. </span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-a0xWYNBIhoY/WYOgNjoHdqI/AAAAAAABSLM/xzY4k7IvCeg78NZV7eXJfnC_T9ECxjtoQCLcBGAs/s1600/Screenshot%2B2017-07-30%2Bat%2B18.04.13.png" imageanchor="1" style="font-family: "Times New Roman"; font-size: medium; margin-left: auto; margin-right: auto; text-align: center; white-space: normal;"><img border="0" data-original-height="768" data-original-width="1366" height="356" src="https://4.bp.blogspot.com/-a0xWYNBIhoY/WYOgNjoHdqI/AAAAAAABSLM/xzY4k7IvCeg78NZV7eXJfnC_T9ECxjtoQCLcBGAs/s640/Screenshot%2B2017-07-30%2Bat%2B18.04.13.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">1) Conectar el robot</td></tr>
</tbody></table>
<br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-f57a8nDLAhU/WYOgVROC54I/AAAAAAABSLQ/XhPesjDWmysGiUI5QVlpHgYAiJZFhL0-gCLcBGAs/s1600/Screenshot%2B2017-07-30%2Bat%2B18.03.41.png" imageanchor="1" style="font-family: "Times New Roman"; font-size: medium; margin-left: auto; margin-right: auto; text-align: center; white-space: normal;"><img border="0" data-original-height="768" data-original-width="1366" height="356" src="https://3.bp.blogspot.com/-f57a8nDLAhU/WYOgVROC54I/AAAAAAABSLQ/XhPesjDWmysGiUI5QVlpHgYAiJZFhL0-gCLcBGAs/s640/Screenshot%2B2017-07-30%2Bat%2B18.03.41.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">2 - Seleccionar el board (Mbot)</td></tr>
</tbody></table>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-QSAY41NkaRA/WYOgH1IjvXI/AAAAAAABSLI/Eq0g-YKilkg0D49VTY0Cop68A1PV1ev6QCLcBGAs/s1600/Screenshot%2B2017-07-30%2Bat%2B18.04.45.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="768" data-original-width="1366" height="356" src="https://2.bp.blogspot.com/-QSAY41NkaRA/WYOgH1IjvXI/AAAAAAABSLI/Eq0g-YKilkg0D49VTY0Cop68A1PV1ev6QCLcBGAs/s640/Screenshot%2B2017-07-30%2Bat%2B18.04.45.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">3 - Cargar el firmware</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Eso sí: es muy importante tener en cuenta que cada vez que carguemos otro programa desde dispositivos diferentes al celular, el firmware se borrará y será necesario actualizarlo nuevamente repitiendo el procedimiento para volver a programar el robot desde el celular.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Conexión vía bluetooth</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Una vez que hemos actualizado el firmware, lo que sigue es activar la conexión entre el celular y el robot. Para ello, habiendo activado la opción bluetooth en el teléfono, tendremos que acercar el dispositivo a fin de que se establezca la conexión, lo cual, si todo está en orden sucederá muy rapido.</span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-6t68WcSUE-Q/WYOiBRaGFeI/AAAAAAABSLU/tzaXS5fVLRck-AQXaHr2olFOVuFHmEpRwCLcBGAs/s1600/Screenshot_20170803-184620.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://1.bp.blogspot.com/-6t68WcSUE-Q/WYOiBRaGFeI/AAAAAAABSLU/tzaXS5fVLRck-AQXaHr2olFOVuFHmEpRwCLcBGAs/s400/Screenshot_20170803-184620.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><br />
El celular buscando la señal del robot (que, obviamente, debe estar encendido)</td></tr>
</tbody></table>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Tutorial por niveles o creación libre</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Apenas se confirma la conexión, la app ofrece dos opciones. </span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-YOYIpZXD0Q4/WYOiXBrAiTI/AAAAAAABSLY/Pixas3IHZFkPvixM8eG5LsPChglrSIFxACEwYBhgL/s1600/Screenshot_20170803-184639.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://4.bp.blogspot.com/-YOYIpZXD0Q4/WYOiXBrAiTI/AAAAAAABSLY/Pixas3IHZFkPvixM8eG5LsPChglrSIFxACEwYBhgL/s400/Screenshot_20170803-184639.png" width="400" /></a></div>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br />
<br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">La primera de ellas, el tutorial, es una secuencia de desafíos secuenciados que permite aprender rápidamente los comandos que controlan el robot. </span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-1C0S0WAk6BI/WYOi9juxPZI/AAAAAAABSLc/RYUVM7TXFcQIS0qWhzDrdAqb6_fKocoqACLcBGAs/s1600/Screenshot_20170729-191358.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://3.bp.blogspot.com/-1C0S0WAk6BI/WYOi9juxPZI/AAAAAAABSLc/RYUVM7TXFcQIS0qWhzDrdAqb6_fKocoqACLcBGAs/s400/Screenshot_20170729-191358.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Cada vez que el pequeño código está resuelto de acuerdo al problema planteado en el desafío, el programa invita a testear el programa. </span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-v1yyEm_31Ek/WYOlFr09ubI/AAAAAAABSL8/GP-ySUXW6bwN2AWZgXEA8KUWlTLDtvAwwCLcBGAs/s1600/Screenshot_20170803-184748.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://3.bp.blogspot.com/-v1yyEm_31Ek/WYOlFr09ubI/AAAAAAABSL8/GP-ySUXW6bwN2AWZgXEA8KUWlTLDtvAwwCLcBGAs/s400/Screenshot_20170803-184748.png" width="400" /></a></div>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Si la resolución fue correcta, el robot "festeja" permite avanzar con el siguiente desafío.</span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-uFuIfC0Ljjw/WYOlLNk14dI/AAAAAAABSMA/yWluQ9VQqpQquwxpZ9lOiV_O9hZGa_bxgCLcBGAs/s1600/Screenshot_20170803-184807.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://1.bp.blogspot.com/-uFuIfC0Ljjw/WYOlLNk14dI/AAAAAAABSMA/yWluQ9VQqpQquwxpZ9lOiV_O9hZGa_bxgCLcBGAs/s400/Screenshot_20170803-184807.png" width="400" /></a></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">En la segunda opción, creación libre, el usuario tiene disponibles todos los comandos y permite programar al robot sin ninguna secuencia limitante. Simplemente se escribe el código deseado utilizando los bloques necesarios para luego transmitir el programa al robot bluetooth mediante para ejecutar el programa. Por supuesto, esta es la parte que más potencial tiene para experimentar y aprender.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="font-family: "arial";"><span style="white-space: pre-wrap;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/qEO51nVyxtA" width="560"></iframe></span></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none; width: 451.27559055118115pt;"><colgroup><col width="*"></col></colgroup><tbody>
<tr style="height: 0pt;"><td style="background-color: #d9d9d9; border-bottom: solid #ffffff 0.6818182500000001pt; border-left: solid #ffffff 0.6818182500000001pt; border-right: solid #ffffff 0.6818182500000001pt; border-top: solid #ffffff 0.6818182500000001pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Otros posts sobre robótica educativa en este mismo blog:</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/primeras-experiencias-en-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Primeras experiencias en robótica educativa”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">
</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/con-ojos-de-robot.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Con ojos de robot”</span></a><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/alto-ahi-programando-el-control-remoto.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"> </span></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/alto-ahi-programando-el-control-remoto.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“¡Alto ahi”: Programando con el control remoto”</span></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="http://expediciones-virtuales.blogspot.com.ar/2016/03/musica-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Música Robótica”</span></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="http://expediciones-virtuales.blogspot.com.ar/2016/04/bailando-por-un-programa-proyecto.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Bailando por un programa”</span></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="http://expediciones-virtuales.blogspot.com.ar/2017/05/make-block-para-linux.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">"MakeBlock para Linux"</span></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 12pt; font-style: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"><a href="http://expediciones-virtuales.blogspot.com.ar/2017/06/siga-la-linea-lo-mejor-que-pueda.html" style="text-decoration: none;">“Siga la línea (lo mejor que pueda)”</a></span><br />
<br /></div>
</td></tr>
</tbody></table>
</div>
<br /></div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-80831157783120015042017-06-05T10:31:00.006-07:002017-06-05T10:37:04.013-07:00Siga la línea (lo mejor que pueda)<br />
<div style="text-align: justify;">
<span style="font-size: large;">Quizá una de las funciones más interesantes de los robots creados para robótica educativa es la que involucra los sensores de línea a los que había presentado en <a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/con-ojos-de-robot.html"><span style="color: blue;">un viejo post</span></a> hace ya algún tiempo.</span></div>
<div style="text-align: justify;">
<span style="font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-size: large;">El sensor de líneas permite dectectar "blanco" o "negro" sobre el suelo, lo cual resulta ideal para que el robot circule de acuerdo a un camino (o pista). Un programa básico para hacer funcionar al robot sobre una pista sería el siguiente:</span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-4_JF-4rALBI/WTWMVJ4Mh1I/AAAAAAABQhI/vauK9bSkPmk5DIWooh63XsZm4qi8cIVkwCLcB/s1600/primer%2Bliner.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="306" data-original-width="641" height="304" src="https://2.bp.blogspot.com/-4_JF-4rALBI/WTWMVJ4Mh1I/AAAAAAABQhI/vauK9bSkPmk5DIWooh63XsZm4qi8cIVkwCLcB/s640/primer%2Bliner.png" width="640" /></a></div>
<br />
<br />
<span style="font-size: large; text-align: justify;">En esta versión, el sensor detecta si se aleja de la línea blanca para corregir el curso con un giro según corresponda. El programa parece funcionar muy bien cuando lo probamos:</span><br />
<span style="font-size: large; text-align: justify;"><br /></span>
<span style="text-align: justify;"><span style="font-size: large;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/DqMxuqazp4A" width="560"></iframe></span></span><br />
<span style="text-align: justify;"><span style="font-size: large;"><br /></span></span>
<span style="text-align: justify;"><span style="font-size: large;">Pero... ¿si en vez de utilizar una línea blanca, utilizáramos una línea negra como pista? El desafío parece ser simple: invertimos los colores de detección y los correspondientes giros. Sin embargo, al probar el código en otra pista el robot pierde el curso y en curvas más exigentes se despista. Esto nos pone frente al desafío de intentar un programa más preciso. Veamos este intento:</span></span><br />
<span style="text-align: justify;"><span style="font-size: large;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-j3BwG8MPEOk/WTWRQJZcIWI/AAAAAAABQhQ/lVrUbqnCgHsKfFfC5MOyEqLrQB58pxNPwCLcB/s1600/LineaNegra.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="336" data-original-width="1038" height="206" src="https://2.bp.blogspot.com/-j3BwG8MPEOk/WTWRQJZcIWI/AAAAAAABQhQ/lVrUbqnCgHsKfFfC5MOyEqLrQB58pxNPwCLcB/s640/LineaNegra.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span style="font-size: large; text-align: justify;">Este es otro modo de pensar el código en el cual se coloca como condición a la eventual situación en la que se encontrarían ambos sensores para decidir giros y nivel de velocidad. El resultado es más preciso. El robot ya no pierde la línea tan facilmente como con la versión anterior.</span><br />
<span style="font-size: large; text-align: justify;"><br /></span>
<span style="text-align: justify;"><span style="font-size: large;"><iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/EO5DXnq-Fa4" width="560"></iframe></span></span><br />
<span style="text-align: justify;"><span style="font-size: large;"><br /></span></span>
<span style="font-size: large; text-align: justify;">Sin embargo, subsiste una falla... si el robot pierde la línea comienza a girar sobre sí mismo, lo cual reduce sus posiblidades de volver a encontrar la línea por la cual circulaba. ¿Cómo podría solucionarse esto?</span><br />
<span style="font-size: large; text-align: justify;"><br /></span>
<br />
<div style="text-align: justify;">
<span style="font-size: large;">Preguntas como esta se sucederán una y otra vez al probar el programa en pistas distintas. Y así es como el desafío se renueva y puede volverse más exigente. Porque no hay una única solución. No sirve con que funcione "teóricamente", el robot tiene lograrlo, hay que identificar el problema y proponer una hipótesis para corregirlo. </span><span style="font-size: large;">Y cada vez que lo volvemos a pensar, hay algo nuevo que aprender.</span><span style="font-size: large;"> </span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none; width: 451.276pt;"><colgroup><col width="*"></col></colgroup><tbody>
<tr style="height: 0pt;"><td style="background-color: #d9d9d9; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1pt; padding: 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 2.16; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; vertical-align: baseline; white-space: pre-wrap;">Otros posts sobre robótica educativa en este mismo blog:</span><br />
<span style="color: blue;"><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/primeras-experiencias-en-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Primeras experiencias en robótica educativa”</span></a><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; vertical-align: baseline; white-space: pre-wrap;">, </span></span><br />
<span style="color: blue;"><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/con-ojos-de-robot.html" style="text-decoration: none;"><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Con ojos de robot”</span></a><span style="background-color: transparent; font-family: "calibri"; font-size: 12pt; vertical-align: baseline; white-space: pre-wrap;">, </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/alto-ahi-programando-el-control-remoto.html" style="text-decoration: none;"><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; vertical-align: baseline; white-space: pre-wrap;"> </span></a></span><br />
<span style="color: blue;"><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/alto-ahi-programando-el-control-remoto.html" style="text-decoration: none;"><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“¡Alto ahi”: Programando con el control remoto”</span></a><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; vertical-align: baseline; white-space: pre-wrap;"> </span></span><br />
<span style="color: blue;"><a href="http://expediciones-virtuales.blogspot.com.ar/2016/03/musica-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Música Robótica”</span></a><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; vertical-align: baseline; white-space: pre-wrap;"> </span></span><br />
<span style="color: blue;"><a href="http://expediciones-virtuales.blogspot.com.ar/2016/04/bailando-por-un-programa-proyecto.html" style="text-decoration: none;"><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Bailando por un programa”</span></a><span style="background-color: transparent; font-family: "arial"; font-size: 14pt; vertical-align: baseline; white-space: pre-wrap;"> </span></span><br />
<span style="background-color: transparent; color: blue; font-family: "arial"; font-size: 14pt; vertical-align: baseline; white-space: pre-wrap;"><a href="http://expediciones-virtuales.blogspot.com.ar/2017/05/make-block-para-linux.html">"MakeBlock para Linux"</a></span></div>
</td></tr>
</tbody></table>
</div>
<span style="text-align: justify;"><span style="font-size: large;"><br /></span></span>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-58261176452634795392017-05-22T09:30:00.003-07:002017-05-22T09:37:44.511-07:00"MakeBlock" para Linux<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Hoy retomo los desafíos de robótica educativa, que dejamos pendientes y con una excelente noticia. </span><a href="http://www.mblock.cc/download/" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">MakeBlock está disponible para Linux</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> y resuelve en un solo paso todos los trucos que en su momento explicaba en </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/primeras-experiencias-en-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">este viejo post</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-BhXjsl0uNsI/WSMQNoOf5uI/AAAAAAABP-c/jUjEfLrz2GInN11pzst9f7baIyIR-uqhACLcB/s1600/MakeABlock.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="324" src="https://2.bp.blogspot.com/-BhXjsl0uNsI/WSMQNoOf5uI/AAAAAAABP-c/jUjEfLrz2GInN11pzst9f7baIyIR-uqhACLcB/s640/MakeABlock.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">"MakeBlock" le da la bienvenida a mi Ubuntu</span></td></tr>
</tbody></table>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br />Eso significa que, ya no tendremos que utilizar <a href="https://es.wikipedia.org/wiki/Wine">Wine</a> y que además no será necesario copiar y pegar el código en un IDE para cargarlo en la placa Arduino del Robot sino que esto esto se podrá hacer directamente desde el mismo entorno.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify; text-indent: 18pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">La forma de cargar el programa a través de un cable USB es muy simple:</span></div>
<ol style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Hacer click sobre el bloque “mBot Program” aparecerá automáticamente la “traducción del código” en una columna ubicada a la derecha </span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Conectar la placa de Arduino al Robot con el cable USB (¡no se olviden de encender la placa!)</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Asegurar que el puerto está conectado. Para ello verificar en el menú superior la habilitación del puerto USB.</span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Hacer click sobre el botón “upload to Arduino”.</span></div>
</li>
</ol>
<div style="text-align: justify;">
<span style="font-family: "arial";"><span style="font-size: 18.6667px; white-space: pre-wrap;"><br /></span></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-Hx5Fk7VzKdI/WSMRKGYffuI/AAAAAAABP-k/JRPMbkuO_dsJUAVRd3e5OrhE1o-5aDyVQCLcB/s1600/Dibujo%2Bsin%2Bt%25C3%25ADtulo.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="412" src="https://1.bp.blogspot.com/-Hx5Fk7VzKdI/WSMRKGYffuI/AAAAAAABP-k/JRPMbkuO_dsJUAVRd3e5OrhE1o-5aDyVQCLcB/s640/Dibujo%2Bsin%2Bt%25C3%25ADtulo.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Carga del programa en cuatro pasos</span></td></tr>
</tbody></table>
<div style="text-align: justify;">
<span style="font-family: "arial";"><span style="font-size: 18.6667px; white-space: pre-wrap;"><br /></span></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">El programa comenzará a cargarse mientras se muestra el código binario al pie de la columna derecha. Cuando esté listo, aprecerá un cartel que dirá “upload finish”. Entonces, ya podemos desconectar el cable y verificar si el programa funciona como lo deseamos.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Y si cuando arranca nuestro robot… lo que pasa no es lo imaginado, ya saben, a revisar el programa ¡y a volver a empezar con una nueva versión! </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Por último, solo una cosita: para editar directamente el código (hemos mostrado algunos ejemplos de como esto podría ser necesario en nuestro post </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/03/musica-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Música Robótica”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">) ahí sí deberán utilizar el IDE de Arduino porque MakeBlock solo permite la edición del programa uitlizando los bloques.</span></div>
<b style="font-weight: normal;"><br /></b>
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none; width: 451.27559055118115pt;"><colgroup><col width="*"></col></colgroup><tbody>
<tr style="height: 0pt;"><td style="background-color: #d9d9d9; border-bottom: solid #ffffff 1pt; border-left: solid #ffffff 1pt; border-right: solid #ffffff 1pt; border-top: solid #ffffff 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 2.16; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Este es el sexto post sobre nuestras experiencias con mBot. Si te interesa conocer como llegamos aquí podés vistar nuestros post anteriores:</span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/primeras-experiencias-en-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Primeras experiencias en robótica educativa”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/con-ojos-de-robot.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Con ojos de robot”</span></a><span style="background-color: transparent; color: black; font-family: "calibri"; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/alto-ahi-programando-el-control-remoto.html" style="text-decoration: none;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“¡Alto ahi”: Programando con el control remoto”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> y </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/03/musica-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Música Robótica”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> y </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/04/bailando-por-un-programa-proyecto.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Bailando por un programa”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> en este mismo blog.</span></div>
</td></tr>
</tbody></table>
</div>
<br />Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-87152633865946633442017-05-08T14:31:00.002-07:002017-05-08T14:34:06.322-07:00Programar para aprender: el diseño de una capacitación docente en línea<div class="selectable" id="yui_3_14_1_1_1494277280603_2019" style="left: 173.804px; top: 398.92px; transform: scaleX(0.908657);">
<span id="docs-internal-guid-54b20190-e9ea-d1bd-1c94-00935025938a"></span><br />
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span id="docs-internal-guid-54b20190-e9ea-d1bd-1c94-00935025938a"><span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">En los últimos años se han conocido diversos programas con el propósito de introducir la enseñanza de la programación en la escuela. El interés por estos contenidos se funda, entre otras cuestiones, en las ventajas de promover habilidades lógico matemáticas propias del pensamiento computacional en etapas tempranas.</span></span></span></div>
<span id="docs-internal-guid-54b20190-e9ea-d1bd-1c94-00935025938a"><span style="font-size: large;">
</span><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">A fin de capacitar a los docentes se ofrecen cursos y talleres generalmente en formatos presenciales e híbridos. Pero para ampliar geográficamente este alcance se requería una propuesta complementamente en línea. </span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large; line-height: 19.2px; text-indent: 31.5pt; white-space: pre-wrap;">En alianza con Chicos Net, el PENT de Flacso Argentina asumió esta tarea, cuyo desarrollo y alcance fueron abordados en este artículo que referimos y que escribimos para el Congreso Interfaces de la UP junto a mi colega Juan Pablo Baraga.</span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Hemos desarrollado en este artículo el enfoque de la Programación Creativa, que busca la convergencia entre la tradición pedagógica desarrollada la última década en materia de inclusión de TIC con sentido pedagógico y este interés emergente por la enseñanza de la programación.</span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-sSW4_kB7ITM/WRDjJfirKCI/AAAAAAABPis/cZqyBKNp66082XRRnAS4ZuJ7ZlZ6Y2mzQCLcB/s1600/Presentacion%2BUP.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://3.bp.blogspot.com/-sSW4_kB7ITM/WRDjJfirKCI/AAAAAAABPis/cZqyBKNp66082XRRnAS4ZuJ7ZlZ6Y2mzQCLcB/s640/Presentacion%2BUP.png" width="640" /></a></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">En segundo lugar, hemos descripto las estrategias de eLearning que tomamos para abordar esta capacitación en "Programación Creativa" buscando una solución intermedia entre el enfoque de la Educación en Línea y los cursos MOOC.</span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><br /></span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<a href="https://www.researchgate.net/publication/316476854_Programar_para_aprender_el_diseno_de_una_capacitacion_docente_en_linea"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Click para ver el artículo completo</span></a></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="line-height: 19.2px; white-space: pre-wrap;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span></span></div>
<div dir="ltr" style="font-family: sans-serif; font-size: 20.1511px; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="font-family: "times new roman"; font-size: 12pt; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="font-family: sans-serif; font-size: 20.1511px; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify; text-indent: 31.5pt;">
<span style="font-family: "times new roman"; font-size: 12pt; white-space: pre-wrap;"><br /></span></div>
</span></div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-54741758798427548822017-01-26T17:22:00.002-08:002017-01-29T04:15:05.222-08:00¿De eso no se habla? Hablemos de la Deep Web.<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="font-family: "calibri"; white-space: pre-wrap;"><span style="font-size: large;">Solemos creer que una de las características de nuestros tiempos es la facilidad de acceso a la información. Por cierto, todo parece estar al alcance de Google. Pero esto no es tan exacto ya que gran parte del contenido en la red se encuentra oculto o difícil de acceder. Es por esto que la parte de la Web conocida como Deep Web (Web profunda) se fue ganando todo el misterio de una leyenda urbana. Para algunos es el territorio de criminales de todo tipo y, para otros, el último refugio de la privacidad y la libertad. Y así están las cosas hoy por hoy. Pero antes de sacar conclusiones, revisemos las definiciones...</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-style: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">¿Profunda o oscura? Deep Web vs. Dark Web</span></span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Como en tantos otros órdenes, las cosas no suelen ser blanco o negro. En efecto, aquí también existen diferentes niveles de profundidad… o de luz, si se quiere. En línea con las metáforas de océanos y navegantes, es frecuente representar la web como un iceberg, donde solo existe una pequeña superficie visible mientras que gran parte permanece desconocida y oculta en las profundidades.</span></span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-jwll1u-MQxE/WIqZusRzn6I/AAAAAAABMpw/_miIEj25MksU-Y1xl9o3nocCoY48sHdxgCLcB/s1600/DeepWeb%2B%25283%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://3.bp.blogspot.com/-jwll1u-MQxE/WIqZusRzn6I/AAAAAAABMpw/_miIEj25MksU-Y1xl9o3nocCoY48sHdxgCLcB/s640/DeepWeb%2B%25283%2529.jpg" width="452" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "calibri"; font-style: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">La superficie visible (Surface Web)</span></span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="font-size: large;"><span style="background-color: transparent; color: black; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">La superficie visible de la web está formada por esos sitios con los que estamos más familiarizados porque allí se encuentra todo lo que puede ser indexado por un motor de búsqueda como Google (o Bing, o Yahoo). Estos motores de búsqueda se basan </span><span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">en páginas que contienen enlaces que permiten identificar contenido, organizarlo y, luego, encontrarlo cuando lo buscamos. Pero no todos los contenidos son indexados de este modo ya que no todos cumplen con los requisitos técnicos que requiere la indexación. ¿Qué sucede, entonces, con los contenidos que permanecen por fuera de la indexación? Para saberlo, es necesario sumergirnos un poco hacia el sector invisible del témpano.</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Comenzamos a sumergirnos (Deep Web)</span></span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Por contraste de definiciones, en un sentido estricto, se dice que así como la Web superficial (Surface Web) es aquello que cualquier motor de búsqueda puede encontrar, la Web profunda (Deep Web) es todo lo que, al no estar indexado, resulta un poco más dificil de hallar para el usuario. ¿Cuando sucede esto? Veamos algunos ejemplos:</span></span></div>
<ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: white; color: #212121; font-family: Calibri; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 6.4pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Cuando los contenidos están organizados a través cajas de búsqueda y son invisibles para los motores de los buscadores que solo utilizan links y por lo tanto no pueden reconocerlos ni organizarlos.</span></span></div>
</li>
<li dir="ltr" style="background-color: white; color: #212121; font-family: Calibri; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Cuando los contenidos están dispuestos en bases de datos que no son técnicamente preparadas para que los datos sean indexados por lo que permanecen fuera del rastreo sistemático de los buscadores. </span></span><span style="font-size: large; white-space: pre-wrap;">Suelen ser datos no indexados gran parte de la información académica, médica, documentos legales, reportes científicos, bases multilingües, fuentes gubernamentales, repositorios particulares, etc.
</span></div>
</li>
</ul>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="font-size: large;"><span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">En síntesis, los motores de búsqueda no siempre pueden indexar los contenidos publicados en la web y pueden permanecer ciegos frente a estos datos. La mayor parte del contenido ubicado en la Web Profunda (Deep Web) se refiere a este tipo de datos y no necesariamente se trata de información ilegal o espeluznante. En términos prácticos, solo se trata de datos a los que resulta más difícil acceder.</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><b>Oscuras profundidades (Dark Web)</b></span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-ai9PcMjbr84/WIqddcJBSVI/AAAAAAABMqA/02YL4Q5J7Zc4DFby4XOgrbKP2NnCcmfzgCLcB/s1600/Tor_project_logo_hq.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="202" src="https://2.bp.blogspot.com/-ai9PcMjbr84/WIqddcJBSVI/AAAAAAABMqA/02YL4Q5J7Zc4DFby4XOgrbKP2NnCcmfzgCLcB/s320/Tor_project_logo_hq.png" width="320" /></a></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Pero la cuestión cambia bastante cuando llegamos a la Web Oscura (Dark Web) que es esa porción de la Deep Web que, por motivos diversos, fue deliberadamente escondida y la razón por la cual resulta inaccesible a través del uso de un navegador web estándar. El contenido más célebre de la Dark Web es el que se encuentra en la red TOR, una red anónima a la que sólo se puede acceder con un navegador web especial: el navegador TOR. Este navegador, se presenta desde su página Web como un refugio para la libertad y el derecho al anonimato:</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<blockquote class="tr_bq" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Tor es un software libre y una red abierta que contribuye a defenderse del análisis del tráfico en la web, una forma de vigilancia que amenaza la libertad personal y la privacidad, las actividades y relaciones comerciales confidenciales y la seguridad.</span></span></blockquote>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">La presentación de TOR concluye con una apología del anonimato que se logra en la red evitando la identificación de la conexión a Internet del usuario y a partir de ello, el reconocimiento de los sitios que visita o su ubicación física.</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">De esta forma, TOR permite acceder a sitios que permanecen ocultos y hacerlo desde el anonimato. En sí mismo, esto no parece tener nada de malo, sin embargo,es aquí donde aparece la misteriosa Dark Web. Se dice que en esa parte de la web pueden hallarse servicios al margen de toda ley en los cuales, involucrarse puede dejar al usuario con muy pocos recursos para defenderse:la pregunta es entonces... ¿qué tanta libertad y seguridad nos permite la Dark Web? </span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">En un próximo post hablaremos de ello, porque vale retomarlo...</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "calibri"; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><b>Referencias:</b></span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="https://www.quora.com/What-is-the-deep-dark-web-and-how-do-you-access-it" style="text-decoration: none;"><span style="background-color: white; color: #1155cc; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">https://www.quora.com/What-is-the-deep-dark-web-and-how-do-you-access-it</span></span></a></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="https://www.torproject.org/" style="text-decoration: none;"><span style="background-color: white; color: #1155cc; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">https://www.torproject.org/</span></span></a></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="https://brightplanet.com/2014/03/clearing-confusion-deep-web-vs-dark-web/" style="text-decoration: none;"><span style="background-color: white; color: #1155cc; font-family: "calibri"; font-style: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">https://brightplanet.com/2014/03/clearing-confusion-deep-web-vs-dark-web/</span></span></a></div>
<br />Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-60333486966427359042017-01-25T06:23:00.001-08:002017-01-25T07:45:40.245-08:00¿Qué es la “neutralidad de la red”? <div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: #333333; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">El término aparece con frecuencia y su mismo nombre invoca una preocupación que generalmente, se intuye, posee una carga ideológica. No es novedad para nosotros (y no profundizaremos al respecto en este post) que la tecnología no es neutral e implica, necesariamente, un posicionamiento ideológico. Sin embargo, esta mirada, en mi opinión, no debería hacer que esquivemos la explicación técnica, porque de lo contrario, terminamos debatiendo sobre algo que no podemos ejemplificar. Muchas veces he observado en congresos y foros a los que he asistido que intelectuales de la red de redes y los nuevos medios, con honradas excepciones, asumen posiciones radicales aún con ciertas debilidades técnicas que los llevan, a mi entender, a conclusiones un poco apresuradas o, por lo menos, fundamentadas de forma insuficiente.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: #333333; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Sin profundizar aquí en las razones, es cierto que, en nuestro medio, es más fácil imaginar, simplemente, el control de contenidos con fines políticos o ideológicos. Sin embargo, una explicación técnica más precisa nos permite ver como una red no neutral puede afectar la competitividad y, con ella, el desarrollo económico y tecnológico.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: #333333; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">A fin de esclarecer estas ideas y hacer un aporte al debate, traduzco al castellano (y adapto para su mejor comprensión) un post publicado por Rajan Bhavani en Quora que me pareció muy útil para discutir este tema. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: #333333; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Dos palabras: Net Neutrality (neutralidad de la red)</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">La mayoría de la gente no comprende qué es la "neutralidad de la red", sin embargo, se trata de algo que tendrá un enorme impacto en la vida cotidiana muy pronto, afectando, por ejemplo, el costo de los servicios de acceso doméstico a Internet. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" /></span><span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">A fin de explicar estas razones se propone una analogía histórica relacionada con el sistema ferroviario: e</span><span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; white-space: pre-wrap;">n los EEUU, en los tiempos anteriores al avión y al automóvil, la gente utilizaba el tren como principal medio de transporte. Pequeñas compañías locales de ferrocarriles eran creadas y cada una de ellas poseía sus propias vías férreas. De este modo, cada una de ellas tenía un pequeño porcentaje del total de vías ferroviarias de los EEUU y todas tenían que negociar tarifas justas para los trenes propios cuando necesitaban atravesar las vías de los competidores o corrían el riesgo de no tener acceso a la gran parte de las vías del sistema. A medida que fue pasando el tiempo, algunas compañías ferroviarias comenzaron a crecer y a comprar a las competidoras para formar empresas nacionales. Esto es lo que en un sistema capitalista se llama "consolidación" y representa una etapa normal en la evolución de un mercado. Pero este crecimiento, cambiaría dramáticamente cuando Vanderbilt, una empresa dedicada al transporte en aquellos tiempos, comenzó a sacar una ventaja excesiva. Por entonces, existía un solo puente de ferrocarril de conexión en Nueva York: el puente del río Hudson, que era propiedad de Vanderbilt. Dado que el puerto de Nueva York era el más grande de los EEUU en esa época, Vanderbilt decidió bloquear el acceso a las vías férreas de ese puente a todas las compañías competidoras.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; white-space: pre-wrap;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-5gekouir0Bk/WIi0kouj9cI/AAAAAAABMms/Eoqe6IVIO5o5K20XGT2jNX0LvhrV1P-NACLcB/s1600/759px-1876_NYCRR.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="Mapa antiguo de la red de ferrocarriles de Nueva York" border="0" height="315" src="https://2.bp.blogspot.com/-5gekouir0Bk/WIi0kouj9cI/AAAAAAABMms/Eoqe6IVIO5o5K20XGT2jNX0LvhrV1P-NACLcB/s400/759px-1876_NYCRR.jpg" title="" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">New York Central y Hudson River Railroad (1876)</td></tr>
</tbody></table>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br />Consecuentemente, Vanderbilt tenía el poder de decidir qué cosas entraban o salían del puerto de Nueva York. Y nada había que hacer si, por ejemplo, una compañía no le convenía a Vanderbilt: los competidores obtenían un acceso más fácil y económico al puerto de Nueva York de modo tal que la mercadería de la compañía bloqueada nunca podía acceder.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<a href="https://4.bp.blogspot.com/-NLVxB8oC-sA/WIivbS3jRSI/AAAAAAABMmU/RIIRqAtzqOo3Jb2W2JsTuE76VKOYaQspgCLcB/s1600/att_logo.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img alt="Logotipo de AT&T" border="0" height="200" src="https://4.bp.blogspot.com/-NLVxB8oC-sA/WIivbS3jRSI/AAAAAAABMmU/RIIRqAtzqOo3Jb2W2JsTuE76VKOYaQspgCLcB/s200/att_logo.png" title="" width="200" /></a><span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">El control del puente sobre el río Hudson permitió a Vanderbilt obtener ganancias extraordinarias en perjuicio del consumidor promedio que tenía que pagar precios mucho más altos por cualquier producto que tuviera algún componente que requería ingresar o salir a través del puerto de Nueva York en tren. Vanderbilt invirtió las ganancias obtenidas de este modo en ferrocarriles mucho más competitivos que le permitieron explotar otros puntos críticos similares al puente de Nueva York en otros sitios de la red ferroviaria nacional. </span><span style="color: #212121; font-family: "arial"; font-size: 16px; vertical-align: baseline; white-space: pre-wrap;">Esta situación injusta que afectaba la competencia entre diferentes empresas se resolvió con las leyes antimonopolio en las que prácticas como las de Vanderbilt fueron consideradas ilegales. Muchos años después, las leyes antimonopolio fueron aplicadas también a AT&T que buscó sacar ventaja excesiva de los puntos críticos de la infraestructura telefónica de los EEUU. En consecuencia, AT&T debió, por entonces, dividirse en pequeñas empresas (lo que informalmente se conoció como</span><a href="https://en.wikipedia.org/wiki/Regional_Bell_Operating_Company#.22Baby_Bells.22" style="text-decoration: none;"><span style="color: #212121; font-family: "arial"; font-size: 16px; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="color: #1155cc; font-family: "arial"; font-size: 16px; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Baby Bells”</span></a><span style="color: #212121; font-family: "arial"; font-size: 16px; vertical-align: baseline; white-space: pre-wrap;">) .</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<a href="https://3.bp.blogspot.com/-evLdqdgPo3Q/WIivDJCL4RI/AAAAAAABMmQ/iXZbIu77lYoaNiDBRVoq-LyD-xKlLaSkACLcB/s1600/Comcast_logo_2012.png" imageanchor="1" style="background-color: transparent; clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img alt="Logotipo de Comcast" border="0" height="70" src="https://3.bp.blogspot.com/-evLdqdgPo3Q/WIivDJCL4RI/AAAAAAABMmQ/iXZbIu77lYoaNiDBRVoq-LyD-xKlLaSkACLcB/s200/Comcast_logo_2012.png" title="" width="200" /></a><span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">De regreso a nuestros días, se observa que está sucediendo lo mismo con Internet. Hay un punto crítico en la infraestructura de Internet llamada la "última milla", la parte física de la red que se conecta con los hogares. La mayoría de las personas sólo tiene una opción para el Internet de alta velocidad por cable en el hogar y en el trabajo a través de la compañía de cable local. En EEUU, Comcast es el mayor propietario de esta infraestructura y controla casi la cuarta parte de todas las conexiones a Internet y el 40% de todas las conexiones de más de 25 Mbps.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-TbCwdOqNnFg/WIiwpMKX7qI/AAAAAAABMmc/NoyrZWTTbmEVEHciTZ_HY4r3GQ-T6so3QCLcB/s1600/unnamed.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img alt="logotipo de Netflix" border="0" height="200" src="https://1.bp.blogspot.com/-TbCwdOqNnFg/WIiwpMKX7qI/AAAAAAABMmc/NoyrZWTTbmEVEHciTZ_HY4r3GQ-T6so3QCLcB/s200/unnamed.png" title="" width="200" /></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Esto significa que mañana, Comcast puede decidir que Netflix no está permitido en su red, o que para ver sus contenidos, Netflix (o sus clientes) estarían obligados pagar un precio más alto a Comcast (ya que Netflix compite con los contenidos de Comcast y su estudio de producción NBC). Comcast, incluso, podría decidir bloquear sitios web como Fox, CNN, CBS y otras redes de noticias, ya que compiten con NBC News! Y nada podría hacerse al respecto puesto que sería una maniobra legal.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Imaginemos, entonces, algo más que Comcast podría hacer legalmente:</span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img alt="Oferta hipotetica en forma de publicidad gráfica." height="354" src="https://lh4.googleusercontent.com/32eJAqrwgfsH_dPvwq65MPNXNTEDnNvXwrPkHb3L1MUZn7H0aa4txZcUlpEX6RtI4Lf3WLT5im5HPTgdLs8-8RR-V9E7PlIA-4Gwav67FsWnfholRicXYrEUdsXKGZI8qXrwH6xz" style="border: none; margin-left: auto; margin-right: auto; transform: rotate(0rad);" title="" width="572" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Hipotetica oferta al consumidor de precios diferenciados por proveedor de contenidos</td></tr>
</tbody></table>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: #333333; font-family: "arial"; font-size: 15.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">La neutralidad de la red es un principio postulado para evitar este tipo de prácticas monopólicas. Afirma que debe existir un transporte común para todos los puntos críticos de la red, de manera tal que realizar algo como lo que acabamos de imaginar, sería ilegal.</span></div>
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none;"><colgroup><col width="166"></col><col width="434"></col></colgroup><tbody>
<tr style="height: 0px;"><td style="background-color: #b6d7a8; border-bottom: solid #b6d7a8 1px; border-left: solid #b6d7a8 1px; border-right: solid #b6d7a8 1px; border-top: solid #b6d7a8 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><br />
<img alt="800px-Simbolo_de_la_red_neutral_espanol.svg.png" height="164" src="https://lh4.googleusercontent.com/Ta1k9wnxkXXWiwATLepR-z0US_w1N7Dx_LnVI4Teww7OALXCrTudH3FsymHhxmixUZf5ZCTxZ0hc2EOvxYAumthiahh_BiuLavq22nmg28KGbcMd_yRKx5YBiU4e3NbyAAYWNveQ" style="border: none; transform: rotate(0rad);" title="Logotipo de Neutralidad en la red" width="164" /></td><td style="background-color: #b6d7a8; border-bottom: solid #b6d7a8 1px; border-left: solid #b6d7a8 1px; border-right: solid #b6d7a8 1px; border-top: solid #b6d7a8 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 6pt; margin-left: 5.25pt; margin-right: 8.25pt; margin-top: 6pt; text-align: justify;">
<span style="background-color: transparent; color: #252525; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">La </span><span style="background-color: transparent; color: #252525; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">neutralidad de red</span><span style="background-color: transparent; color: #252525; font-family: "arial"; font-size: 8.799999999999999px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: super; white-space: pre-wrap;"> </span><span style="background-color: transparent; color: #252525; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">es el principio por el cualquier los proveedores de servicios de internet y los gobiernos que regulan Internet deberían tratar a todo tráfico de datos que transita por la red por igual, sin discriminarlo o cargar al usuario de manera diferente según el contenido, página web, plataforma, aplicación tipo de equipamiento utilizado para el acceso, o modo de comunicación.</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 6pt; margin-left: 5.25pt; margin-right: 8.25pt; margin-top: 6pt; text-align: justify;">
<span style="background-color: transparent; color: #252525; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">El término fue acuñado en la Universidad de Columbia por el profesor Tim Wu in 2003, como una extensión del concepto de una operadora común que era utilizado para describir el papel de los sistemas telefónicos.</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 6pt; margin-left: 5.25pt; margin-right: 8.25pt; margin-top: 6pt; text-align: right;">
<span style="background-color: transparent; color: #252525; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Wikipedia, Neutralidad de la red</span></div>
</td></tr>
</tbody></table>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="vertical-align: baseline;"><br class="kix-line-break" /></span></span><span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Lo relevante del tema es que no se trata de una preocupación hipotética inspirada en viejas experiencias. Estas situaciones ya comenzaban a suceder en los EEUU antes de que se establecieran las reglas de neutralidad de la red. Veamos como: Comcast redujo el tráfico de video (afectando su calidad) a sus suscriptores en casi un 30% hasta que Netflix aceptó pagar a Comcast millones de dólares en honorarios adicionales para que los clientes de Comcast (las personas que ya pagaban por el servicio de Internet) pudieran acceder a los contenidos de Netflix con su calidad original:</span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img height="347" src="https://lh5.googleusercontent.com/mrLbABrp2oQcsdEADy6WyM2558VaMpmh4Q0DCJoCnYctiQ1Vu6RA2FhGepyzxIkQWmTZ4gpumyF0CCkH0UirPZQVAnOyUxjJkq0mpuwKUpLpR7gLTYTalM2NatD11XfXXDUo866b" style="border: none; margin-left: auto; margin-right: auto; transform: rotate(0rad);" width="572" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Porcentaje de reducción de la velocidad de descarga de Netflix desde enero de 2013</td></tr>
</tbody></table>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: #212121; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br />En términos muy concretos, desconocer el principio de la neutralidad de la red significa un costo más alto para los servicios de Internet, y un serio freno para empresas innovadoras o disruptivas de Internet. ¿Por qué? Porque cuando Google, Amazon, Facebook y todas esas empresas eran jóvenes emprendimientos no estaban en condiciones de pagar millones en tarifas de acceso. El próximo despegue innovador no será capaz de pagar esas sumas tampoco… y esos nuevos servicios no tendrán la oportunidad y fracasarán sin que sus potenciales usuarios lleguen a conocerlos ya que nunca sabrán qué es lo que ha sido bloqueado.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 12pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: #333333; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Hasta aquí, mi traducción adaptada. El post de </span><a href="https://www.quora.com/profile/Rajan-Bhavnani" style="text-decoration: none;"><span style="background-color: transparent; color: #333333; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Rajan Bhavnani</span></a><span style="background-color: transparent; color: #333333; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> concluye expresando su preocupación por las medidas que podría adoptar Donald Trump como presidente de los EEUU ya que se muestra favorable a limitar las implicancias del principio de neutralidad de la red. Pero ese... es otro debate, y para ello, </span><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 16px; font-style: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"><a href="https://www.quora.com/What-are-some-reasons-why-Trump-would-be-a-bad-president?srid=T6L4&share=1052c56a" style="text-decoration: none;">los remito a la fuente, en Quora.</a></span></div>
<div>
<br /></div>
<div>
<br /></div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-37164178454331846742016-10-27T07:26:00.001-07:002016-10-27T07:27:53.943-07:00Aprendizaje colaborativo en e-learning: climas grupales y rendimiento académico<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><div style="text-align: justify;">
<span style="background-color: white; color: #222222; font-family: "roboto" , "arial" , sans-serif; text-align: left;"><span style="font-size: large;">Siempre que hablamos de las ventajas del aprendizaje colaborativo señalamos que la posibilidad de aprender junto a otros es potenciadora para todos los que se involucran en la experiencia. En este sentido, las posiblidades que se abren a través de las herramientas digitales sincrónicas y asincrónicas que pueden hoy utilizarse en propuestas de enseñanza de e-learning abre el juego a muy valiosas oportunidades. Pero ¿realmente el trabajo colaborativo en propuestas de e-learning favorece mejores aprendizajes? </span></span></div>
<div style="text-align: justify;">
<span style="background-color: white; color: #222222; font-family: "roboto" , "arial" , sans-serif; text-align: left;"><span style="font-size: large;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="background-color: white; color: #222222; font-family: "roboto" , "arial" , sans-serif; text-align: left;"><span style="font-size: large;">Con el objetivo de responder dicha pregunta, este trabajo analiza la relación entre los climas grupales que se generan en el contexto de un cursos en línea en el nivel de posgrado (cursos de e-learning que proponen actividades de tipo colaborativas) y el rendimiento académico de los estudiantes. Para estudiar el clima grupal, se identificaron tres dimensiones emergentes: el tipo de motivación, el perfil social que predomina en el grupo y las características del liderazgo. A través de la combinación de estas tres dimensiones, se tipificaron cuatro patrones de comportamiento grupal: a) <i>proactivo</i>, b) <i>expeditivo</i>, c) <i>conflictivo</i> y d) <i>disfuncional</i>, con los que fueron clasificados algunos de los pequeños grupos observados en los casos bajo estudio. </span></span></div>
<br />
<br />
<a href="https://3.bp.blogspot.com/-Fqs_UBoBw28/WBILQ9-fr6I/AAAAAAABGik/-Prkis9Cw_M4uvPkVI_3A2N6wNmWxj3KwCLcB/s1600/climagrupal.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="480" src="https://3.bp.blogspot.com/-Fqs_UBoBw28/WBILQ9-fr6I/AAAAAAABGik/-Prkis9Cw_M4uvPkVI_3A2N6wNmWxj3KwCLcB/s640/climagrupal.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><i>Climas grupales y rendimiento académico</i></span><br />
<br />
<div style="text-align: justify;">
<span style="font-size: large;"><span style="background-color: white; color: #222222; font-family: "roboto" , "arial" , sans-serif; text-align: left;">Esta tipificación fue contrastada con las retroalimentaciones que los docentes entregaron a cada equipo tras la tarea realizada, pudiéndose observar que los equipos <i>proactivos</i> obtuvieron una calificación </span><span style="background-color: white; color: #222222; font-family: "roboto" , "arial" , sans-serif;">destacada. Los equipos que describieron otros patrones de clima grupal tuvieron, al final del proceso, un rendimiento heterogéneo. Esta relación coincide, además, con la percepción de los docentes a cerca de que los climas <i>proactivos </i>favorecen buenos resultados académicos. </span></span></div>
<div style="text-align: justify;">
<span style="background-color: white; color: #222222; font-family: "roboto" , "arial" , sans-serif;"><span style="font-size: large;"><br /></span></span></div>
<div style="text-align: center;">
<span style="background-color: white; color: #222222; font-family: "roboto" , "arial" , sans-serif;"><a href="https://www.researchgate.net/publication/309395581_Dinamicas_grupales_en_entornos_digitales_Incidencia_del_clima_grupal_en_el_rendimiento_academico"><span style="font-size: large;">Click aquí para acceder al trabajo completo</span></a></span></div>
</td></tr>
</tbody></table>
<br />Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-27694073707743359462016-09-20T06:06:00.004-07:002016-09-20T06:06:52.960-07:00Animarse a innovar<div style="text-align: justify;">
<span style="font-size: large;">En mayo pasado, tuvimos el honor de ser premiados por la Universidad de Palermo por un trabajo de diseño pedagógico que exploraba los caminos de la innovación. Fue un momento muy enriquecedor encontrarnos con colegas que trabajan en el mismo sentido.</span></div>
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Comparto mi resumen sobre la experiencia.</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/iCHxQLlXVTY/0.jpg" src="https://www.youtube.com/embed/iCHxQLlXVTY?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<span style="font-size: large;"><br /></span>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-48187369061749542602016-07-08T07:09:00.001-07:002016-07-08T12:09:00.251-07:00Je suis Da Vinci: Impresión 3D<div style="text-align: justify;">
<span style="font-size: large;"><b>¿Qué es una impresora 3D?</b></span></div>
<div style="text-align: justify;">
<span style="font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-GQxvxtctnTQ/V3_1Mqxq1LI/AAAAAAABCG4/05kFqFTuPisY2z6-2sdhV-QfowfTSwb7ACLcB/s1600/273cd313-2108-48f4-b6e2-1103f6b4a010.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img alt="Boceto conceptual artístico impresora 3D" border="0" height="179" src="https://2.bp.blogspot.com/-GQxvxtctnTQ/V3_1Mqxq1LI/AAAAAAABCG4/05kFqFTuPisY2z6-2sdhV-QfowfTSwb7ACLcB/s320/273cd313-2108-48f4-b6e2-1103f6b4a010.png" title="" width="320" /></a></div>
<span style="font-size: large;">El concepto apareció hace un par de años y resultó, por lo menos, confuso. Porque imprimir suele estar asociado a la idea de un plano, solamente a dos ejes. La impresora 3D es, en realidad una fábrica de objetos. Pero una fábrica especial, a medida, artesanal... básicamente una fábrica a muy pequeña escala asociada a la construcción de propotipos únicos a partir de diseños digitales.</span><br />
<span style="font-size: large;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-size: large;"></span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: large;"><a href="https://1.bp.blogspot.com/-x9fgX8IvGPI/V3_5WHqKcbI/AAAAAAABCHk/TZwClOINcvEl2HJdX0TnzFxcjKu0GHAvwCLcB/s1600/017b060e-dbfc-499e-aa75-5f1de7c00c4c.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="Boceto a mano alzada impresora 3D" border="0" height="223" src="https://1.bp.blogspot.com/-x9fgX8IvGPI/V3_5WHqKcbI/AAAAAAABCHk/TZwClOINcvEl2HJdX0TnzFxcjKu0GHAvwCLcB/s400/017b060e-dbfc-499e-aa75-5f1de7c00c4c.png" title="" width="400" /></a></span></div>
<span style="font-size: large;">En cualquier caso, lo que uno puede imaginar a partir de este artefacto es, cuanto menos, estremecedor. Este video no solo explica qué es una impresora 3D y cómo funciona sino que, también, especula sobre el impacto de esta "fábrica" increíble en nuestro propio potencial creativo. ¡Los invito a verlo!</span><br />
<span style="font-size: large;"><br /></span></div>
<iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/mYpNW5vC7QE" width="640"></iframe>Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-90536626470799729012016-04-15T19:02:00.000-07:002016-04-23T17:51:39.720-07:00Bailando por un programa: proyecto para robótica educativa<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Al hablar de robótica educativa, no deberíamos perder de vista que para proponer actividades con sentido pedagógico, contextualizar los problemas para resolver es una cuestión relevante porque se relaciona directamente con la motivación que genera la propuesta de enseñanza y, de allí, la posibilidad de que, efectivamente, se produzcan aprendizajes significativos. Así que, tras la fascinación inicial por este nuevo recurso cuya exploración inicial abordé en mis post anteriores, haré hoy un alto en mi recorrido para pensar en una primer proyecto pedagógico al que he puesto como nombre: “Bailando por un programa”.</span></span></div>
<b id="docs-internal-guid-7b7e4bd2-1cc8-9b14-bfc4-f8ec4bb229a2" style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Este proyecto, de caracter integrador, podría estar destinado a niños del tercer ciclo del nivel primario y requeriría ciertos conocimientos previos. Podría implementarse de forma grupal distribuyendo deliberadamente equipos de trabajo que pudieran complementar habilidades, teniendo el propósito de incluir a estudiantes con habilidades diferentes.</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Objetivo del proyecto</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">El objetivo principal del proyecto es que los estudiantes resuelvan grupalmente un desafío concreto de programación. El desafío será, en esta propuesta, programar al robot para que pueda ejecutar música y bailar. La idea es enmarcar este desafío en el contexto de un concurso de baile, emulando un reality televisivo en su dimensión artística, por supuesto.</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">El desafío técnico</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Este proyecto está pensado para ser implementado con mBot ya que es el producto que he explorado pero muy probablemente pueda adaptarse a otro recurso similar. Instrumentalmente, los conocimientos previos con los que los estudiantes deben contar para poder resolver el problema planteado desde la consigna son:</span></span></div>
<ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Conocimientos básicos del entorno Scratch (para Make a Block)</span></span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Conocimientos básicos de música (para poder traducir una partitura en el sistema de notación americano o para componer o crear una melodía)</span></span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Comandos para controlar el buzzer del robot</span></span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Comados para crear bloques con subrutinas</span></span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Comandos de movimiento</span></span></div>
</li>
</ul>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Observación: Una de las dificultades más complejas de resolver, probablemente, será el hecho de que para lograr que el robot cambie la secuencia de movimientos coreográficos, será necesario “partir” las frases musicales de modo tal que las pausas “invisibles” que se incluyen dentro de las galerías no generen “bugs”. Es importante en este punto estar cerca del proceso para acompañar con sugerencias de solución en caso que el nivel de difcultad comience a ser excesivamente frustrante.</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">La secuencia de actividades sugerida</span></span></div>
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-align: justify; white-space: pre-wrap;">1. Se explica el objetivo general de la propuesta y se introduce la dinámica de trabajo.</span><br />
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-align: justify; white-space: pre-wrap;"><br /></span>
<br />
<div>
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-align: justify; white-space: pre-wrap;">2. Reunidos en grupos de tres o cuatro, se entrega una partitura junto con la consigna </span><span style="font-family: "arial"; font-size: large; line-height: 1.8; text-align: justify; white-space: pre-wrap;">que explica el desafío. Otra posibilidad es solicitar que el grupo mismo componga la melodía o programe “de oído” una melodía conocida. La consigna debería incluir también aspectos accesorios como inventar un nombre para el robot y un otro para el show de baile, por ejemplo.</span></div>
<div>
<span style="font-family: "arial"; font-size: large; line-height: 1.8; white-space: pre-wrap;"><br /></span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: "arial"; font-size: large; line-height: 1.8; white-space: pre-wrap;">3. Se propone una discusión colectiva entre todos los equipos para explicar en detalle la consinga y para discutir respecto a cuál sería la estrategia de programación más conveniente:</span></div>
<ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; margin-left: 48px; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">¿Qué tareas deberán realizar?</span></span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; margin-left: 48px; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">¿Cómo dividirán el trabajo?</span></span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; margin-left: 48px; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">¿Por donde comenzarán?</span></span></div>
</li>
<li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; margin-left: 48px; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">¿Qué comandos necesitarán?</span></span></div>
</li>
</ul>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-left: 18pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">A partir del intercambio de ideas se evalua el nivel de andamiaje que los grupos requerirán para resolver la consigna.</span></span><br />
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-indent: -13.5pt; white-space: pre-wrap;"><br /></span>
<br />
<div style="text-indent: 0px;">
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-indent: -13.5pt; white-space: pre-wrap;">4. Una vez que los grupos terminaron el trabajo se realiza una presentación grupal que consta de tres momentos:</span></div>
<div style="text-indent: 0px;">
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-indent: -13.5pt; white-space: pre-wrap;"><br /></span></div>
</div>
<blockquote class="tr_bq" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-left: 31.5pt; margin-top: 0pt; text-indent: -13.5pt;">
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-indent: -13.5pt; white-space: pre-wrap;">a) Exhibición</span></blockquote>
<br />
<blockquote class="tr_bq" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-left: 31.5pt; margin-top: 0pt; text-indent: -13.5pt;">
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-indent: -13.5pt; white-space: pre-wrap;">b) Explicación del código del programa</span></blockquote>
<br />
<blockquote class="tr_bq" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-left: 31.5pt; margin-top: 0pt; text-indent: -13.5pt;">
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-indent: -13.5pt; white-space: pre-wrap;">c) Relato del proceso de trabajo</span></blockquote>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-left: 31.5pt; margin-top: 0pt; text-indent: -13.5pt;">
<span style="font-family: "arial"; font-size: large; line-height: 1.8; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-left: 31.5pt; margin-top: 0pt; text-indent: -13.5pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">5. Finalmente, cada participante tendrá una ficha en la cual podrá emitir su voto secreto y subjetivo para el concurso de baile. El voto secreto supondrá una calificación del 1 al 10 en tres categorías, por ejemplo:</span></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><br /></span></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none; width: 602px;"><colgroup><col width="*"></col><col width="*"></col></colgroup><tbody>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-left: -0.75pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Robot: Nombre del robot</span></span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Calificación del 1 al 10</span></span></div>
</td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Música</span></span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><span style="font-size: large;"><br /></span></td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Coreografía</span></span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><span style="font-size: large;"><br /></span></td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Nombre del show musical</span></span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><span style="font-size: large;"><br /></span></td></tr>
</tbody></table>
</div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Sería adecuado que los participantes califiquen siempre los robots ajenos pero no el del equipo propio. Luego, se contabilizarán las calificaciones totales y así se elegirá a los ganadores en cada categoría. Según la cantidad de participantes podrá ajustarse el sistema de votación para que todos los robots tengan oportunidad de destacarse en algún aspecto.</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Apuntes técnicos y una resolución de las muchas posibles</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Como ejemplo de resolución, utilizamos la melodía del popular juego “Tetris” que obtuvimos, en este caso, de una partitura.</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.6667px; font-style: normal; font-variant: normal; font-weight: 400; margin-left: 1em; margin-right: 1em; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img alt="partitura-tetris-705984.jpg" height="327" src="https://lh3.googleusercontent.com/jEJ3-YfzWsj_1xtTkJG_sdAr_jOILKTeFmNURtnTTOdqG8C1azdGpHEJDGrxtLElJr6ZcbKaxek1UtrS4HFLHSdXD9STMvXHOx_gjgh-8yLcMDqbY3_epL6zRHiwKvrywpsmij1r" style="border: none; transform: rotate(0rad);" width="602" /></span></div>
</div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Un modo práctico de resolver es programar la melodía en bloques que permiten establecer diferentes momentosdos momentos en el movimiento coreográfico del robot. Cada secuencia se corresponderá con un bloque que conformará una subrutina que permite ejecutar la melodía.</span></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img alt="baile1.png" height="640" src="https://lh4.googleusercontent.com/T00gCpT4QB-sMF8MUHRQOl1VzO8MFTVnuFqS29CMivsEitRPhAT2fxqDct_MG66X6YEhjgvRKh5dmJ3DrIxeBiijzLRKuKRq8NaV5eAQQyf7eBmmO0yvKmDM3Hcqy0sMGyAG_s8l" style="border: none; transform: rotate(0rad);" width="619" /></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Por último, se intercalan en el programa los bloques con el encendido alternado de los motores de modo que el robot gira en una sola dirección simulando un paso de baile. Este movimiento cambia de dirección al comenzar la segunda parte de la canción. El procedimiento se repite dos veces y se activa con el control remoto:</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.6667px; font-style: normal; font-variant: normal; font-weight: 400; margin-left: 1em; margin-right: 1em; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img alt="baile2.png" height="400" src="https://lh4.googleusercontent.com/0kl5WExUlxbfwMR7BrHE6C1nvwBFO7VWBaRcxUhf4V4yKFgmgVO_cjGjIj5pkD-5aWaDYLGpvtBLFX_AA_ZpT9x5XOLmTDys1TvbPlkGimlN4aITwLKrQRW9rNyvohnqDrkeQ9sS" style="border: none; transform: rotate(0rad);" width="350" /></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
</div>
<div dir="ltr" style="line-height: 1.68; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><br /></span></span></div>
<div dir="ltr" style="line-height: 1.68; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Finalmente, el resultado en acción es el siguiente:</span></span></div>
<br />
<iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/GpAULx8ZHgE" width="640"></iframe><br />
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.68; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="font-size: large;"><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">¿Cuál sería tu voto para el show de mi robot?</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none;"><colgroup><col width="601"></col></colgroup><tbody>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 2.16; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="font-size: large;"><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Este es el quinto post sobre nuestras experiencias con mBot. Si te intersa conocer como llegamos aquí podés vistar nuestros post anteriores:</span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/primeras-experiencias-en-robotica.html" style="text-decoration: none;"><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #1155cc; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Primeras experiencias en robótica educativa”</span></a><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/con-ojos-de-robot.html" style="text-decoration: none;"><span style="background-color: white; color: #1155cc; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Con ojos de robot”</span></a><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> ,</span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/alto-ahi-programando-el-control-remoto.html" style="text-decoration: none;"><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="background-color: white; color: #1155cc; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“¡Alto ahi”: Programando con el control remoto”</span></a><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> y </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/03/musica-robotica.html" style="text-decoration: none;"><span style="background-color: white; color: #1155cc; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Música robótica”</span></a><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> en este mismo blog.</span></span></div>
</td></tr>
</tbody></table>
</div>
<br /></div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-56229348889789393122016-04-05T11:23:00.003-07:002016-04-07T07:03:30.436-07:00Los jóvenes, la escuela y las redes ¿Cómo se transformaron las escuelas secundarias?<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<div dir="ltr" style="line-height: 1.8; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-HVkCsCnPJeI/VwQP0FCWn9I/AAAAAAAA_fY/osIiXhRmWP8lU0Nf4VbUfzeQwlElV6dvw/s1600/Screenshot%2Bfrom%2B2016-04-05%2B16%253A18%253A07.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="293" src="https://4.bp.blogspot.com/-HVkCsCnPJeI/VwQP0FCWn9I/AAAAAAAA_fY/osIiXhRmWP8lU0Nf4VbUfzeQwlElV6dvw/s320/Screenshot%2Bfrom%2B2016-04-05%2B16%253A18%253A07.png" width="320" /></a></div>
<span style="font-size: large;"><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Durante el año 2015 en el marco de una investigación desarrollada por el equipo del PENT de Flacso, a través de una convocatoria del </span><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">CIECTI del Ministerio de Ciencia y Tecnología de Argentina, realizamos un trabajo de investigación denominado “Nuevas tendencias de comunicación y participación en las Escuelas 2.0”.</span></span></div>
<div style="line-height: 1.8;">
<b id="docs-internal-guid-e750a6a3-e7a5-b42d-30ca-6c9a1bd39804" style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
</div>
<div dir="ltr" style="line-height: 1.8; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">La investigación se proponía indagar, desde la perspectiva de los estudiantes, cómo se ha visto modificada la relación entre pares y la relación pedagógica en las escuelas secundarias a partir de la incorporación de las computadoras provenientes del Programa Conectar Igualdad. Nos interesó particularmente evidenciar si existían diferencias (dentro y fuera de la escuela) en las formas de apropiación de los dispositivos por parte de los jóvenes y comprender cómo diseños pedagógicos y prácticas institucionales recuperan e influyen en las nuevas formas de participación y de construcción de ciudadanía digital.</span></span></div>
<div style="line-height: 1.8;">
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
</div>
<div dir="ltr" style="line-height: 1.8; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Este proyecto, involucró en su trabajo de campo estudios de casos en seis provincias argentinas. Los inivito a conocer el material de divulgación que generamos para comunicar los principales hallazgos:</span></span></div>
<div style="line-height: 1.8;">
<br /></div>
<center style="line-height: 1.8;">
<iframe height="1500" src="http://www.pent.org.ar/investigaciones/jovenes-escuelas/" width="650"></iframe>
</center>
<div style="line-height: 1.8;">
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
</div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<div style="line-height: 1.8;">
<span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><br /></span></span><span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Para descargar el informe completo:</span></span></div>
<span style="font-family: arial; font-size: large;"><span style="background-color: white; line-height: 48px; white-space: pre-wrap;"><a href="https://www.researchgate.net/publication/299658070_Nuevas_tendencias_de_comunicacion_y_participacion_en_las_escuelas_20">Nuevas Tendencias en Research Gate</a></span></span><br />
<div style="line-height: 1.8;">
<span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Para ver más información sobre el proceso de trabajo, les sugiero visitar el sitio de la investigación:</span></span></div>
</div>
<div dir="ltr" style="line-height: 1.8; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: white; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><a href="http://www.pent.org.ar/investigaciones/ciecti">http://www.pent.org.ar/investigaciones/ciecti</a></span></span></div>
<div style="line-height: 1.8;">
<span style="background-color: white; color: black; font-family: "arial"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
</div>
Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0tag:blogger.com,1999:blog-29364440.post-37189226419223307902016-03-12T18:21:00.003-08:002016-03-13T12:27:53.484-07:00Música robótica<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">¿Podemos hacer que MBot ejecute una pieza musical? Claro, solo que hay que saber un poquito de música para poder programalo para eso. La placa Arudino viene equipada con un buzzer así que podremos programarla para que emita el sonido que querramos en el tiempo correspondiente. En ese sentido el desafío es más que intersante ya que requerirá tomar muchas decisiones en relación a ciclos que se repiten y a la notación musical.</span></span></div>
<b id="docs-internal-guid-07862563-6dc3-1ed9-787f-4307cdd82842" style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Para hacerlo más complicado vamos a empezar con la partitura de una melodía que presenta dos finales diferentes… como esta, una canción folklorica polaca llamada “Ja Kujawiak”. ¿Cómo nos organizamos?</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="font-size: large;"><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Lo primero que nos conviene hacer es reconocer los ciclos. Aquí veremos que tenemos una melodía principal y dos finales diferentes que se ejecutan tras finalizar la melodía principal. Entonces, nos convendrá dividir la canción en tres bloques: “Melodía”, “Final A” y “Final B”. Luego programaremos a </span><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Mbot</span><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> para que ejecute estas tres partes siguiendo el orden indicado por la partitura.</span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img alt="Untitled drawing (1).jpg" height="566" src="https://lh5.googleusercontent.com/kMKTcCjQ7DT2UruYEmNp5DQnDED_U6y7bSYF1RkB1s0p9jCVsw6d96-FS4DKlRuLE6t02EylZVAzPY9aBTe1farxAbPXGIdkNKGhmDj_Iy6Kl6lePc1mW5uk94b9dxb_IkPGrO1m" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="588" /></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Para programar los sonidos, tenemos que recurrir a la escala americana, ya que los bloques de MakeBlock para Scratch ofrecen esa notación. Recordemos entonces los equivalentes de cada nota musical entre el sistema latino y el americano:</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Do = C</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Re = D</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Mi = E</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Fa = F</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Sol = G</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">La = A </span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Si = B</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Finalmente, como tendremos que programar la duración de cada nota, es necesario establecer una equivalencia para cada duración. En este caso hemos elegido asignar la duración “half” (medio tiempo) a las figuras de un tiempo (negras) y calcular a partir de allí las notas de mayor y menor duración. De esta forma, le damos un poco más de “velocidad” a la canción.</span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">El resultado puede verse en los tres bloques (Blocks) preparados para cada fragmento musical:</span></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-pXTpM6joUWk/VuVwun4uVxI/AAAAAAAA_As/3n2V5-shJw0VhPC9vBJa3krHTuUsivAtw/s1600/musicakuiaka.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://4.bp.blogspot.com/-pXTpM6joUWk/VuVwun4uVxI/AAAAAAAA_As/3n2V5-shJw0VhPC9vBJa3krHTuUsivAtw/s640/musicakuiaka.png" width="548" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
</div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">¿Algo no suena bien?</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Pero tenemos un problema. Los bloques disponibles en Scratch no admiten semitonos, los cuales, si miramos bien la partitura, son necesarios. Para ello, entonces, necesitaremos modificar los valores en la versión del programa (en modo texto) en Arduino IDE y reemplazar, con mucho cuidado, las frecuencias que se correponden a semitonos. Consultar una tabla de frecuencias como la que incluímos a continuación ayudará a saber cual es el tono exacto para los semitonos:</span></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.6667px; font-style: normal; font-variant: normal; font-weight: 400; margin-left: 1em; margin-right: 1em; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img alt="NOTAS.png" height="212" src="https://lh3.googleusercontent.com/C2HsKSz0V-avNjyOzjHAtwD_TStC9V8xKNltzWPziT0ieHHPbcsbDtn9EkX-lPT7sL0HCH-fdArzgSmst2vpVd0urnch6bVlzORorhzwM1H1JIhjtm37gfI5Ftg6srhaBgL16I_b" style="border: none; transform: rotate(0rad);" width="640" /></span></div>
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
</div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">En nuestro caso debíamos reemplazar varios Fa y un Re sostenido. Esto requería cambiar las frecuencias 349 y 294 por 370 y 311 respectivamente… veamos el caso del Fa que debe transformarse en Fa sostenido en el fragmento “Final B”:</span></span></div>
<span id="docs-internal-guid-07862563-704f-58ef-556f-e156926e74b2"><br /></span>
<div dir="ltr" style="margin-left: 114pt;">
<table style="border-collapse: collapse; border: none;"><colgroup><col width="337"></col></colgroup><tbody>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">void FinalB()</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">{</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> buzzer.tone(</span><span style="background-color: yellow; font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">349</span><span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">, 250);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> buzzer.tone(</span><span style="background-color: yellow; font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">349</span><span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">, 250);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> buzzer.tone(440, 500);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> buzzer.tone(392, 250);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> buzzer.tone(</span><span style="background-color: yellow; font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">349</span><span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">, 250);</span></div>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> buzzer.tone(330, 1000);</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 42.75pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 14.6667px; vertical-align: baseline; white-space: pre-wrap;">}</span></div>
</td></tr>
</tbody></table>
</div>
<span id="docs-internal-guid-07862563-704f-58ef-556f-e156926e74b2">
</span><span style="font-family: "arial"; font-size: large; line-height: 1.8; text-align: justify; white-space: pre-wrap;"></span>
<div>
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-align: justify; white-space: pre-wrap;"><span style="font-family: "arial"; font-size: large; line-height: 1.8; text-align: justify; white-space: pre-wrap;"><br /></span></span></div>
<span style="font-family: "arial"; font-size: large; line-height: 1.8; text-align: justify; white-space: pre-wrap;">
Puede parecer un poco confuso, pero es simple: en estas líneas de código, el primer valor expresa la frecuencia de la nota y la segunda, la duración. Lo que modificaremos es el valor de las frecuencias correspondientes a los semitonos que estamos necesitando.</span><br />
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Ahora que ya hemos resuelto los problemas más serios, podemos incluir en el programa las líneas que nos permitirán establecer el orden en que debe ejecutarse la partitura… y el comando para iniciarlo desde el botón del control remoto. Lo cual, utilizando los bloques predefinidos al inicio, se verá así:</span></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img alt="iacuiaia2.png" height="328" src="https://lh3.googleusercontent.com/GymlG4V5n-eX8uyxAKoOtt6xV__bQ9OAT7rDh7luP__44-UbwPNyF_QLUMuqGbE3dyLjHbwARGlPbnwtF41-HnfiDw_678aA4hADJOzpIfXfnDiBDDR2Kp-eZOMIQgd99Ol1DPCi" style="border: none; transform: rotate(0rad);" width="400" /></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;">Finalmente, Mbot puede ejecutar la música… ¡y ya está preparado para resolver otros problemas mucho más complicados!</span></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><br /></span></span>
<iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/JPRg82-9MvA" width="640"></iframe>
<span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: large;"><br /></span></span></div>
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b>
<br />
<div style="text-align: center;">
<b style="font-weight: normal;"><span style="font-size: large;"><br /></span></b></div>
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none; width: 602px;"><colgroup><col width="*"></col></colgroup><tbody>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.7999999999999998; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;">
<span style="font-size: large;"><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Este es el cuarto post sobre nuestras experiencias con </span><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">mBot</span><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. Si te intersa conocer como llegamos aquí podés vistar nuestros post anteriores: </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/primeras-experiencias-en-robotica.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Primeras experiencias en robótica educativa”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/con-ojos-de-robot.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“Con ojos de robot”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> y </span><a href="http://expediciones-virtuales.blogspot.com.ar/2016/02/alto-ahi-programando-el-control-remoto.html" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">“¡Alto ahi”: Programando con el control remoto”</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> en este mismo blog.</span></span></div>
</td></tr>
</tbody></table>
</div>
<br />Graciela Paula Caldeirohttp://www.blogger.com/profile/14639577910608246752noreply@blogger.com0