{"id":150,"date":"2022-04-14T16:09:12","date_gmt":"2022-04-14T19:09:12","guid":{"rendered":"http:\/\/sisek.com.ar\/web\/?p=150"},"modified":"2022-04-14T16:32:38","modified_gmt":"2022-04-14T19:32:38","slug":"programacion-para-ninos-y-adolescentes","status":"publish","type":"post","link":"http:\/\/sisek.com.ar\/web\/programacion-para-ninos-y-adolescentes\/","title":{"rendered":"Programaci\u00f3n para ni\u00f1os y adolescentes"},"content":{"rendered":"<p>[vc_row][vc_column][vc_column_text]Scratch es un lenguaje de programaci\u00f3n creado por el <a href=\"http:\/\/web.mit.edu\/\">MIT<\/a> y especialmente dise\u00f1ado para que todo el mundo pueda iniciarse en el mundo de la programaci\u00f3n.<br \/>\nSirve para\u00a0crear historias interactivas, juegos y animaciones; adem\u00e1s de facilitar la difusi\u00f3n de las creaciones finales con otras personas <a href=\"https:\/\/llk.media.mit.edu\/\">v\u00eda Web<\/a>.<\/p>\n<p>El nombre proviene de la palabra: \u201c<em>Scratching<\/em>\u201d que en los lenguajes de programaci\u00f3n, significa aquellos trozos de c\u00f3digo que pueden ser reutilizados, f\u00e1cilmente combinables y adaptados para nuevos usos.<\/p>\n<p>Es un lenguaje que ha tenido una enorme difusi\u00f3n gracias a su gratuidad (es software libre) y a su facilidad de uso.[\/vc_column_text][vc_single_image source=&#8221;external_link&#8221; external_img_size=&#8221;large&#8221; external_style=&#8221;vc_box_rounded&#8221; custom_src=&#8221;https:\/\/garajeimagina.com\/wp-content\/uploads\/2016\/08\/que-es-scratch.jpg&#8221;][vc_column_text]Scratch es tanto una aplicaci\u00f3n que podemos descargar a nuestro equipo (est\u00e1 disponible para varios sistemas operativos: Windows, Ubuntu, Sugar, Mac) como una aplicaci\u00f3n web que podemos ejecutar desde nuestro navegador.<\/p>\n<p>En ambos casos tenemos por un lado una serie de objetos o \u201c<em>sprites<\/em>\u201d (en la nomenclatura que utiliza de Scratch) y por otro lado una serie de acciones y comportamientos que podemos combinar para conseguir que los objetos reaccionen a act\u00faen de una determinada manera.<\/p>\n<p>Una de las cosas m\u00e1s interesantes de Scratch es que esas acciones o comportamientos tienen forma de puzzle y nuestra misi\u00f3n como programadores ser\u00e1 cocinar esas piezas para conseguir un determinada acci\u00f3n o comportamiento. As\u00ed que en esencia programa se convierte en algo parecido a resolver un puzzle, lo que elimina una de las principales barreras que tienen los ne\u00f3fitos en el mundo de la programaci\u00f3n que es el aspecto \u00e1rido y complejo de los entornos de programaci\u00f3n. Convirtiendo el proceso de programar en algo parecido a un juego.<\/p>\n<p>Las acciones y comportamientos est\u00e1n divididas en categor\u00edas y son estas:<\/p>\n<ul>\n<li><strong>Movimiento<\/strong>: Mover y girar un objeto por la pantalla.<\/li>\n<li><strong>Apariencia<\/strong>: Cambiar la visualizaci\u00f3n del objeto: el fondo, hacerlo m\u00e1s grande o peque\u00f1o, etc..<\/li>\n<li><strong>Sonido<\/strong>: Hacer sonar secuencias de audio.<\/li>\n<li><strong>L\u00e1piz<\/strong>: Dibujar controlando el tama\u00f1o del pincel el color y la sombra del mismo.<\/li>\n<li><strong>Datos<\/strong>: Crear variables y su asignaci\u00f3n en el programa.<\/li>\n<li><strong>Eventos<\/strong>: Maneadores de eventos que \u201cdisparan\u201d determinadas acciones en un bloque.<\/li>\n<li><strong>Control<\/strong>: Condicionales: if-else, \u201cforever\u201d, \u201crepeat\u201d, and \u201cstop\u201d.<\/li>\n<li><strong>Sensores<\/strong>: Los objetos o \u201csprites\u201d pueden interaccionar con el entorno o con elementos creados por el usuario como un robot lego por ejemplo.<\/li>\n<li><strong>Operators<\/strong>: operadores matem\u00e1ticos, generadores aleatorios de n\u00fameros, cooperadores de posiciones.<\/li>\n<li><strong>M\u00e1s bloques<\/strong>: Bloques propios y controladores de aparatos externos.<\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text]Scratch es un lenguaje de programaci\u00f3n creado por el MIT y especialmente dise\u00f1ado para que todo el mundo pueda iniciarse<\/p>\n","protected":false},"author":3,"featured_media":155,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-150","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacion"],"_links":{"self":[{"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/posts\/150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/comments?post=150"}],"version-history":[{"count":3,"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/posts\/150\/revisions"}],"predecessor-version":[{"id":157,"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/posts\/150\/revisions\/157"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/media\/155"}],"wp:attachment":[{"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/media?parent=150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/categories?post=150"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/sisek.com.ar\/web\/wp-json\/wp\/v2\/tags?post=150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}