Damerino in: “L’amico geologo in classe” (un piccolo esempio di utilizzo)

Damerino pone delle domande, i bambini discutono e forniscono una risposta, poi la maestra sceglie se è corretta o meno e fa così rispondere Damerino.

yes Ottimo lavoro#Bravi ragazzi!#Esattamente!#Perfetto!#Ottima risposta!#Ben detto ragazzi!#bravissimi amici!#bella risposta ragazzi#molto molto bene
not Non mi sembra tanto corretto ragazzi, provate ancora#Potete fare di meglio amici

say Come si sono formate le montagne?
manual
say Come si sono formati gli oceani?
manual
say Cosa sono i vulcani?
manual
say Cosa sono i terremoti?
manual
say Cos'é un sismografo?
manual
say Cos'é la scala Richter?
manual
say Cos'è l'argilla?
manual
say Cosa sono i minerali?
manual
say Com'è e che cos'è la crosta terrestre?
manual
say Perché piove?
manual
say Cos'è la nebbia?
manual
say Cosa sono i lampi e i tuoni?
manual
say Cosa sono gli tsunami?
manual
say Di cosa è fatta la sabbia?
manual
say Come si forma il fango?
manual
say Di cosa è fatto l'arcobaleno?
manual
say Perché il mare é salato?
manual
say Com'è fatta dentro la Terra?
manual
say E' vero che la Terra ha un nucleo?
manual
say Cos'è il mantello? E di cosa è fatto?
manual
say Come si formano gli uragani?
manual
say Cosa sono le maree?
manual

Come si dice “automobile” in spagnolo?

Un esempio di esercizio sullo spagnolo (e sulla programmazione 😉 ) utilizzando le lezioni.

Attenzione: Dobbiamo ricordarci di settare il riconoscimento vocale in spagnolo cliccando su  “Voce e lingua” nel menù dell’App Damerino.

P.S. Nel prossimo aggiornamento di Damerino sarà possibile settare anche il riconoscimento vocale direttamente da codice come già avviene per la sintesi vocale.

language it
recognition es

yes bravo
not sbagliato

repetitions 3

say sai come si dice automobile in spagnolo?
listen coche # automóvil

Una variante potrebbe essere quella di farsi correggere da Damerino direttamente in spagnolo, vediamo un esempio:

language it
say sai come si dice automobile in spagnolo?

language es
recognition es

yes bueno
not incorrecto

repetitions 3

listen coche # automóvil

 

Maggiore e minore

Un esempio di domande sul maggiore e minore con la struttura delle lezioni.

yes Sei proprio in gamba!#Sei un vero fenomeno#Sei un fenomeno#Sei un mito#Che gran cervellone#Sei un cervellone
not Sei sicuro? Mi sembra strano#Molto strano, sei sicuro#Ma mi sembra strano#Sei sicuro?#Qualcosa non quadra#Ma sei sicuro?#Non mi sembra perfetto come calcolo#Non mi sembra un calcolo perfetto#Non mi sembra corretto#Non mi sembri molto sicuro di quello che dici#No no, penso che non sia molto giusto questo risultato#Ma sei sicuro? Ho dei dubbi

repetitions 3

sayb Quali di questi animaletti sono di meno? 5 furetti, 7 topini o 3 maialini
listen maialini*

sayb Secondo te sono di meno 6 polpettine, 5 grissini oppure 8 zucchine?
listen grissini*

sayb Viene prima il 7 o il 9?
listen sette*#7*

sayb viene prima il 5 o il 3?
listen tre*#3*

sayb Il 17 è maggiore o minore di 20?
listen minore*

sayb 2 è maggiore o minore di 6?
listen minore*

sayb Il 20 è maggiore o minore di 10
listen maggiore*

sayb 6 è maggiore o minore di 14?
listen minore*

sayb Ma il 9 viene prima del 7?
listen no*

sayb Il 16 viene prima del 18?
listen si*#*

sayb E il 3 viene dopo il 7?
listen no*

say Ho finito con queste domande

Somme e sottrazioni casuali infinite

