Impara giocando

🧠 Quiz & Test interattivi

Mettiti alla prova con quiz su programmazione, logica, web, Olimpiadi di Informatica e molto altro. Ogni risposta ha una spiegazione, così impari davvero.

72 quiz 850 domande 7 categorie

Programmazione

Python, JavaScript, PHP, C++ e algoritmi: dai fondamenti agli esercizi.

20 quiz · 236 domande
🚀 Principiante

Basi di Programmazione

Il punto di partenza per chiunque inizi a programmare. 10 domande sui concetti fondamentali comuni a tutti i linguaggi.

📝 10 domande · ⏱️ 30s Inizia il quiz →
🐍 Principiante

Python — Le basi

Dodici domande per verificare le tue basi di Python: sintassi, tipi, liste, cicli e funzioni.

📝 12 domande · ⏱️ 30s Inizia il quiz →
Principiante

JavaScript — Le basi

Dodici domande sulle basi di JavaScript: sintassi moderna, tipi, funzioni e strutture dati.

📝 12 domande · ⏱️ 30s Inizia il quiz →
📚 Intermedio

Python — Liste e dizionari

Dodici domande per padroneggiare le due strutture dati più usate in Python: liste e dizionari.

📝 12 domande · ⏱️ 35s Inizia il quiz →
🐍 Intermedio

Python — Livello intermedio

Dodici domande per chi ha già le basi di Python e vuole consolidare le funzionalità più potenti del linguaggio.

📝 12 domande · ⏱️ 40s Inizia il quiz →
Intermedio

JavaScript — DOM ed eventi

Dodici domande su come JavaScript interagisce con il DOM: selezione di elementi, manipolazione, eventi e gestione form.

📝 12 domande · ⏱️ 35s Inizia il quiz →
📂 Intermedio

Python — File ed eccezioni

Dodici domande su come gestire file ed eccezioni in Python, dal costrutto with alle eccezioni personalizzate.

📝 12 domande · ⏱️ 35s Inizia il quiz →
Intermedio

JavaScript — Programmazione asincrona

Dodici domande sull'asincronia in JavaScript: callback, Promise, async/await e gestione errori.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🏛️ Intermedio

Python — Programmazione a oggetti

Dodici domande sulla programmazione orientata agli oggetti in Python: classi, metodi, ereditarietà e metodi speciali.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🔷 Intermedio

TypeScript — Le basi

Dodici domande su TypeScript: differenze con JavaScript, tipi, interfacce, generics e funzionalità di tipizzazione.

📝 12 domande · ⏱️ 35s Inizia il quiz →
🐘 Principiante

PHP — Le basi

Dodici domande sui fondamenti di PHP: sintassi, array associativi, funzioni e gestione delle richieste HTTP.

📝 12 domande · ⏱️ 30s Inizia il quiz →
Principiante

C++ — Le basi

Dodici domande sui fondamenti di C++: tipi di dato, I/O, ciclo for, funzioni e un accenno ai puntatori.

📝 12 domande · ⏱️ 30s Inizia il quiz →
🖥️ Principiante

C — Le basi

Dodici domande sul linguaggio C puro: sintassi, puntatori, gestione della memoria, struct e file.

📝 12 domande · ⏱️ 35s Inizia il quiz →
Principiante

Java — Le basi

Dodici domande sui fondamenti di Java: struttura di una classe, main, tipi primitivi, String e oggetti.

📝 12 domande · ⏱️ 35s Inizia il quiz →
🔢 Intermedio

Algoritmi di ordinamento

Dodici domande sui principali algoritmi di ordinamento: come funzionano, quando usarli, complessità.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🔍 Intermedio

Algoritmi di ricerca

Dodici domande sugli algoritmi di ricerca: lineare, binaria, tabelle hash e ricerche su grafi.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🧩 Avanzato

Algoritmi — Programmazione dinamica

Dodici domande sulla programmazione dinamica: come funziona, quando si applica, problemi classici.

📝 12 domande · ⏱️ 50s Inizia il quiz →
🔧 Principiante

Git — Le basi

Dodici domande su Git: come funziona il versionamento, comandi essenziali, branch e collaborazione.

📝 12 domande · ⏱️ 30s Inizia il quiz →
🔍 Intermedio

Espressioni regolari — Le basi

