Reto lúdico: programe el lenguaje de las “gráficas de la tortuga” Unocero

Reto lúdico: programe el lenguaje de las “gráficas de la tortuga”. Noticias en tiempo real 10 de Diciembre, 2018 07:34

Las “turtle graphics” es un método para programar gráficas vectoriales, las cuales tienen dirección y magnitud.
Para ello se usa un cursor que es como una pequeña tortuga ideal, la cual se mueve en una matriz cuadrada de puntos y puede pintar puntos, líneas y/o moverse a través de la malla cuadriculada.
Tutorial para crear tus propios videojuegos sin programación en #Pickeles La tortuga tiene los siguientes atributos: Una posición Una orientación Una pluma, que a su vez tiene atributos como color, ancho, arriba y abajo La tortuga se mueve en la pantalla con comandos como “avanza 10”, “gira a la izquierda 90”, etcétera.
Este lenguaje se inició realmente en el lenguaje de programación para niños llamado “Logo”, creación de Seymour Papert, creado a finales de los años 1960s.
La idea de la tortuga fue en realidad un pequeño robot que en su caparazón tenía toda la electrónica y se programaba a través de los comandos mencionados.
El dispositivo entonces pintaba en un papel -con un plumón- lo que se le pedía de acuerdo a la programación.
We're making python turtle graphics today at @CodeClubNW @HarrisPreston.
We played with Scratch turtle earlier and hopefully making our own firework displays later.
pic.
twitter.
com/lpKA49n5ix — All About Code (@all_about_code) November 4, 2018 Logo permitía enseñar a los niños los conceptos fundamentales de programación y los introducía a temas avanzados como por ejemplo, la recursión.
La idea de un lenguaje gráfico para expresar ideas en programación tuvo un éxito notable y se crearon bibliotecas que permitían hacer gráficas como en Logo a través de lo que se denominó finalmente “turtle graphics”.
Hasta la hija de Papert, Artemis, ha usado las gráficas de la tortuga para explorar la relación entre el arte y los algoritmos.
Hay varios programas que implementan las gráficas de la tortuga, por ejemplo, KTurtle, es un sistema de esta naturaleza en Linux e incluso en iPhone hay una app llamada “Move the Turtle“.
Las instrucciones implementar son: Back ClearScreen Forward HideTurtle Home NoWrap PenDown PenUp SetPenColor Set Position ShowTurtle TurnLeft TurnRight TurtleDelay Wrap Xcor Ycor Para entender lo que hace cada una de estas instrucciones (sacadas del Manual de Turbo Pascal 3.
0), pueden descargar éste de este enlace.
Así entonces, el lector que quiera concursar debe escribir un mini-intérprete de las instrucciones definidas por Turtle Graphics de Turbo Pascal 3.
0 (ver arriba).
El código debe ser una serie de funciones o procedimientos que puedan incluirse al programa en el lenguaje que se esté usando, es decir, no hay que implementar (como en Logo), las estructuras de control como FOR, WHILE o REPEAT.
Estas deben poderse usar desde el lenguaje de aplicación.
Dicho de otra manera, el software que debe escribir el concursante se refiere a programar cada una de las instrucciones mencionadas más arriba.
Un programa que debe correr la biblioteca de TurtleGraphics del concursante debe ser al menos la que se muestra en la siguiente figura: El ganador (si es de la Ciudad de México), le daré una taza con el logotipo de la Morsa.
Si es de otro país o de provincia, le mandaré un USB de al menos 8 GB.
Cabe señalar que este concurso busca simplemente alentar el trabajo de la programación y mostrar que puede ser lúdica.
Es un concurso de buena fe.
Si hay, por ejemplo, dos o más respuestas satisfactorias, ganará quien la haya mandado primero.
El ganador cede su código fuente a la comunidad.
Es decir, se promueve el código abierto.
En este caso no hay restricción en qué lenguaje usar.
El concursante tiene que mandar su código fuente, el ejecutable (si aplica) y el reto tendrá una vigencia de unas tres semanas.
Manden sus respuestas a morsa@la-morsa.
com La entrada Reto lúdico: programe el lenguaje de las “gráficas de la tortuga” se publicó primero en unocero.


Compartir en:    


Atiende Coesfo reporte de incendio forestal en San Andrés Huayápam (12:00 h). 12:02

