{"id":9293,"date":"2024-09-01T23:00:47","date_gmt":"2024-09-01T21:00:47","guid":{"rendered":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/?page_id=9293"},"modified":"2024-11-13T17:38:13","modified_gmt":"2024-11-13T16:38:13","slug":"hello-world","status":"publish","type":"page","link":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/steam\/microbit\/hello-world\/","title":{"rendered":"Hello world!"},"content":{"rendered":"<p style=\"text-align: left;\">Mostrar en\u00a0 la impresora, pantalla, o con LED el mensaje \u201cHello World\u201d \u2014o \u201cHola, mundo\u201d o \u201cHola M\u00f3n\u201d\u2014. Es una costumbre que se repite siempre que se aprende un nuevo lenguaje de programaci\u00f3n.<\/p>\n<table class=\" aligncenter\" style=\"border-collapse: collapse; width: 63.924%;\">\n<tbody>\n<tr>\n<td style=\"width: 37.832%;\"><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/Brian.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9297\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/Brian.png\" alt=\"\" width=\"415\" height=\"249\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/Brian.png 415w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/Brian-300x180.png 300w\" sizes=\"auto, (max-width: 415px) 100vw, 415px\" \/><\/a><\/td>\n<td style=\"width: 24.1683%;\">Fue realizado por primera vez por Brian Kernighan en los a\u00f1os 70 sorprendiendo al mundo y marcando as\u00ed, a millones de programadores en todo el mundo (suele ser el primer programa escrito, compilado y ejecutado por todos ellos).<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul style=\"text-align: left;\">Nuestro primer ejercicio es mostrar &#8220;Hello world&#8221; en la placa micro:bit. y se har\u00e0 siguiendo el procedimiento que todos los programadores siguen en sus rutinas diarias. Que consiste normalment en tres pasos:<\/ul>\n<ul>\n<li>Construir\u00a0(<b>escribir<\/b>) el programas que determinar\u00e1 el comportamiento del mini ordenador micro:bit en un formato visual entendible por las personas.<\/li>\n<li>Los programas que son entendidos por las personas se convertir\u00e1n (<b>compilaran<\/b>) a otro leguaje que entender\u00e1n las m\u00e1quinas, en nuestro caso, la micro:bit.<\/li>\n<li>Se descargar\u00e1n los programas compilados desde el makecode de Microsoft a la placa micro:bit, donde se <b>ejecutar\u00e1n<\/b><\/li>\n<\/ul>\n<p><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hola-mon.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-9302 aligncenter\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hola-mon-911x1024.png\" alt=\"\" width=\"911\" height=\"1024\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hola-mon-911x1024.png 911w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hola-mon-267x300.png 267w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hola-mon-768x863.png 768w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hola-mon.png 1054w\" sizes=\"auto, (max-width: 911px) 100vw, 911px\" \/><\/a><\/p>\n<p><strong>Construir el programa<\/strong><\/p>\n<p><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/Make-code-no-iniciada-sesion.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-9627 aligncenter\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/Make-code-no-iniciada-sesion-1024x537.png\" alt=\"\" width=\"965\" height=\"506\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/Make-code-no-iniciada-sesion-1024x537.png 1024w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/Make-code-no-iniciada-sesion-300x157.png 300w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/Make-code-no-iniciada-sesion-768x403.png 768w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/Make-code-no-iniciada-sesion-1536x805.png 1536w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/Make-code-no-iniciada-sesion.png 1579w\" sizes=\"auto, (max-width: 965px) 100vw, 965px\" \/><\/a><\/p>\n<p style=\"text-align: center;\">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/MAKECODE-Iniciada-sesion.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-9624 aligncenter\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/MAKECODE-Iniciada-sesion-1024x648.png\" alt=\"\" width=\"1024\" height=\"648\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/MAKECODE-Iniciada-sesion-1024x648.png 1024w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/MAKECODE-Iniciada-sesion-300x190.png 300w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/MAKECODE-Iniciada-sesion-768x486.png 768w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/MAKECODE-Iniciada-sesion-1536x973.png 1536w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/11\/MAKECODE-Iniciada-sesion.png 1701w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Transferir el programa al disco C: del PC.\u00a0<\/strong><\/p>\n<p>Durante la acci\u00f3n anterior &#8220;Transfereix com a fitxer&#8221; el programa que est\u00e0 en forma gr\u00e1fica, entendible por las personas, sera traducido (Compilado) a un lenguaje entendible por la micro:bit\u00a0 y almacenado en la memoria permanente C:, dentro de la carpeta &#8220;Baixades&#8221;<\/p>\n<p><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxerHEX.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9311 aligncenter\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxerHEX-1024x242.png\" alt=\"\" width=\"766\" height=\"181\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxerHEX-1024x242.png 1024w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxerHEX-300x71.png 300w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxerHEX-768x181.png 768w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxerHEX.png 1296w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/a><\/p>\n<p><strong>C\u00f3mo es el programa codificado hexadecimalmente<\/strong><\/p>\n<p>Nota: Para traducir manualmente la frase &#8220;Hola mon!&#8221; a c\u00f3digo hexadecimal se puede utilizar la tabla de conversi\u00f3n <a href=\"https:\/\/es.wikipedia.org\/wiki\/ASCII\">ASCII<\/a> (acr\u00f3nimo\u00a0ingl\u00e9s\u00a0de\u00a0<i>American Standard Code for Information Interchange<\/i> \u2014C\u00f3digo Est\u00e1ndar estadounidense para el Intercambio de Informaci\u00f3n\u2014).\u00a0 y en el fichero .hex en modo texto podemos pulsar control+f (Find) para localizar la frase <strong>Hola mon!<\/strong><\/p>\n<p><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hexadecimal.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-9314 aligncenter\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hexadecimal.png\" alt=\"\" width=\"1023\" height=\"486\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hexadecimal.png 1023w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hexadecimal-300x143.png 300w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/hexadecimal-768x365.png 768w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>El siguiente paso es pasar el programa desde el disco C:\\Baixades al disco MICROBIT (D:) (Copia i pega o arrastra)<\/p>\n<table style=\"border-collapse: collapse; width: 90.4876%;\">\n<tbody>\n<tr>\n<td style=\"width: 30.0343%;\"><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/baixades.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9332\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/baixades.png\" alt=\"\" width=\"295\" height=\"120\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/baixades.png 445w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/baixades-300x122.png 300w\" sizes=\"auto, (max-width: 295px) 100vw, 295px\" \/><\/a><\/td>\n<td style=\"width: 60.4541%;\"><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxer-hex.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9333\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxer-hex.png\" alt=\"\" width=\"676\" height=\"89\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxer-hex.png 808w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxer-hex-300x39.png 300w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/fitxer-hex-768x101.png 768w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 90.6598%;\">\n<tbody>\n<tr>\n<td style=\"width: 29.8629%;\"><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9335\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D.png\" alt=\"\" width=\"447\" height=\"301\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D.png 447w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-300x202.png 300w\" sizes=\"auto, (max-width: 447px) 100vw, 447px\" \/><\/a><\/td>\n<td style=\"width: 60.7969%;\"><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9337\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS.png\" alt=\"\" width=\"682\" height=\"141\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS.png 784w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS-300x62.png 300w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS-768x159.png 768w\" sizes=\"auto, (max-width: 682px) 100vw, 682px\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>y durante unos instantes tendriamos en el disco MICROBIT (D:) el fichero microbit-Hola-m\u00f3n.hex<\/p>\n<table style=\"border-collapse: collapse; width: 91.1738%;\">\n<tbody>\n<tr>\n<td style=\"width: 30.2913%;\"><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9342\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-1.png\" alt=\"\" width=\"421\" height=\"283\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-1.png 421w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-1-300x202.png 300w\" sizes=\"auto, (max-width: 421px) 100vw, 421px\" \/><\/a><\/td>\n<td style=\"width: 60.8827%;\"><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9340\" src=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS-1.png\" alt=\"\" width=\"714\" height=\"180\" srcset=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS-1.png 714w, https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/microbit-D-DETALLS-1-300x76.png 300w\" sizes=\"auto, (max-width: 714px) 100vw, 714px\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: left;\">a continuaci\u00f3n la micro bit cargar\u00e1 el fichero microbit-Hola-mon.hex en su memoria de trabajo y el fichero microbit-Hola-mon desaparecer\u00e1 del explorador de ficheros, en concreto desaparecer\u00e1 del directorio raiz MICROBIT (D:). Seguidamente el ordenador microbit comenzar\u00e1 a ejecutar el programa y los LED mostraran las letras &#8220;Hola mon!&#8221;<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/ufv7qN7kAts?si=eCwwpkt9DefdC4aL\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mostrar en\u00a0 la impresora, pantalla, o con LED el mensaje \u201cHello World\u201d \u2014o \u201cHola, mundo\u201d o \u201cHola M\u00f3n\u201d\u2014. Es una costumbre que se repite siempre que se aprende un nuevo lenguaje de programaci\u00f3n.<\/p>\n<p><a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-content\/uploads\/usu311\/2024\/09\/Brian.png\"><\/a><br \/>\nFue realizado por primera vez por Brian Kernighan en los a\u00f1os 70&hellip;  <a href=\"https:\/\/agora.xtec.cat\/ceipsesmondolo\/steam\/microbit\/hello-world\/\" title=\"Read Hello world!\">Llegeix m\u00e9s\u00bb<\/a><\/p>\n","protected":false},"author":36,"featured_media":0,"parent":8960,"menu_order":10,"comment_status":"closed","ping_status":"closed","template":"page-templates\/side-menu.php","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-9293","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/pages\/9293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/comments?post=9293"}],"version-history":[{"count":7,"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/pages\/9293\/revisions"}],"predecessor-version":[{"id":9725,"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/pages\/9293\/revisions\/9725"}],"up":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/pages\/8960"}],"wp:attachment":[{"href":"https:\/\/agora.xtec.cat\/ceipsesmondolo\/wp-json\/wp\/v2\/media?parent=9293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}