<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>https://wiki.coderdojocomo.it/index.php?action=history&amp;feed=atom&amp;title=Microbit%2FRiferimento%2FBlocchi</id>
	<title>Microbit/Riferimento/Blocchi - Cronologia</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.coderdojocomo.it/index.php?action=history&amp;feed=atom&amp;title=Microbit%2FRiferimento%2FBlocchi"/>
	<link rel="alternate" type="text/html" href="https://wiki.coderdojocomo.it/index.php?title=Microbit/Riferimento/Blocchi&amp;action=history"/>
	<updated>2026-08-03T01:34:18Z</updated>
	<subtitle>Cronologia della pagina su questo sito</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.coderdojocomo.it/index.php?title=Microbit/Riferimento/Blocchi&amp;diff=251&amp;oldid=prev</id>
		<title>Admin: Creata pagina con &quot;{{Corso/Microbit/Pagina|1=Riferimento|2=Cheat-sheet dei blocchi|obiettivo=I blocchi MakeCode che useremo nel corso, divisi per categoria, con il nome &#039;&#039;&#039;italiano dell&#039;editor&#039;&#039;...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.coderdojocomo.it/index.php?title=Microbit/Riferimento/Blocchi&amp;diff=251&amp;oldid=prev"/>
		<updated>2026-08-01T11:31:19Z</updated>

		<summary type="html">&lt;p&gt;Creata pagina con &amp;quot;{{Corso/Microbit/Pagina|1=Riferimento|2=Cheat-sheet dei blocchi|obiettivo=I blocchi MakeCode che useremo nel corso, divisi per categoria, con il nome &amp;#039;&amp;#039;&amp;#039;italiano dell&amp;#039;editor&amp;#039;&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Corso/Microbit/Pagina|1=Riferimento|2=Cheat-sheet dei blocchi|obiettivo=I blocchi MakeCode che useremo nel corso, divisi per categoria, con il nome &amp;#039;&amp;#039;&amp;#039;italiano dell&amp;#039;editor&amp;#039;&amp;#039;&amp;#039;. &amp;#039;&amp;#039;&amp;#039;Stampabile.&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
Attenzione: l&amp;#039;editor in italiano è disponibile dal menu &amp;#039;&amp;#039;&amp;#039;Settings → Language&amp;#039;&amp;#039;&amp;#039;. I nomi qui sotto seguono la traduzione ufficiale di MakeCode: cerca i blocchi per &amp;#039;&amp;#039;&amp;#039;colore&amp;#039;&amp;#039;&amp;#039; e &amp;#039;&amp;#039;&amp;#039;forma&amp;#039;&amp;#039;&amp;#039;, non solo per parola.&lt;br /&gt;
&lt;br /&gt;
== 🔵 Fondamentali ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/BloccoHat|1=basic|2=all’avvio}} — codice che gira una sola volta, quando il micro:bit si accende. [https://makecode.microbit.org/reference/basic/show-string ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=basic|2=per sempre}} — codice che si ripete in continuazione, da cima a fondo.&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=basic|2=mostra stringa}} — fa scorrere una scritta sulla griglia (in inglese &amp;#039;&amp;#039;show string&amp;#039;&amp;#039;). [https://makecode.microbit.org/reference/basic/show-string ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=basic|2=mostra numero}} — mostra un numero sulla griglia. [https://makecode.microbit.org/reference/basic/show-number ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=basic|2=mostra icona}} — mostra una faccina o un simbolo già pronto. [https://makecode.microbit.org/reference/basic/show-icon ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=basic|2=mostra LED}} — disegni tu la figura, led per led, nella finestrella 5x5. [https://makecode.microbit.org/reference/basic/show-leds ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=basic|2=pulisci schermo}} — spegne tutti i led. [https://makecode.microbit.org/reference/basic/clear-screen ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=basic|2=pausa _ (ms)}} — fa aspettare il programma per un po’. [https://makecode.microbit.org/reference/basic/pause ▶]&lt;br /&gt;
&lt;br /&gt;
== 🟢 Ingressi ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/BloccoHat|1=input|2=quando premi pulsante _}} — succede qualcosa alla pressione di un pulsante (A, B o A+B). [https://makecode.microbit.org/reference/input/on-button-pressed ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoHat|1=input|2=quando scuoti}} — reagisce ai gesti: scuotimento, caduta, inclinazioni, essere a testa in giù. [https://makecode.microbit.org/reference/input/on-gesture ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoHat|1=input|2=quando premi il logo}} — reagisce al tocco sul logo dorato (solo v2). [https://makecode.microbit.org/reference/input/on-logo-pressed ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoHat|1=input|2=quando livello sonoro &amp;gt; _}} — reagisce a un rumore forte (solo v2). [https://makecode.microbit.org/reference/input/on-loud-sound ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoBool|1=input|2=pulsante _ è premuto}} — risponde sì/no; si usa dentro le condizioni. [https://makecode.microbit.org/reference/input/button-is-pressed ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=input|2=temperatura (°C)}} — legge il sensore di temperatura. [https://makecode.microbit.org/reference/input/temperature ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=input|2=livello di luce}} — legge quanta luce cade sulla griglia (0-255). [https://makecode.microbit.org/reference/input/light-level ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=input|2=accelerazione (g)}} — misura il movimento lungo un asse (x, y, z). [https://makecode.microbit.org/reference/input/acceleration ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=input|2=livello sonoro}} — legge il volume del microfono (0-255, solo v2). [https://makecode.microbit.org/reference/input/sound-level ▶]&lt;br /&gt;
&lt;br /&gt;
== 🟠 Musica ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=music|2=suona tono _ per _ battute}} — suona una nota per un certo tempo. [https://makecode.microbit.org/reference/music/play-tone ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=music|2=inizia melodia _ ripetendola _}} — suona una melodia già pronta (es. “Torta al cioccolato”). [https://makecode.microbit.org/reference/music/start-melody ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=music|2=pausa (musica)}} — silenzio di una durata musicale. [https://makecode.microbit.org/reference/music/rest ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=music|2=imposta tempo a (bpm) _}} — velocità della musica, in battiti al minuto. [https://makecode.microbit.org/reference/music/tempo ▶]&lt;br /&gt;
&lt;br /&gt;
== 🟣 Led ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=led|2=mostra LED}} — vedi &amp;#039;&amp;#039;Fondamentali&amp;#039;&amp;#039;: disegna un led qualunque. [https://makecode.microbit.org/reference/basic/show-leds ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=led|2=accendi LED x y}} — accende o spegne un singolo led alle coordinate (x, y). [https://makecode.microbit.org/reference/led/plot ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=led|2=imposta luminosità _}} — regola quanto brillano i led (0-255). [https://makecode.microbit.org/reference/led/set-brightness ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=led|2=disegna un grafico a barre di _ fino a _}} — disegna un grafico a barre di un numero (utile per i sensori). [https://makecode.microbit.org/reference/led/plot-bar-graph ▶]&lt;br /&gt;
&lt;br /&gt;
== 🟥 Variabili ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=var|2=imposta _ a _}} — mette un valore nella variabile. [https://makecode.microbit.org/reference/variables/assign ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=var|2=cambia _ di _}} — aggiunge un numero alla variabile. [https://makecode.microbit.org/reference/variables/change ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=var|2=_}} — il riquadro con il nome della variabile: è il suo valore.&lt;br /&gt;
&lt;br /&gt;
== 🟩 Logica ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=logic|2=se _ allora _ altrimenti}} — decide quale codice eseguire in base a una condizione. [https://makecode.microbit.org/reference/logic/if ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoBool|1=logic|2=_ = _}} — &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt;: confronta due numeri e risponde sì/no. [https://makecode.microbit.org/reference/logic/compare ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoBool|1=logic|2=_ e _}} — combina più domande sì/no (anche &amp;#039;&amp;#039;o&amp;#039;&amp;#039; e &amp;#039;&amp;#039;non&amp;#039;&amp;#039;). [https://makecode.microbit.org/reference/logic/logic-operators ▶]&lt;br /&gt;
&lt;br /&gt;
== 🟦 Cicli ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=loop|2=ripeti _ volte}} — esegue il codice un numero fisso di volte. [https://makecode.microbit.org/reference/loops/repeat ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=loop|2=mentre _ fai}} — ripete finché la condizione è vera. [https://makecode.microbit.org/reference/loops/while ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=loop|2=per indice da _ a _}} — ripete contando (utile con i led). [https://makecode.microbit.org/reference/loops/for ▶]&lt;br /&gt;
&lt;br /&gt;
== 🔴 Matematica ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=math|2=numero casuale da _ a _}} — un numero a caso tra due valori, come un dado. [https://makecode.microbit.org/reference/math/random ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=math|2=mappa _ da min _ da max _ a min _ a max _}} — converte un numero in una nuova scala (es. temperatura in grafici). [https://makecode.microbit.org/reference/math/map ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=math|2=_ + _}} — le operazioni aritmetiche.&lt;br /&gt;
&lt;br /&gt;
== 🟪 Radio ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=radio|2=radio - imposta gruppo _}} — sceglie il canale: solo i micro:bit sullo stesso gruppo si sentono. [https://makecode.microbit.org/reference/radio/set-group ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=radio|2=radio - spedisci la stringa _}} — manda un messaggio di testo a tutti i micro:bit del gruppo. [https://makecode.microbit.org/reference/radio/send-string ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=radio|2=radio - spedisci il numero _}} — manda un numero. [https://makecode.microbit.org/reference/radio/send-number ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=radio|2=radio - spedisci la coppia _ = _}} — manda un valore con un nome. [https://makecode.microbit.org/reference/radio/send-value ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoHat|1=radio|2=quando radio riceve stringa}} — reagisce quando arriva un messaggio di testo.&lt;br /&gt;
* {{Corso/Microbit/BloccoHat|1=radio|2=quando radio riceve numero}} — reagisce quando arriva un numero.&lt;br /&gt;
&lt;br /&gt;
== 🩷 Gioco ==&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=game|2=crea sprite in x y}} — crea un personaggio (un led) che può muoversi. [https://makecode.microbit.org/reference/game/create-sprite ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=game|2=sposta sprite di _}} — muove il personaggio. [https://makecode.microbit.org/reference/game/move ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=game|2=rimbalza sul bordo}} — fa restare lo sprite dentro la griglia. [https://makecode.microbit.org/reference/game/if-on-edge-bounce ▶]&lt;br /&gt;
&lt;br /&gt;
== 🔌 Pin (componenti esterni) ==&lt;br /&gt;
&lt;br /&gt;
I blocchi Pin servono per i &amp;#039;&amp;#039;&amp;#039;componenti esterni&amp;#039;&amp;#039;&amp;#039; delle lezioni 7-9 (LED, servo, sensori). Attenzione: i nomi italiani di questa categoria variano con la versione dell&amp;#039;editor; cercali per &amp;#039;&amp;#039;&amp;#039;colore e forma&amp;#039;&amp;#039;&amp;#039;, e tieni l&amp;#039;inglese come riferimento.&lt;br /&gt;
&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=pin|2=scrivi digitale P0 a 0}} — mette il pin a 0 (spento) o 1 (acceso): accende un LED. [https://makecode.microbit.org/reference/pins/digital-write-pin ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=pin|2=scrivi analogico P0 a 512}} — regola la potenza del pin da 0 a 1023: controlla la luminosità. [https://makecode.microbit.org/reference/pins/analog-write-pin ▶]&lt;br /&gt;
* {{Corso/Microbit/BloccoVal|1=pin|2=leggi pin analogico P0}} — legge un sensore e restituisce un valore da 0 a 1023. [https://makecode.microbit.org/reference/pins/analog-read-pin ▶]&lt;br /&gt;
* {{Corso/Microbit/Blocco|1=pin|2=imposta l’angolo del servo P0 a 90 gradi}} — sposta un servomotore a un angolo (0-180). Richiede l’estensione &amp;#039;&amp;#039;Servo&amp;#039;&amp;#039;. [https://makecode.microbit.org/reference/pins/servo-write-pin ▶]&lt;br /&gt;
&lt;br /&gt;
Non ricordare tutto a memoria: questo foglio è qui per questo. A ogni blocco, guarda il &amp;#039;&amp;#039;&amp;#039;colore&amp;#039;&amp;#039;&amp;#039; (la categoria) e la &amp;#039;&amp;#039;&amp;#039;forma&amp;#039;&amp;#039;&amp;#039; (evento, comando, valore o condizione).&lt;br /&gt;
&lt;br /&gt;
{{Corso/Microbit/FinePagina|prev=|next=}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>