Dodici domande sulle regex: sintassi, quantificatori, classi di caratteri, gruppi e uso pratico.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🧠 Intermedio

Test di Logica

Sequenze, deduzioni, insiemi e ragionamento astratto. Allena la mente con 10 rompicapi classici.

📝 10 domande · ⏱️ 45s Inizia il quiz →

Logica

Sequenze, deduzioni, insiemi e rompicapi per allenare il ragionamento.

8 quiz · 96 domande
🔢 Intermedio

Logica — Sequenze numeriche

Dodici sequenze da completare: aritmetiche, geometriche, ricorsive e pattern alternati.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🕵️ Intermedio

Logica — Deduzioni

Dodici problemi di deduzione logica: sillogismi, condizionali, indovinelli su chi mente e chi dice il vero.

📝 12 domande · ⏱️ 50s Inizia il quiz →
🔵 Intermedio

Logica — Insiemi

Dodici problemi su insiemi e probabilità di base, con il principio di inclusione-esclusione.

📝 12 domande · ⏱️ 45s Inizia il quiz →
🧩 Avanzato

Logica — Rompicapi classici

Dodici rompicapi classici che richiedono ragionamento laterale: secchi, traversate, pesate e indovinelli famosi.

📝 12 domande · ⏱️ 60s Inizia il quiz →
🧮 Intermedio

Logica — Proposizionale

Dodici domande sulla logica proposizionale: connettivi, tavole di verità, tautologie e contraddizioni.

📝 12 domande · ⏱️ 45s Inizia il quiz →
🔀 Intermedio

Logica — Ragionamento condizionale

Dodici domande sul ragionamento condizionale: modus ponens, modus tollens, fallacie logiche e controesempi.

📝 12 domande · ⏱️ 45s Inizia il quiz →
🔲 Intermedio

Logica — Griglie e sudoku

Dodici domande su puzzle logici a griglia: sudoku, nonogram, kakuro e altri rompicapi di deduzione.

📝 12 domande · ⏱️ 45s Inizia il quiz →
🌀 Avanzato

Logica — Paradossi

Dodici paradossi famosi che mettono in crisi il ragionamento logico: dal mentitore al paradosso di Russell.

📝 12 domande · ⏱️ 50s Inizia il quiz →

Olimpiadi di Informatica

Esercizi in stile OII, dal livello base a quello avanzato.

9 quiz · 106 domande
🏅 Base

Olimpiadi di Informatica — Base

Dieci esercizi in stile OII (Olimpiadi Italiane di Informatica) di livello base: ragionamento algoritmico, complessità e piccoli problemi.

📝 10 domande · ⏱️ 60s Inizia il quiz →
🏅 Intermedio

Olimpiadi di Informatica — Intermedio

Dodici esercizi in stile OII di livello intermedio: complessità, strutture dati, algoritmi greedy e dinamici.

📝 12 domande · ⏱️ 75s Inizia il quiz →
🕸️ Intermedio

Olimpiadi — Grafi e alberi

Dodici esercizi su grafi e alberi: rappresentazioni, BFS/DFS, alberi di copertura minima, cammini.

📝 12 domande · ⏱️ 75s Inizia il quiz →
🏆 Avanzato

Olimpiadi di Informatica — Avanzato

Dodici esercizi in stile OII di livello avanzato: classi di complessità, algoritmi su stringhe, geometria computazionale.

📝 12 domande · ⏱️ 90s Inizia il quiz →
🔢 Avanzato

Olimpiadi — Teoria dei numeri

Dodici esercizi in stile OII sulla teoria dei numeri: primi, MCD, aritmetica modulare, fattorizzazione.

📝 12 domande · ⏱️ 75s Inizia il quiz →
🧩 Avanzato

Olimpiadi — Programmazione dinamica

Dodici problemi di programmazione dinamica in stile olimpico: knapsack, LIS, LCS, DP su griglie, ottimizzazioni.

📝 12 domande · ⏱️ 90s Inizia il quiz →
🎯 Avanzato

Olimpiadi — Backtracking

Dodici domande sul backtracking: come funziona, problemi classici, tecniche di potatura.

📝 12 domande · ⏱️ 75s Inizia il quiz →
🎲 Avanzato

Olimpiadi — Combinatoria