In questo esempio Damerino proporrà infinite somme di numeri generati casualmente e correggerà le risposte che gli forniamo.

yes bravo
not sbagiato

do
rand a 1 100
rand b 1 100

sum tot = a + b

say Quanto fa [a] + [b]?
listen tot
repeat

Quella che segue è la versione con le sottrazioni. Come potete vedere dai numeri che abbiamo inserito in ‘rand’, la variabile ‘a’ contiene un numero sempre maggiore rispetto alla variabile ‘b’, in questo modo non verranno generate sottrazioni con risultati negativi, ma potete cambiare i numeri se volete inserire anche tali risultati.

yes bravo
not sbagiato

do
rand a 50 100
rand b 1 49

sum tot = a - b

say Quanto fa [a] - [b]?
listen tot
repeat

Assumi un’espressione facciale

Le espressioni facciali in una struttura a lezione manuale utilizzando il comando manual (vedi anche le lezioni).

yes bravissimo#perfetto
not non capisco bene#non capisco

say Puoi fare la faccia felice?
manual

say Sai fare la faccia triste?
manual 

say Mi fai vedere come si fa la faccia arrabbiata?
manual 

say Puoi farmi vedere la faccia stupita?
manual 

say Ottimo, sei stato molto bravo

Questo è solo un piccolo esempio, potete aggiungere anche altre espressioni, inserire della gestualità o qualunque altra cosa vi venga in mente, il comando manual offre completa libertà.

Ora vediamo come rendere più specifiche le risposte di Damerino in modo da coinvolgere maggiormente il bambino nell’interazione. Sarà sufficiente inserire altri yes e not.

yes che bella faccia sorridente
not non mi sembra una faccia molto felice

say Puoi fare la faccia felice?
manual

yes bravo, sembri proprio triste
not non capisco bene questa faccia

say Sai fare la faccia triste?
manual

yes Sembra che ti sei arrabbiato molto
not non capisco se sei arrabbiato oppure no

say Mi fai vedere come si fa la faccia arrabbiata?
manual 

yes wow che stupore! Molto bravo!
not non capisco che espressione è

say Puoi farmi vedere la faccia stupita?
manual 

say Ottimo, sei stato molto bravo

Indovina il numero che sto pensando

Costruiamo questo esempio in due metodi differenti. Il primo è più automatico, facciamo scegliere i numeri da indovinare direttamente a Damerino. Questo è il metodo migliore, perchè è molto più semplice e tramite l’istruzione rand crea numeri sempre diversi.

say Penso ad un numero da 1 a 10, prova ad indovinarlo
rand n 1 10
do
listen
save val
if [val] = [n]
say bravo#ottimo#hai indovinato
else 
say non è quello#hai sbagliato
while [val] != [n]

Se invece non avessimo utilizzato la funzione rand sarebbe stato molto più lungo perchè avremmo dovuto scrivere tutti i numeri. Inoltre, in questo caso, ogni volta che si esegue il programma la sequenza di numeri si ripropone sempre uguale, mentre utilizzando l’istruzione rand cambia all’infinito.

note Indovina il numero che sto pensando

yes Molto bravo!#Esatto!#Hai indovinato#Complimenti hai indovinato#Complimenti sai leggere nella mente
not Sbagliato#No

repetitions 10

say Facciamo questo gioco. Io penso ad un numero da 1 a 10 e tu provi ad indovinarlo

say Ecco. Ho pensato, dimmi quale numero è?
listen 4*#quattro*

say Ne penso un altro. Indovina
listen 9*#nove*

say Indovina questo
listen 7*#sette*

say Questo vedrai che non lo indovini, è troppo difficile
listen 10*#dieci*

say Ok vediamo se riesci a indovinare questo
listen 2*#due*

say Prova questo
listen 6*#sei*

say Vai, un altro
listen 1*#uno*

say Aspetta vediamo. Uno difficile. Vai, ho fatto!
listen 7*#sette*

say Proviamo con questo.
listen 3*#tre*

say Ok questo non lo indovinerai mai
listen 5*#cinque*

say Prova con questo che ho appena pensato
listen 8*#otto*