Lezione 32: Il processo di progettazione

Progetto

Panoramica

Nel corso di queste cinque lezioni, gli alunni si dedicheranno alla realizzazione di un progetto di loro ideazione, usando come ambienti di programmazione il Laboratorio o l'Artista. In questa parte del progetto, gli alunni apprenderanno il processo di progettazione e come implementarlo nei propri progetti. Il piano di lavoro di tutte e cinque le fasi è disponibile nella prima parte di questo processo del progetto. here.

Traguardo di apprendimento

Alcuni alunni potrebbero essere impazienti di iniziare subito a costruire i loro progetti, ma questa lezione li aiuterà a trasformare le loro idee in una corretta pianificazione. Questa struttura manterrà i più sognatori coi piedi a terra ed illuminerà la strada a coloro a cui sembrerà di brancolare nel buio.

Pianificazione

Giorno 2 - Il processo di progettazione (45 minuti)

Visualizza in Code Studio

Obiettivi

Gli alunni saranno in grado di:

  • trasformare le proprie idee in specifici obiettivi e piani ragionevoli
  • riconoscere potenziali ostacoli come vincoli di tempo o errori

Guida didattica

Giorno 2 - Il processo di progettazione (45 minuti)

Definisci e prepara

Gli alunni definiranno un progetto e pianificheranno la strategia da seguire per realizzarlo in un'unica giornata. Entro la fine di questa sessione, gli alunni dovranno realizzare uno schema e una descrizione del progetto.

Preparare gli alunni al processo di realizzazione

La tua principale responsabilità in questa fase è di chiarire alla classe il fine ultimo del progetto di fine corso, delineando precisamente la aspettative delle prossime settimane, in modo che gli alunni possano prepararsi in modo adeguato.

Per aiutare la tua classe a gestire questa impresa suddivisa in varie fasi, dovresti fornirgli fin da subito il documento Progetto finale - Foglio di lavoro - Esercitazione ed il documento Progetto finale - Fondamenti d'informatica - Criteri di valutazione. Gli alunni saranno così in grado di seguire le indicazioni in ogni fase del percorso, sapendo come verranno valutati i differenti aspetti del progetto.

Il documento Progetto finale - Foglio di lavoro - Esercitazione darà agli alunni la possibilità di segnarsi pensieri e processi rilevanti man mano che procedono, in modo che alla fine siano pronti per la presentazione di quanto realizzato.

In qualità di insegnante, dovresti decidere quali parti di questi documenti sono più importanti, modificando o rimuovendo come ritieni opportuno.

Suggerimenti

Cinque minuti prima della fine della lezione, chiedi agli alunni di scambiarsi il documenti Progetto finale - Foglio di lavoro - Esercitazione, in modo da eseguire un confronto tra pari, segnalandosi a vicenda eventuali problemi o dimenticanze.

Definisci e prepara:

Ora che gli alunni hanno preparato il loro documento Progetto finale - Foglio di lavoro - Esercitazione dovrebbero iniziare a rispondere alle domande del Primo giorno.

Gli alunni dovranno riferirsi agli appunti presi mentre sperimentavano i progetti di esempio, soprattutto se, durante questa fasi di progettazione, non hanno accesso agli ambienti di programmazione dell'Artista o del Laboratorio.

In questa fase, gli alunni dovrebbero concentrarsi sulla definizione e pianificazione del progetto senza passare direttamente alla realizzazione vera e propria, fino a quando non avranno scritto ed elaborato le loro idee.

Se gli alunni si bloccano, aiutali ad elaborare le loro idee ponendo domande e richiamando alla mente degli esempi, piuttosto che offrire delle soluzioni.

Mappatura delle competenze

Visualizza la mappatura completa del corso

CSTA K-12 Computer Science Standards (2017)

AP - Algoritmi e programmazione
  • 1B-AP-11 - Scompone (suddivide) i problemi in sotto-problemi più piccoli e gestibili per facilitare il processo di sviluppo del programma.
  • 1B-AP-12 - Modificare, rimescolare o incorporare parti di un programma esistente, rendendolo proprio, per sviluppare qualcosa di nuovo o aggiungere funzionalità più avanzate.
  • 1B-AP-13 - Usa un processo iterativo per pianificare lo sviluppo di un programma includendo le prospettive altrui e considerando le preferenze degli utenti.
  • 1B-AP-14 - Rispettare i diritti di proprietà intellettuale e attribuire un'adeguata attribuzione durante la creazione o il remix dei programmi.