Dodici esercizi di combinatoria in stile olimpico: permutazioni, combinazioni, principio dei cassetti, inclusione-esclusione.

📝 12 domande · ⏱️ 75s Inizia il quiz →
📐 Avanzato

Olimpiadi — Geometria computazionale

Dodici domande di geometria computazionale in stile olimpico: punti, rette, poligoni, convex hull.

📝 12 domande · ⏱️ 75s Inizia il quiz →

Web

HTML, CSS, DOM e Bootstrap: le basi per costruire pagine moderne.

10 quiz · 118 domande
🌐 Principiante

HTML e CSS — Le basi

Dieci domande sui fondamenti di HTML e CSS: struttura di una pagina, selettori, box model e media query.

📝 10 domande · ⏱️ 30s Inizia il quiz →
🎨 Intermedio

CSS — Layout moderno

Dodici domande su come costruire layout moderni con CSS: Flexbox, Grid, posizionamento e responsive design.

📝 12 domande · ⏱️ 35s Inizia il quiz →
🅱️ Principiante

Bootstrap 5 — Le basi

Dodici domande su Bootstrap 5: sistema a griglia, classi utility, componenti e responsive.

📝 12 domande · ⏱️ 30s Inizia il quiz →
📝 Intermedio

HTML — Form e accessibilità

Dodici domande sui form HTML corretti e accessibili: input, label, tipi di campo, validazione e attributi ARIA.

📝 12 domande · ⏱️ 35s Inizia il quiz →
🌍 Intermedio

Web — Protocollo HTTP

Dodici domande sul protocollo HTTP: metodi, codici di stato, header, cookie e cache.

📝 12 domande · ⏱️ 35s Inizia il quiz →
🔌 Intermedio

API REST

Dodici domande sui principi REST: come progettare API, metodi HTTP, status code, versionamento.

📝 12 domande · ⏱️ 40s Inizia il quiz →
📄 Principiante

JSON e YAML

Dodici domande sui formati di interscambio dati più usati: JSON e YAML, sintassi, differenze, casi d'uso.

📝 12 domande · ⏱️ 30s Inizia il quiz →
🔒 Intermedio

Web — Sicurezza

Dodici domande sulle vulnerabilità web più comuni e le difese: XSS, CSRF, SQL injection, HTTPS, hashing.

📝 12 domande · ⏱️ 40s Inizia il quiz →
💚 Intermedio

Vue.js — Le basi

Dodici domande su Vue.js: direttive, reattività, componenti, props ed eventi.

📝 12 domande · ⏱️ 35s Inizia il quiz →
⚛️ Intermedio

React — Le basi

Dodici domande su React: componenti, JSX, stato, props, hooks e ciclo di vita.

📝 12 domande · ⏱️ 40s Inizia il quiz →

Database

SQL e modello relazionale: tabelle, query e progettazione.

9 quiz · 106 domande
🗄️ Principiante

SQL — Le basi

Dieci domande sulle operazioni fondamentali di SQL: selezione, filtri, join e funzioni aggregate.

📝 10 domande · ⏱️ 30s Inizia il quiz →
🔗 Intermedio

SQL — Le JOIN

Dodici domande sulle JOIN: come unire più tabelle, quando usare ogni tipo, errori comuni.

📝 12 domande · ⏱️ 40s Inizia il quiz →
📊 Intermedio

SQL — Aggregazioni e GROUP BY

Dodici domande sulle funzioni aggregate di SQL e sul raggruppamento dei dati.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🏗️ Intermedio

Database — Progettazione

Dodici domande sulla progettazione di database relazionali: chiavi, normalizzazione, integrità referenziale.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🧠 Avanzato

SQL — Query avanzate

Dodici domande sulle funzionalità avanzate di SQL: subquery, CTE, window function, CASE.

📝 12 domande · ⏱️ 50s Inizia il quiz →
🔐 Avanzato

SQL — Transazioni e ACID

Dodici domande su transazioni, proprietà ACID, livelli di isolamento e concorrenza.

📝 12 domande · ⏱️ 50s Inizia il quiz →
Avanzato

SQL — Indici e performance

Dodici domande su indici e ottimizzazione: come funzionano, quando usarli, come leggere un piano di esecuzione.

📝 12 domande · ⏱️ 50s Inizia il quiz →
🗃️ Intermedio

