In questa attività commentiamo la scelta di programmazione piuttosto che il codice che di per sé è molto semplice. Si crea una tabella in Word e si scrivono i numeri della tombola. Con un programma di grafica si cattura la schermata e la si trasforma in immagine. Si copia l’immagine e, dopo aver aperto Micromondi, la si incolla sulla schermata e la si ‘congela’. Si creano 90 tartarughe (da t1 a t90) e si usano per coprire i numeri Si preparano 2 aree di testo: una per contenere il numero che esce e l’altro per contenere gli ultimi numeri usciti. Si preparano poi due pulsanti, uno per estrarre il numero che chiama la procedura ‘numero’ e l’altro che permette di ricominciare che chiama la procedura ‘nuova-partita’ La scelta del numero avviene a caso: se uno stesso numero è già uscito (se la tartaruga corrispondente e in stato di ‘nascosta’ -"t1 "visibile?- si sceglie un nuovo numero fino a trovarne uno che non è ancora uscito. Procedure per il cartellone della tombola per estrazione assegna "numero (acaso 90) + 1 controlla fine per controlla se :numero = 1 [ sealtrimenti dimmi "t1 "visibile? [t1, nt][estrazione stop]] se :numero = 2 [ sealtrimenti dimmi "t2 "visibile? [t2, nt][estrazione stop]] se :numero = 3 [ sealtrimenti dimmi "t3 "visibile? [t3, nt][estrazione stop]] ………………………….. …………………………. fine per numero testo1, pt estrazione inserisci :numero testo2, incima stampa :numero assegna "tiri contarighe "testo2 se :tiri > 89 [avvisa [A questo punto la partita deve essere finita! Se ne inizia un'altra!] nuova-partita] fine per nuova-partita testo1, pt testo2, pt t1, mt t2, mt t3, mt t4, mt t5, mt t6, mt t7, mt t8, mt t9, mt t10, mt t11, mt t12, mt t13, mt t14............ fine