0:00:01.717,0:00:03.907 Istruzioni condizionali 0:00:05.472,0:00:07.266 Abbiamo un nuovo blocco chiamato 0:00:07.266,0:00:09.122 blocco "se-altrimenti" (if-else). 0:00:09.122,0:00:10.812 E' un'istruzione condizionale proprio 0:00:10.813,0:00:13.936 come il blocco "se" (if) che hai usato[br]nell'esercizio precedente. 0:00:13.936,0:00:17.443 Ma ora c'è una parte nuova sotto che dice [br]"altrimenti" (else). 0:00:17.443,0:00:19.853 Il blocco "se-altrimenti" fa scegliere all'ape 0:00:19.853,0:00:22.856 cosa fare tra due insiemi di azioni possibili. 0:00:22.856,0:00:25.686 Se l'ape è su un fiore, l'ape eseguirà 0:00:25.686,0:00:29.537 l'insieme di azioni che sono inserite[br]nella prima parte, dove c'è scritto "esegui" (do). 0:00:29.537,0:00:32.736 Se l'ape non è su un fiore, l'ape eseguirà 0:00:32.736,0:00:36.968 l'insieme di azioni che sono inserite nella[br]seconda parte, dove c'è scritto "altrimenti" (else). 0:00:36.968,0:00:42.056 Le istruzioni condizionali consentono[br]ai computer di prendere delle decisioni. 0:00:42.056,0:00:45.021 Le persone impostano delle condizioni[br]che dicono al computer 0:00:45.021,0:00:49.428 SE (if) si verifica una certa situazione[br]fai questo. 0:00:49.428,0:00:53.963 ALTRIMENTI (else), in caso contrario,[br]fai quest'altro. 0:00:53.963,0:00:56.470 Qui il blocco "se-altrimenti" dice 0:00:56.470,0:00:58.390 "se c'è un fiore" (if at flower), 0:00:58.390,0:01:01.096 ma potrebbe dire anche altre cose, tipo 0:01:01.096,0:01:03.266 "se ci sono 2 dosi di nettare" (if nectar = 2), 0:01:03.266,0:01:05.588 o "se c'è strada in avanti". 0:01:05.588,0:01:07.906 Il comportamento del blocco sarà[br]sempre lo stesso, 0:01:07.906,0:01:10.184 ovvero: "se" l'istruzione nella parte alta[br]del blocco è vera, 0:01:10.184,0:01:12.316 allora viene eseguito il primo insieme di azioni; 0:01:12.316,0:01:14.852 "altrimenti", se l'istruzione nella parte alta[br]del blocco è falsa, 0:01:14.852,0:01:17.382 viene eseguito il secondo insieme di azioni.