I percorsi didattici del progetto Programma il futuro.it sono disponibili al sito di fruizione delle lezioni. Sono disponibili sia lezioni online che lezioni tradizionali senza l'utilizzo di strumenti digitali che lezioni tecnologiche, fruibili tramite web e suddivise in una serie di esercizi progressivi. Non è richiesta alcuna abilità tecnica al di là di una elementare capacità di navigare su Internet. Né è necessaria alcuna particolare preparazione scientifica.
E' disponibile anche una sezione di lezioni online per i docenti (clicca QUI), una parte di attività per l'Educazione sulla cittadinanza digitale consapevole e una parte su Come funzionano i Computer.
Per chi parte da zero, la piattaforma ideale è code.org, dove con giochi e video si impara a vincere le sfide e a risolvere i problemi: basterà leggere le istruzioni, osservare con attenzione i tranelli e ragionare sulla migliore soluzione per portare il vostro personaggio alla fine dei labirinti che vi verranno mostrati volta per volta. Su code.org c'è la modalità base chiamata “L'Ora del Codice”, che consiste nello svolgere solo un’ora di avviamento al “pensiero computazionale”. E' possibile svolgerla come una lezione tradizionale utilizzando carta e penna, oppure con delle lezioni tecnologiche con varie ambientazioni.
Un’altra piattaforma divertente è Scratch, che permette di creare e programmare storie interattive, videogiochi e altre animazioni da condividere con gli altri membri della comunità utilizzando i blocchi e senza scrivere alcuna riga di codice. Sarà così facile e divertente familiarizzare fin da subito con algoritmi, cicli, procedure e variabili.
Per i più piccoli (5-7 anni) c’è anche Scratch jr.
Blockly è un software di Ivana Sacchi per la programmazione visuale simile a Scratch. L'area Blockly propone numerosissime attività di Coding "pronte per essere eseguite" e presentano difficoltà graduate. In ogni attività sono presenti la definizione del problema in formato grafico, il catalogo di istruzioni per risolverlo e l’area d lavoro.
Blockly per la realizzazione del codice utilizza la stessa tipologia di blocchi di Scratch; può quindi essere considerato un’attività propedeutica all’utilizzo di questo ambiente “aperto”. Può essere utilizzato on-line, sperimentato collettivamente alla Lim, magari affiancando l’attività con rappresentazioni sul quaderno e con altre attività che non richiedono l’utilizzo del computer, oppure le situazioni-problema possono essere affrontate individualmente e a piccoli gruppi. E' possibile anche scaricarlo su un device.