Database NoSQL

Dodici domande sui database NoSQL: tipologie, differenze con SQL, casi d'uso, CAP theorem.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🔐 Avanzato

Database — Sicurezza

Dodici domande sulla sicurezza dei database: gestione utenti, permessi, injection, backup e conformità.

📝 12 domande · ⏱️ 50s Inizia il quiz →

Intelligenza Artificiale

Concetti di base, etica e applicazioni dell'IA.

8 quiz · 94 domande
🤖 Principiante

Intelligenza Artificiale — Concetti base

Dieci domande per orientarsi nel mondo dell'IA: come funziona, cosa può fare, quali sono i limiti e le questioni etiche.

📝 10 domande · ⏱️ 30s Inizia il quiz →
🤖 Intermedio

IA — Machine Learning

Dodici domande sui concetti fondamentali del Machine Learning: tipi di apprendimento, dataset, metriche, overfitting.

📝 12 domande · ⏱️ 35s Inizia il quiz →
⚖️ Intermedio

IA — Etica e società

Dodici domande sulle questioni etiche e sociali dell'IA: bias, privacy, uso responsabile, regolamentazione.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🧠 Avanzato

IA — Reti neurali

Dodici domande sulle reti neurali: come sono fatte, come imparano, funzioni di attivazione e architetture.

📝 12 domande · ⏱️ 45s Inizia il quiz →
💬 Avanzato

IA — Elaborazione del linguaggio naturale

Dodici domande su NLP: come le macchine elaborano il linguaggio umano, dai token ai transformer.

📝 12 domande · ⏱️ 45s Inizia il quiz →
👁️ Avanzato

IA — Computer vision

Dodici domande sulla computer vision: come le macchine vedono, dalle convoluzioni al riconoscimento di oggetti.

📝 12 domande · ⏱️ 45s Inizia il quiz →
Intermedio

IA — IA generativa

Dodici domande sull'IA generativa: come funzionano i modelli di testo e immagini, prompt, limiti e rischi.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🎮 Avanzato

IA — Reinforcement Learning

Dodici domande sul reinforcement learning: come un agente impara tramite ricompense, dai videogiochi alla robotica.

📝 12 domande · ⏱️ 45s Inizia il quiz →

Matematica per l'informatica

Basi, sistema binario, logica booleana e notazione.

8 quiz · 94 domande
📐 Principiante

Matematica — Binario e logica booleana

Dieci domande sulle basi della matematica per l'informatica: sistema binario, conversioni, esadecimale e logica booleana.

📝 10 domande · ⏱️ 30s Inizia il quiz →
🔢 Principiante

Matematica — Basi numeriche

Dodici domande sulle basi numeriche usate in informatica: binario, ottale, esadecimale e conversioni.

📝 12 domande · ⏱️ 30s Inizia il quiz →
⚙️ Intermedio

Matematica — Logica booleana

Dodici domande sull'algebra booleana: operatori logici, tavole di verità, leggi di De Morgan.

📝 12 domande · ⏱️ 35s Inizia il quiz →
📐 Intermedio

Matematica — Algebra lineare

Dodici domande sull'algebra lineare di base, con applicazioni all'informatica e al machine learning.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🎲 Intermedio

Matematica — Calcolo combinatorio

Dodici domande sul calcolo combinatorio: fattoriale, permutazioni, combinazioni, coefficienti binomiali.

📝 12 domande · ⏱️ 40s Inizia il quiz →
🔵 Intermedio

Matematica — Insiemi e funzioni

Dodici domande su insiemi, relazioni e funzioni: notazione, proprietà, applicazioni.

📝 12 domande · ⏱️ 40s Inizia il quiz →
Avanzato

Matematica — Calcolo

Dodici domande sul calcolo differenziale e integrale: derivate, integrali, limiti, derivate parziali.

📝 12 domande · ⏱️ 50s Inizia il quiz →
📊 Avanzato

Matematica — Probabilità e statistica

Dodici domande su probabilità e statistica: variabili aleatorie, distribuzioni comuni, media, varianza.

📝 12 domande · ⏱️ 45s Inizia il quiz →

🚧 In arrivo

Stiamo preparando nuovi quiz su algoritmi avanzati, Olimpiadi livello avanzato, Python per l'IA e altre aree. Torna presto!