Skip to main content

Lezione 3: Riepilogo post-progetto

Perché il robot VR ha continuato a guidare quando ha raggiunto il disco verde?

Quando viene eseguito questo progetto, il robot VR continua ad avanzare anche quando entra in collisione con il primo disco verde.

File video

Questo progetto istruisce il robot VR solo a verificare le condizioni di ciascuna istruzione if else una volta all'inizio del progetto.flusso del progetto di istruzioni if ​​in cui le condizioni vengono verificate solo una volta

L'istruzione if  è diversa dal ciclo while 

  • Mentre i cicli non richiedono una decisione da parte del robot VR. Quando la condizione è vera, il ciclo while con una condizione non esegue il comando successivo all'esterno del ciclo. Quando la condizione è False, il ciclo while con una condizione not  continua ad attendere finché la condizione non diventa True e interrompe l'esecuzione del resto del progetto.
    verifica della condizione in un ciclo while not
  • Se le affermazioni richiedono che il robot VR prenda una decisione. Se la condizione è True, i comandi all'interno dell'istruzione if vengono eseguiti. Se la condizione è False, i comandi all'interno dell'istruzione if non vengono eseguiti.
    checking condition in an if statement project flow image
  • Il sensore Front Eye non rileva alcun colore all'inizio del progetto, quindi l'ultima se istruzione restituisce True. Il robot VR continuerà ad avanzare dall'ultimo se l'istruzione è stata riportata come Vero e tutti gli altri blocchi sono stati riportati come Falso all'inizio del progetto. 
  • Tieni presente che in questo progetto non sono presenti cicli che possano mettere in pausa il flusso del progetto per verificare ripetutamente una condizione. L'istruzione if  controlla la condizione una volta, poi va avanti. 
  • Salva il progetto prima di passare alla lezione successiva, per imparare come aggiungere condizioni di controllo ripetuto con le istruzioni if .

Domande

Seleziona un collegamento qui sotto per accedere al quiz della lezione.

Google Doc / .docx / .pdf