Lesson 3: Pianta un seme

Lezione tradizionale | Algoritmi

Overview

In questa lezione, gli alunni metteranno in relazione il concetto di algoritmi con le attività quotidiane della vita reale piantando un vero seme. Qui l'obiettivo è iniziare a sviluppare le competenze per tradurre le situazioni del mondo reale in scenari online e viceversa.

Purpose

In questa lezione gli alunni impareranno che gli algoritmi si nascondono in molti aspetti della nostra vita quotidiana. Ad esempio, è possibile scrivere un algoritmo per piantare un seme. Invece di dare istruzioni vaghe o troppo generiche, gli alunni suddividono un'intera attività in comandi più piccoli e specifici. Da questi comandi, gli alunni dovranno determinare una sequenza speciale di istruzioni che consentirà al loro compagno di classe di piantare un seme.

Agenda

Introduzione (10 min)

Attività principale (20 min)

Conclusione (10 - 20 min)

Verifica (15 min)

Approfondimenti

View on Code Studio

Objectives

Students will be able to:

  • scomporre un'intera attività in una serie di sotto-attività più piccole e semplici
  • disporre le sotto-attività in una sequenza logica

Preparation

  • Prepara l'occorrente per piantare semi. Avrai bisogno di semi, terriccio e bicchieri di carta per ogni alunno o gruppo.
  • Stampa un foglio di lavoro "Algoritmi di vita reale: Pianta un seme" per ogni studente.
  • Stampa una verifica "Algoritmi di vita reale: Pianta un seme" per ogni studente.
  • Assicurati che ogni alunno disponga di un Diario di bordo.

Collegamenti

Heads Up! Please make a copy of any documents you plan to share with students.

For the Teachers

For the Students

Vocabulary

  • Algoritmo - Un elenco di passaggi per completare un compito.

Support

Report a Bug

Teaching Guide

Introduzione (10 min)

Glossario

In questa lezione viene presentato un termine molto importante:

Algoritmo - Ripetiamolo insieme: Al-go-rit-mo

Un elenco di passaggi che è possibile seguire per completare un'attività.

Cosa facciamo ogni giorno

  • Chiedi ai tuoi alunni cosa hanno fatto questa mattina per prepararsi prima di venire a scuola.

    • Scrivi le loro risposte sulla lavagna
    • Se possibile, metti i numeri accanto alle loro risposte per indicare l'ordine in cui si verificano
      • Se gli alunni danno risposte non ordinate, aiutali a metterle in un qualche ordine logico
      • Indica i punti in cui l'ordine conta e quelli in cui non è importante
  • Trasmetti l'idea che è possibile descrivere con algoritmi le cose che facciamo ogni giorno.

    • Analizza un paio di esempi, come preparare la colazione, legare le scarpe o lavarsi i denti.
  • Ora proviamo a farlo con un'attività nuova e divertente, come piantare un seme!

Attività principale (20 min)

Pianta un seme - Esercitazione

Suggerimenti

Dal momento che, come insegnante, conosci bene la tua classe, decidi se conviene svolgere quest'attività tutti insieme o se è meglio fa lavorare gli alunni in coppia o in piccoli gruppi.

Puoi utilizzare gli algoritmi per descrivere attività che si fanno ogni giorno. In questa lezione, creeremo un algoritmo per aiutarci a vicenda a piantare un seme. Istruzioni:

  • Ritaglia i passaggi per piantare un seme da Pianta un seme - Esercitazione.
  • Scegli insieme agli altri i sei passaggi corretti tra le nove opzioni totali.
  • Incolla i sei passaggi corretti, in ordine, su un pezzo di carta separato.
  • Scambia l'algoritmo completato con un tuo compagno o gruppo e lascia che lo usino per piantare il seme!

Suggerimenti

Se pensi che i tuoi alunni possano fare fatica a definire l'ordine corretto dei passaggi, esegui questa parte tutti insieme come classe prima della divisione in gruppi.

Conclusione (10 - 20 min)

Tiriamo le somme: cosa abbiamo imparato?

  • Quanti di voi sono riusciti a piantare correttamente i semi seguendo gli algoritmi dei vostri compagni di classe?
  • In questo esercizio è stato tralasciato qualcosa?
    • Cosa avreste potuto aggiungere per rendere l'algoritmo migliore?
    • E se l'algoritmo fosse stato composto dall'unico passaggio "Pianta il seme"?
      • Sarebbe stato più facile o più difficile?
      • E se fosse stato composto da quaranta passaggi?
  • Qual è stata la tua parte preferita di quest'attività?