Oaxaca de Juárez, 19 de abril. El Gobierno del Estado a través de la Comisión Estatal Forestal (Coesfo) informa que atiende el reporte de incendio forestal activo suscitado en el paraje Palo Sapo, perteneciente a San Andrés Huayápam, en la región de Valles Centrales. Para atender el incidente se movilizó una brigada oficial de combatientes [

ADNSureste.info

Reseña: UGREEN Nexode 65W USB C GaN Charger – 1 para todo.12:04

Muchachos, en la actualidad la movilidad es clave y la demanda de carga rápida es insaciable, el Ugreen Nexode 65W USB C GaN Charger nos da ambas cosas en 1. Con una impresionante capacidad de 65W y varios puertos de carga, este gadget se presenta como una solución todo en...Este artículo Reseña: UGREEN Nexode 65W USB C GaN Charger – 1 para t

Geekzilla.tech

Ryan García deberá pagarle $1.5 millones de dólares a Devin Haney tras pasarse en el pesaje. 12:02

Devin Haney informó él mismo que Ryan García cumplió su palabra de pagar $500,000 dólares por cada libra pasada en el pesaje

La Opinión de Los Ángeles

Descubriendo los beneficios de Ganabet Bono en México.

Consigue el equipo para mejorar tu placer de jugar con Ganabet bono. En este texto, podemos examinar en detalle las ventajas y beneficios de crear los bonos máximos que ofrece Ganabet.

Lado.mx

Explorando las ventajas de una arrendadora de carros y conduciendo alta gama.

Las arrendadoras de carros, también conocidas como empresas de renting, son una opción conveniente y flexible para aquellos que desean utilizar un vehículo sin comprometerse a la compra.

Lado.mx

Pin Up Bet: Apuestas de lucha libre y artes marciales en México.

El boxeo, apuestas MMA, WWE y UFC son los favoritos de los usuarios mexicanos, apuesta en Pin Up Bet en los mercados de apuestas variados y cuotas competitivas.

Lado.mx

Reportan explosión en la Refinería de Minatitlán, Veracruz | Video.10:56

Al momento, no se tiene ninguna versión oficial sobre lo ocurrido ni de los motivos de la explosión, pero se espera a lo largo de este viernes se publique más información a través de canales oficiales.

Editorial Aristegui Noticias

Johan y el Genoa reciben un gol que complica el cierre de partido. 12:17

El defensa mexicano no le dio al balón en un intento de volea durante el duelo entre Genoa y Lazio por la Jornada 33 de la Serie A.

ESPNdeportes.com

‘Se nos va a ir el nearshoring con Sheinbaum’, asegura Xóchitl Gálvez en la Convención Bancaria. 10:55

Forbes México. ‘Se nos va a ir el nearshoring con Sheinbaum’, asegura Xóchitl Gálvez en la Convención BancariaLa candidata opositora consideró que seis años más de Morena y se terminará la oportunidad del nearshoring en México.‘Se nos va a ir el nearshoring con Sheinbaum’, asegura Xóchitl Gálvez en la Convención

Forbes

British American Tobacco Mexico crece sembrando bienestar en las comunidades tabacaleras.Ayer, 17:04

Su programa Florece para erradicar la mano de obra infantil en los campos de tabaco ha beneficiado a 21 mil niños y sus familias desde 2001 Santiago Ixcuintla, Nayarit, 17 de abril de 2024 – Este año, en British American Tobacco México (BAT) refrendamos nuestro compromiso para beneficiar a los productores de tabaco, jornaleros agrícolas [R

Frontal

11 partidos de suspensión a Guzmán por apuntar con láser a Andrada. Ayer, 20:02

Multa, trabajo comunitario y suspensión a Nahuel Guzmán por apuntar a los ojos con láser al también guardameta Esteban Andrada en Clásico Regio Regeneración, 18 […]La entrada 11 partidos de suspensión a Guzmán por apuntar con láser a Andrada se publicó primero en RegeneraciónMX.

Regeneracion.mx

Margarita González: Volverá el Festival del Sol a Jantetelco. Ayer, 21:42

Margarita González Saravia, candidata a la gubernatura de Morelos por la coalición "Sigamos Haciendo Historia", aseguró que en Jantetelco volverá el Festival del Sol

El Sol de Cuautla

Athletic Club

Javier Aguirre: Su renovación no es prioridad en el Mallorca. 17 de Abril, 2024 16:10

Alfonso Díaz, director de Negocios del Mallorca no ha mantenido negociaciones con Aguirre para la renovación de su contrato, el cual expira el próximo 30 de junio.”Estamos centrados en la Liga. Ya lo ha dicho Aguirre también. Quedan siete partidos muy importantes para conseguir el objetivo principal, que es la permanencia en la Primera Divisi

Vanguardia.com.mx

Club Atlético de Madrid

Ni Simeone ni Griezmann: Dani Rovira tiene que reconducir al Atlético de Madrid en ‘El campeón’, la nueva película de Netflix. 17 de Abril, 2024 10:00

El actor de ‘Ocho apellidos vascos’ se pone a las órdenes de Carlos Therón en esta comedia en la que da vida a un profesor de psicología encargado de asesorar a una joven estrella del fútbol

Infobae

Simeone prepara una profunda renovación en Atlético Madrid: qué pasará con De Paul, Correa y Molina. 09:50

Tras quedar fuera de la Champions League en cuartos de final a manos del Borussia Dortmund, el estratega albiceleste tiene en mente llevar adelante una “revolución” dentro del equipo colchonero

Infobae

La información agregada y la responsabilidad de esta, pertenece a los sitios que lo publican. Lado.mx solo se encarga de publicarla.