Utente:Mattruffoni/Sandbox/9

Da Wikiversità, l'apprendimento libero.
Jump to navigation Jump to search
lezione
Mattruffoni/Sandbox/9
Tipo di risorsa Tipo: lezione
Materia di appartenenza Materia: Informatica per la scuola media 1
Avanzamento Avanzamento: lezione completa al 25%.


Titolo progetto[modifica]

Disegno geometrico di un quadrato


Versione di Scratch utilizzata[modifica]

3.0

Cosa propone il tutorial[modifica]

Diversi modi di disegnare un quadrato

Sprite per il disegno[modifica]

Sprite Blocchi codice Istruzioni
CatScratch AskSetDividendoDivisore Il gatto ci pone la domanda Dividendo? e assegna la risposta alla variabile e lo stesso fa con il Divisore?

La penna per disegnare[modifica]

Cominciamo con preparare le variabili necessarie (input) al funzionamento Dividendo e Divisore e quelle (output) che ci aspettiamo assumano il valore delle soluzioni Quoziente e Resto

Istruzioni Immagini
Creiamo 4 variabili:

Dividendo, Divisore, Quoziente, Resto

Eccole:

VariabileDividendo, VariabileDivisore, VariabileQuoziente, VariabileResto



Valori iniziali[modifica]

Per cominciare il gatto ci chiederà i valori di Dividendo e Divisore (input) e automagicamente assegnerà Al Resto lo stesso valore del Dividendo e 0 al quoziente.
Infatti, in generale


cosa che è particolarmente vera con i nostri valori iniziali




Riceviamo input[modifica]

Sprite Blocchi codice Istruzioni
CatScratch AskSetDividendoDivisore Il gatto ci pone la domanda Dividendo? e assegna la risposta alla variabile e lo stesso fa con il Divisore?

Assegniamo valori inziali a Quoziente e Resto[modifica]

Sprite Blocchi codice Istruzioni
CatScratch SetRestoQuoziente Il Resto diventa uguale al Dividendo mentre il Quoziente vale 0 all'entrata del ciclo repeat until.


Script da progettare[modifica]

Le immagini degli script e degli sprites sono state tutte pubblicate con la licenza CC - BY - SA 3.0 su Wikimedia Commons.

Sprite Codice
Rappresenta un orsetto di Scratch
Come creare un parallelogramma

Variazioni sul tema[modifica]

Volendo si può cambiare sfondo e sprite, oppure si può aggiungere un sottofondo musicale.Si può anche cambiare il colore della penna o aggiungere altri script.

Progetto pubblicato all'interno della Community[modifica]

https://scratch.mit.edu/projects/265874597/editor