Introduzione agli strumenti

Scrittura del codice

Editing online: p5.js Web Editor
risorse\editing-online-web-editor
Editing online: OpenProcessing
risorse\editing-online-openprocessing
Modalità di sviluppo offline
nozioni\sviluppo-offline
Editor di codice: Visual Studio Code
risorse\vscode
Vedere il risultato: Live Server
risorse\vscode-live-server
Individuazione errori con Google Chrome
risorse\debugging-con-chrome

Concetti chiave della programmazione

Un programma: algoritmi e strutture dati
nozioni\programmazione
Che cos’è un’istruzione
nozioni\cos-e-un-istruzione
Che cos’è una funzione
nozioni\cos-e-una-funzione
Chiamare una funzione
nozioni\chiamare-funzione
Che cos’è una variabile
nozioni\cos-e-una-variabile
Tipi di dati: numeri, stringhe, valori booleani
nozioni\tipi-di-dati
Variabili globali e variabili locali
nozioni\variabili-globali-locali
Tipi di operatori
nozioni\tipi-di-operatori
Controllo del flusso: sequenza, decisione, ciclo
nozioni\controllo-flusso-istruzioni
Istruzioni condizionali: if
nozioni\istruzioni-condizionali-if
La struttura for
nozioni\struttura-for

Iniziare a usare OpenCode

Perché OpenCode
risorse\opencode
Quali modelli si possono usare
risorse\opencode-zen-go
Installazione di OpenCode
risorse\opencode-installazione
Estensione OpenCode per Visual Studio Code
risorse\opencode-estensione-vscode
Scegliere il modello
risorse\opencode-modelli
Plan e Build
risorse\opencode-plan-build
La prima richiesta
risorse\opencode-prima-richiesta
Che cosa chiede prima di agire
risorse\opencode-permessi
Istruzioni valide per tutto il progetto
nozioni\prompt-direttive-progetto