Dettagli
Il corso accompagna i docenti ad acquisire conoscenze e abilità relative all'importanza dell'introduzione del computational thinking nella scuola, alla progettazione degli algoritmi secondo le regole della programmazione strutturata, alla programmazione in ambiente Scratch, alla verifica e alla documentazione di un programma.
In particolare conduce a:
- saper definire l'importanza pedagogica del computational thinking;
- saper utilizzare astrazione, scomposizione e generalizzazione per analizzare un problema e sviluppare soluzioni;
- saper progettare l'algoritmo risolutivo di un problema usando le strutture sequenza, scelta/alternativa, ciclo/iterazione;
- saper scrivere programmi in Scratch;
- saper utilizzare nella programmazione variabili, liste, funzioni e procedure;
- saper verificare e correggere un programma, saperlo documentare e rilasciare.
I partecipanti saranno anche in grado di sostenere l’esame ICDL Computing per ottenere la relativa certificazione.Il corso è interamente online - sulla piattaforma Moodle di AICA - www.aicadigitalacademy.it con intensa e costante attività di tutoraggio.
Il corso è organizzato in 6 moduli
- Perché il pensiero computazionale nella scuola
- Dall’analisi del problema all’algoritmo e al programma
- Scratch: Sequenze e Cicli, Sfondi e Sprite
- Scratch: Istruzioni di controllo e Operatori, Variabili e Liste
- Scratch: Eventi e Subroutine
- Scratch: Testare, rilasciare e migliorare un programma
I Materiali didattici proposti sono:
- Videolezioni
- Videotutorial
- Esercitazioni
- Test
Modello didattico
- Attività di studio ed esercitazione individuale sui temi dei diversi moduli
- Interazioni nei forum
- Esercitazioni
- Test di autovalutazione
Ulteriori Informazioni
Autore AICA Editore AICA Anno Pubblicazione 2024 Codice ISBN N° pagine Formato Corso Moodle Rilegatura Colore Ebook