{"id":4683,"date":"2022-03-14T08:18:15","date_gmt":"2022-03-14T07:18:15","guid":{"rendered":"https:\/\/www.smileandlearn.com\/?p=36720"},"modified":"2025-02-11T16:57:05","modified_gmt":"2025-02-11T15:57:05","slug":"programacion-por-bloques-bucles","status":"publish","type":"post","link":"https:\/\/www.smileandlearn.com\/it\/programacion-por-bloques-bucles\/","title":{"rendered":"Programaci\u00f3n con bucles"},"content":{"rendered":"<p>\u00a1Hola! Hoy vamos a continuar la serie de entradas en el blog sobre la programaci\u00f3n por bloques, en concreto, hoy descubriremos los bloques de bucles. A lo largo del art\u00edculo podremos aprender las propiedades de los bucles y las ventajas que aportan a la programaci\u00f3n. Para ello, utilizaremos la actividad \u201cBucles\u201d de nuestra plataforma educativa Smile and Learn.<\/p>\n<p><span style=\"font-weight: 400;\">La <\/span><b>plataforma educativa Smile and Learn<\/b><span style=\"font-weight: 400;\"> cuenta con m\u00e1s de 7.500 actividades educativas para el alumnado de 3 a 12 a\u00f1os. En nuestra plataforma, los ni\u00f1os y ni\u00f1as pueden aprender de forma din\u00e1mica diversos contenidos relacionados con las principales materias educativas, ya sea desde el aula o en el hogar. Tenemos contenido curricular y tambi\u00e9n contenido enfocado al desarrollo social y emocional, adem\u00e1s de actividades de juego en familia.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Si deseas probarla, puedes solicitar una demo de Smile and Learn durante <\/span><b>30 d\u00edas gratis y sin compromiso<\/b> <a href=\"https:\/\/www.smileandlearn.com\/elige-la-opcion-que-mas-se-adapte\/\"><span style=\"font-weight: 400;\">aqu\u00ed<\/span><span style=\"font-weight: 400;\">.<\/span><\/a><\/p>\n<p><b>QU\u00c9 ES LA PROGRAMACI\u00d3N<\/b><\/p>\n<p><span style=\"font-weight: 400;\">\u00bfAlguna vez te has preguntado c\u00f3mo funciona un ordenador? <\/span><span style=\"font-weight: 400;\">Podr\u00edamos pensar que es una m\u00e1quina incomprensible pero, en realidad, tiene un funcionamiento muy simple.<\/span><\/p>\n<p><b>La programaci\u00f3n es el idioma de la tecnolog\u00eda y las m\u00e1quinas<\/b><span style=\"font-weight: 400;\">, pero es un idioma muy especial porque se lo ense\u00f1amos nosotros. <\/span><span style=\"font-weight: 400;\">Imagina que construyes un robot, montas sus piezas y lo dejas en el suelo, pero no se mueve. Ese robot necesita que le ense\u00f1emos a funcionar, as\u00ed que tenemos que programarlo, es decir, <\/span><b>darle unas \u00f3rdenes o instrucciones<\/b><span style=\"font-weight: 400;\">. <\/span><span style=\"font-weight: 400;\">Para entenderlo mejor, \u00a1sigue leyendo!<\/span><\/p>\n<p><strong>BLOQUES DE BUCLES<\/strong><\/p>\n<p>En la entrada sobre la programaci\u00f3n por bloques aprendimos que cada bloque contiene una orden, condici\u00f3n o evento diferente.<br \/>\nEsto nos lleva a un nuevo tipo de bloque: el bucle. Este bloque nos permite repetir una acci\u00f3n hasta que se cumpla la condici\u00f3n que nosotros le marquemos. Existen diferentes tipos de bucles, pero en nuestra actividad utilizaremos el \u201cbucle for\u201d, que nos permite repetir una secuencia de movimientos un n\u00famero determinado de veces<\/p>\n<p><a href=\"\/?p=36721\" rel=\"attachment wp-att-36721\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-36721\" src=\"https:\/\/www.smileandlearn.com\/wp-content\/uploads\/2022\/03\/BUCLES1.jpg\" alt=\"\" width=\"753\" height=\"422\" \/><\/a><\/p>\n<p><b>ACTIVIDAD DE BUCLES<\/b><\/p>\n<p>Para comprenderlo mejor, mira en este ejemplo lo que sucede con la ni\u00f1a cuando le mandamos al tablero d<strong>e programaci\u00f3n un bucle con una secuencia de diferentes movimientos.<\/strong><\/p>\n<p>Como has podido ver, cuando creamos el bucle seleccionamos cu\u00e1ntas veces queremos que se repita. Luego, introducimos dentro los movimientos. \u00bfMuy \u00fatil verdad?<\/p>\n<p>Pero no parece que hayamos resuelto la actividad, es decir, no hemos cumplido el objetivo de la programaci\u00f3n. La ni\u00f1a debe cortar el c\u00e9sped de la imagen, observ\u00e9mosla con m\u00e1s atenci\u00f3n.<\/p>\n<p><a href=\"\/?p=36726\" rel=\"attachment wp-att-36726\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-36726\" src=\"https:\/\/www.smileandlearn.com\/wp-content\/uploads\/2022\/03\/BUCLES2.jpg\" alt=\"\" width=\"742\" height=\"414\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Si nos fijamos, hay 5 bloques de hierbas delante de la ni\u00f1a. Ser\u00eda tan f\u00e1cil como introducir en el tablero cinco bloques de avanzar hacia delante, pero solo hay hueco para cuatro bloques. <\/span><span style=\"font-weight: 400;\">P<strong>or eso, necesitamos un bucle, que cuenta como un \u00fanico bloque.<\/strong> La respuesta correcta entonces, ser\u00eda avanzar hacia delante 5 veces.<\/span><\/p>\n<p><b>UTILIDAD PARA LA PROGRAMACI\u00d3N<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Los bloques de bucle, nos permiten utilizar menos bloques en los tableros de programaci\u00f3n, adem\u00e1s de ahorrarnos secuencias de bloques repetidas. <\/span><span style=\"font-weight: 400;\">Utilizar el menor n\u00famero de bloques cuando programamos es muy importante porque nos ayuda a evitar errores. Adem\u00e1s, ser eficiente es una de las claves para ser un gran programador.<\/span><\/p>\n<p><b>\u00bfQU\u00c9 M\u00c1S PUEDO APRENDER?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Si te ha gustado la actividad \u201cBucles\u201d, puedes continuar tu aprendizaje con las <\/span><b>pr\u00f3ximas entradas<\/b><span style=\"font-weight: 400;\"> del blog sobre programaci\u00f3n en bloques. En concreto, aprenderemos sobre los <\/span><b>bloques de condicionales.<\/b><span style=\"font-weight: 400;\"> \u00a1Os va a encantar! <\/span><i><span style=\"font-weight: 400;\">Os recordamos que pod\u00e9is probar nuestra <\/span><\/i><b><i>plataforma educativa Smile and Learn<\/i><\/b><i><span style=\"font-weight: 400;\"> solicitando una <\/span><\/i><b><i>demo gratuita <\/i><\/b><i><span style=\"font-weight: 400;\"> sin compromiso <a href=\"https:\/\/www.smileandlearn.com\/elige-la-opcion-que-mas-se-adapte\/\">aqu\u00ed<\/a>. As\u00ed podr\u00e9is descubrir todas las actividades, juegos y cuentos interactivos que contiene. \u00a1Os esperamos!<\/span><\/i><\/p>\n<p style=\"text-align: right;\"><strong>Sandra Fern\u00e1ndez<\/strong><\/p>\n<p style=\"text-align: right;\"><strong>Equipo pedag\u00f3gico Smile and Learn<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfC\u00f3mo aprenden los ni\u00f1os a programar en bucle? <\/p>\n","protected":false},"author":6,"featured_media":4684,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[57],"tags":[],"class_list":["post-4683","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categorizar"],"_links":{"self":[{"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/posts\/4683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/comments?post=4683"}],"version-history":[{"count":0,"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/posts\/4683\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/media\/4684"}],"wp:attachment":[{"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/media?parent=4683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/categories?post=4683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smileandlearn.com\/it\/wp-json\/wp\/v2\/tags?post=4683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}