Questo livello introduce gli studenti all'allocazione di algoritmi nelle funzioni e nelle procedure utilizzando la programmazione a blocchi in una varietà di ambienti. Rafforzano le loro abilità nel lavorare con le variabili creando giochi interattivi e programmando robot e schede Micro:bit. Vengono introdotti al concetto di "registro di memoria" e sviluppano un interessante progetto complesso nella parte finale del livello.
The student will receive certificate for each completed level.
500 points
Each completed module is bringing you 100 points and the full level 500 points.
Some of the instruments and programming environments used by the students in this level.
In questo modulo, gli studenti scoprono l'essenza degli operatori e la loro struttura. Esplorano il ruolo fondamentale che questi elementi svolgono nella programmazione e come impiegarli correttamente per migliorare i loro programmi. Gli studenti acquisiscono anche l'abilità di formulare algoritmi che includono più operatori.
In questo modulo, agli studenti viene fornita un'introduzione dettagliata al concetto di algoritmo. Essi si impegnano nella creazione di progetti complessi che integrano condizioni e cicli. Nello sviluppo di programmi complessi, è fondamentale considerare tutte le possibili situazioni che potrebbero ostacolarci nel raggiungere gli obiettivi desiderati. In questo modulo gli studenti lavorano sulle loro capacità di problem solving, affrontando ostacoli che si presentano sul loro percorso verso i risultati attesi.
In questo modulo, gli studenti mettono in pratica tutto ciò che hanno appreso attraverso programmi interessanti e diversificati. Acquisiscono le abilità per assegnare valori alle funzioni ed attivarle in qualsiasi punto all'interno del codice. Inoltre, gli studenti creano programmi complessi che includono procedure per governare il comportamento di vari robot.
All'interno di questo modulo, i bambini si immergeranno in imprese di risoluzione dei problemi individuali. Il programma comprende programmi correlati alla ricreazione di giochi di fama mondiale e compiti derivati da competizioni internazionali di programmazione robotica. Attraverso queste attività, i bambini avranno l'opportunità di dimostrare le proprie capacità e di tentare di concretizzare le loro idee all'interno di ambienti di programmazione digitali.