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 progetti interessanti nella parte progettuale 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.
Dopo essere stati introdotti alle variabili e al loro impatto sul comportamento del programma, i bambini si immergeranno ora più a fondo nelle complessità della manipolazione delle variabili. In questo modulo, acquisiranno competenze nell'assegnazione dei valori alle variabili. Inoltre, arricchiranno i loro programmi impiegando più di una variabile, realizzando affascinanti progetti con robot e creando giochi coinvolgenti.
Attraverso l'esplorazione degli operatori, i bambini acquisiranno una comprensione di come ciascun operatore influisca sui dati all'interno di un programma. Comprenderanno anche il concetto di operandi e riconosceranno il loro ruolo cruciale nel codice di programmazione.
All'interno di questo modulo, i bambini amplieranno le loro conoscenze esplorando le procedure e le funzioni. Scopriranno lo scopo e l'importanza di queste strutture e impareranno come migliorare un programma attraverso la creazione di funzioni che contengono un numero diverso di istruzioni.
In questo modulo, i bambini miglioreranno le loro capacità attraverso la preparazione di vari progetti che implicano l'interazione tra componenti hardware e software. Riusciranno con successo a portare a termine missioni di qualificazione robotica tratte da competizioni internazionali di programmazione.