Visual Coding Lab è un'app di apprendimento che ti permette di imparare a programmare usando solo il tuo smartphone. Include 60 lezioni che coprono tutto, dalle basi di Python e C agli algoritmi fondamentali come la ricerca del valore massimo e l'ordinamento a bolle.
■ Leggi, scrivi ed esegui
Ogni capitolo segue un processo in tre fasi: "Lettura → Esercizio → Quiz". Leggi una breve spiegazione, riscrivi ed esegui il codice sul momento e, infine, verifichi la tua comprensione con un quiz. È progettato per andare oltre la semplice lettura o copiatura.
■ Visualizza il contenuto delle variabili
Negli esercizi di Python, non solo vengono visualizzati i risultati dell'esecuzione, ma anche i valori delle variabili sono mostrati come riquadri. Eseguendo il programma passo passo, puoi seguire visivamente le righe di codice e come cambiano i valori. Nella lezione sull'ordinamento, puoi vedere come gli elementi di un array vengono riorganizzati in un diagramma.
■ Ambiente di esecuzione all'interno del tuo dispositivo
Sia Python che C vengono eseguiti utilizzando solo il browser del tuo dispositivo. Il codice che scrivi non viene mai inviato a nessun server. Una volta aperto, il materiale didattico e l'ambiente di esecuzione vengono salvati sul tuo dispositivo, permettendoti di continuare a imparare anche in aree con connessione instabile o senza segnale.
■ Contenuti inclusi (60 lezioni in totale)
・Introduzione a Python: dalle basi agli algoritmi (10 capitoli / 30 lezioni)
print(), variabili e calcoli, f-string, istruzioni if, cicli for, cicli while, liste, funzioni, ricerca del valore massimo, bubble sort
・Introduzione al linguaggio C: dalle basi agli algoritmi (10 capitoli / 30 lezioni)
printf(), tipo int e calcoli, scanf(), istruzioni if, cicli for, array, array di caratteri e stringhe, funzioni, ricerca del valore massimo, bubble sort
■ Gli esercizi vengono valutati automaticamente
Sono disponibili casi di test per gli esercizi. Premendo "Esegui test" vengono visualizzati il valore atteso e l'output effettivo affiancati, permettendoti di vedere immediatamente se il test è superato o meno.
■ Esecuzione libera per scrivere codice liberamente
A parte le lezioni, è disponibile una pagina in cui puoi scrivere ed eseguire liberamente codice da zero. Questo è utile quando vuoi testare il codice presentato nelle lezioni.
■ Registro di apprendimento
Il numero di volte in cui hai eseguito un programma, il numero di errori e l'ultimo codice che hai scritto vengono registrati sul tuo dispositivo. Puoi rivedere i tuoi progressi in seguito.
■ Condizioni d'uso
• Gratuito (verranno visualizzati annunci pubblicitari)
• Non è richiesta la registrazione di un account o l'accesso
• Il codice scritto, i progressi e le impostazioni vengono salvati solo sul tuo dispositivo (localStorage) e non vengono inviati al nostro server.
• Vengono utilizzati cookie e identificatori pubblicitari per visualizzare annunci pubblicitari.
• Età consigliata: dai 13 anni in su
• Informativa sulla privacy: https://visual-coding-lab.web.app/privacy
Impara a programmare in Python e C attraverso 60 lezioni pratiche. Non è richiesta alcuna registrazione e funziona offline.
Ultimo aggiornamento
13 set 2026