Diario di bordo

Chiedi agli alunni di tornare ai loro banchi per riflettere individualmente su ciò che hanno imparato. Scrivi un paio di domande alla lavagna. Chiedi agli alunni di discuterne sul loro diario di bordo. Seguono alcuni suggerimenti.

Spunti per il diario di bordo

  • Disegna nell'angolo della pagina del tuo diario una delle Faccine delle emozioni - Emoticon che mostri come ti sei sentito durante la lezione di oggi.
  • Disegna il seme che hai piantato oggi.
  • Scrivi l'algoritmo che hai usato per piantare il seme.

Verifica (15 min)

Pianta un seme - Verifica

  • Distribuisci la verifica Pianta un seme - Verifica e, dopo aver fornito sufficienti istruzioni, consenti agli alunni di completare l'attività in modo indipendente.
  • Grazie alle attività svolte, l'argomento dovrebbe risultare familiare.

Approfondimenti

Sfrutta queste attività per migliorare l'apprendimento degli alunni. Possono essere anche utilizzate come attività extra-scolastiche.

Esercizio supplementare

  • Suddividi la classe in gruppi.
  • Chiedi ad ogni gruppo di scrivere i passaggi necessari per completare una certa attività.
  • Riunisci tutti i gruppi insieme e chiedi a un gruppo di condividere il loro elenco di passaggi, senza far sapere a nessuno quale attività avevano scelto di descrivere.
  • Il resto della classe deve indovinare per quale attività è stato scritto l'algoritmo.alunni
  • Levels
  • 1
  • 2
  • 3
  • (click tabs to see student view)
View on Code Studio

Student Instructions

View on Code Studio

Student Instructions

View on Code Studio

Student Instructions

Standards Alignment

View full course alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algoritmi e programmazione
  • 1A-AP-08 - Modella i processi quotidiani creando e seguendo algoritmi (set di istruzioni dettagliate) per completare le attività.
  • 1A-AP-09 - Modella il modo in cui i programmi memorizzano e manipolano i dati utilizzando numeri o altri simboli per rappresentare le informazioni.
  • 1A-AP-11 - Individua (scompone) i passaggi necessari per risolvere un problema in una sequenza precisa di istruzioni.

Cross-curricular Opportunities

This list represents opportunities in this lesson to support standards in other content areas.

Competenze linguistiche

L - Lingua
  • K.L.6 - Utilizzare parole e frasi acquisite attraverso conversazioni, letture e in risposta ai testi.
SL - Parlare e ascoltare
  • K.SL.1 - Partecipare a conversazioni collaborative con i diversi partner su temi di educazione nella scuola materna e lo scambio di informazioni con i coetanei e gli adulti in piccoli e grandi gruppi.
  • K.SL.2 - Confermare la comprensione di un testo letto ad alta voce o le informazioni esposte oralmente o attraverso altri media chiedendo e rispondendo alle domande su particolari chiave e richiedendo chiarimenti se qualcosa non è chiaro.
  • K.SL.5 - Aggiungere disegni o altre rappresentazioni visive alle descrizioni come richiesto allo scopo di fornire ulteriori dettagli.

Competenze matematiche

G - Geometria
  • K.G.1 - Descrivere gli oggetti nell'ambiente usando nomi di forme e descrivi le posizioni relative di questi oggetti usando termini come sopra, sotto, accanto, davanti, dietro e accanto a.
MP - Esercizi di matematica
  • MP.1 - Comprende il significato dei problemi e persevera nella loro soluzione.
  • MP.2 - Ragiona in modo astratto e quantitativo.
  • MP.3 - Costruisce argomentazioni valide e analizza in modo critico i ragionamenti degli altri.
  • MP.6 - Punta alla precisione.
  • MP.7 - Cerca e fa uso di strutture.
  • MP.8 - Cerca ed esprime delle regolarità nel ragionamento ciclico.

Competenze scientifiche

LS - Life Science
LS1 - Dalle molecole agli organismi: strutture e processi
  • K-LS1-1 - Usa le osservazioni per descrivere i modelli di ciò che le piante e gli animali (compresi gli umani) hanno bisogno per sopravvivere.