Per chi vuole imparare a programmare

Impara a programmare, un passo alla volta.

Guide chiare, esercizi svolti e materiale didattico su Python, JavaScript, PHP, C/C++, Scratch e altro ancora — scritti per essere letti e capiti, non solo copiati.

Aggiornato costantemente: nuovi tutorial e correzioni ogni settimana, su tutti i linguaggi coperti dal sito.

1009 Articoli
31 Categorie
7 Aree tema
python
def impara(linguaggio):
    percorso = scegli(linguaggio)
    for passo in percorso:
        esercizio(passo)
        if non_capito():
            riprova()
    return "adesso sai programmare 🚀"
Argomenti trattati
🐍 Python ⚡ JavaScript 🌐 HTML/CSS 🐘 PHP ⚙️ C/C++ 🧩 Scratch 🤖 IA
Categorie in evidenza

Comincia da dove ti serve di più

Le aree più lette del sito, per iniziare subito con contenuti verificati e aggiornati.

🐍

Python

Dalle basi ai progetti reali: sintassi, liste, dizionari, file e librerie.

209 articoli Esplora →

Javascript

DOM, eventi, ES6 e tutto ciò che serve per rendere una pagina interattiva.

206 articoli Esplora →
🌐

Web

HTML, CSS e le basi dello sviluppo web moderno, spiegate passo passo.

193 articoli Esplora →
🖥️

Algoritmi in C

Strutture dati, puntatori e algoritmi classici, con esercizi svolti.

111 articoli Esplora →
📘 Algobuild

Minore tra due numeri

Realizziamo un algoritmo per il calcolo del minore tra due numeri presi in input, ovvero il numero più piccolo. Esempio 1 Per risolvere l’algoritmo serviranno dunque queste forme: Ellisse per l’inizio…

Leggi l'articolo →
Algobuild 2 febbraio 2019
📘 Algobuild

Area del cerchio con i diagrammi a blocchi

Realizziamo un semplice diagramma a blocchi che calcoli l'area del cerchio e la sua circonferenza conoscendo il raggio. Per risolvere l’algoritmo serviranno queste forme: Ellisse per l’inizio e per la…

Leggi l'articolo →
Algobuild 2 febbraio 2019
📘 Algobuild

Diagramma a blocchi

Il diagramma a blocchi è uno schema a blocchi utilizzato per rappresentare gli algoritmi. Il diagramma a blocchi è definito anche diagramma di flusso o flow chart ed è una rappresentazione grafica che…

Leggi l'articolo →
Algobuild 2 febbraio 2019
📘 Algobuild

Esercizi sui flow chart

Continuiamo a proporvi alcuni esercizi sui flow chart. Ricordiamo che i flow chart sono un modo per rappresentare graficamente un algoritmo. Grazie ai flow chart si riesce ad avere una visione d'insie…

Leggi l'articolo →
Algobuild 2 febbraio 2019
📘 Algobuild

Precedente e successivo di un numero

Realizziamo un semplice diagramma a blocchi che rappresenti un algoritmo per il calcolo del precedente e del successivo di un numero preso in input. Sviluppiamo questo algoritmo in maniera sequenziale…

Leggi l'articolo →
Algobuild 2 febbraio 2019
📘 Algobuild

Diagramma di flusso

Un diagramma di flusso in informatica è sinonimo di diagramma a blocchi. In questo tutorial svolgeremo alcuni esercizi utilizzando i diagrammi di flusso. Chi volesse seguire la prima lezione, può anda…

Leggi l'articolo →
Algobuild 2 febbraio 2019
Pubblicità
📘 Coding con scratch

Numero primo con Scratch

Sviluppiamo un programma che calcoli e visualizzi se un numero è primo con Scratch. Definizione di numero primo Ricordiamo che un numero primo è un numero naturale maggiore di 1 che è divisibile solam…

Leggi l'articolo →
Coding con scratch 2 febbraio 2019
Copertina: 9 Progetti Interattivi con Scratch per Aspiranti Creatori
📚 Consigliato per te

9 Progetti Interattivi con Scratch per Aspiranti Creatori

Nove progetti guidati per imparare la programmazione a blocchi.

Vedi su Amazon
Copertina: 50 Algoritmi per imparare C++
📚 Consigliato per te

50 Algoritmi per imparare C++

Struttura dati, puntatori e algoritmi classici in C++, passo passo.

Vedi su Amazon
Copertina: 50 Algoritmi per imparare PHP
📚 Consigliato per te

50 Algoritmi per imparare PHP

Una guida step by step per imparare PHP con esercizi svolti.

Vedi su Amazon