Il nostro metodo

100% pratico e divertente

Con Code Heroes il videogioco diventa uno strumento per imparare, creare e crescere. I ragazzi non si limitano a giocare: progettano, programmano e sperimentano, sviluppando competenze digitali sempre più richieste, come coding, intelligenza artificiale, logica, game design e problem solving.

Grazie a un approccio pratico, coinvolgente e guidato da docenti qualificati, ogni lezione trasforma la passione per i videogiochi in un’occasione concreta per acquisire le competenze che faranno la differenza nel loro futuro.

Il corso perfetto per fascia d’età!

Sviluppa le competenze del futuro

I corsi Code Heroes by Digital Bros Game Academy, sono corsi in live streaming, basati su moduli progressivi di apprendimento, per consentire ai più giovani attraverso la creazione di un gioco di acquisire le competenze digitali utili per il loro futuro.

Scopri tutti i corsi CODE HEROES


Coding con Scratch, Minecraft e Tynker

DAGLI 8 AI 9 ANNI

Il percorso è composto da 3 moduli da 12 lezioni ciascuno, pensati per accompagnare i bambini alla scoperta della programmazione attraverso strumenti adatti alla loro età come i videogiochi.

 

  • Modulo 1 – Scratch
    I bambini sviluppano il pensiero computazionale e acquisiscono i principali concetti di programmazione a blocchi realizzando animazioni, quiz e piccoli videogiochi.
  • Modulo 2 – Minecraft Education
    Attraverso Minecraft Education, i partecipanti scoprono come utilizzare la programmazione per costruire mondi, automatizzare strutture e creare mini-giochi.
  • Modulo 3 – Tynker
    L’ultimo modulo unisce coding e game design permettendo ai partecipanti di progettare esperienze interattive originali e sviluppare creatività, logica e capacità progettuale.

Coding con Scratch, Minecraft e MCreator

DAI 10 ai 12 ANNI

Il percorso è composto da 3 moduli da 12 lezioni ciascuno, pensati per consolidare le competenze di programmazione e introdurre i ragazzi a concetti più avanzati di game design.

 

  • Modulo 1 – Scratch Avanzato
    Viene approfondita la programmazione realizzando giochi musicali, infinite runner e simulatori, sviluppando capacità di progettazione, logica e problem solving.
  • Modulo 2 – Minecraft Education
    Attraverso la programmazione in Minecraft Education, si automatizzano costruzioni, controllano personaggi e creano ambienti e sfide interattive sempre più articolate.
  • Modulo 3 – Mod per Minecraft con MCreator
    Il modulo introduce al mondo del modding, permettendo di creare vere e proprie espansioni per Minecraft e culminando nella realizzazione di una mod funzionante.

Programmazione in C#

DAI 13 AI 15 ANNI

Un percorso dedicato al linguaggio C#, in 3 moduli da 12 lezioni ciascuno, pensato per accompagnare i ragazzi dalle basi della programmazione fino alla realizzazione di giochi 2D.

 

  • Modulo 1 – C# da zero e primi giochi
    I partecipanti imparano le basi della programmazione testuale con C#, sviluppando programmi interattivi e mini-giochi.
  • Modulo 2 – C# applicato ai videogiochi
    Il secondo modulo introduce i principi dell’architettura di un videogioco e della programmazione orientata agli oggetti.
  •  Modulo 3 – Videogiochi 2D con Raylib e C#
    Il modulo rappresenta il passaggio dalla programmazione testuale allo sviluppo di videogiochi in un ambiente grafico.

Programmazione in C# e intro a Unity

DAI 16 AI 18 ANNI

Un percorso dedicato allo studio di C# e all’introduzione di Unity, in 3 moduli da 12 lezioni ciascuno, pensato per fornire le basi della programmazione orientate allo sviluppo di giochi 2D.

 

  • Modulo 1 – Programmazione in C# 
    I partecipanti imparano le basi della programmazione testuale con C#, sviluppando programmi interattivi e piccoli giochi.
  • Modulo 2 – C# applicato ai videogiochi
    Il secondo modulo introduce i principi dell’architettura di un videogioco e della programmazione orientata agli oggetti.
  •  Modulo 3 – Videogiochi 2D e introduzione a Unity
  • Si passa dalla programmazione testuale allo sviluppo di videogiochi 2D con Raylib e ai primi passi con Unity.
I nostri docenti

Professionisti qualificati

Docente
Pietro Biasotti

La mia passione per i videogiochi mi ha portato a scoprire il mondo della programmazione, trasformando una curiosità in una professione. Programmare significa unire creatività, logica e apprendimento continuo. Grazie agli anni di volontariato nei Grest ho scoperto quanto mi piaccia lavorare con i bambini e supportare la loro crescita. Oggi unisco queste due passioni come insegnante di programmazione, con l’obiettivo di trasmettere competenze, curiosità e creatività. Credo che programmare significhi imparare a risolvere problemi, collaborare e dare forma alle proprie idee, divertendosi.

Docente
Lorenzo Falvo

Lorenzo Falvo è uno sviluppatore di videogiochi specializzato nella realizzazione di advergame e applicazioni interattive. Appassionato di tecnologia e innovazione, trasmette ai più giovani le basi del game development, aiutandoli a sviluppare creatività, logica e capacità di problem solving attraverso la programmazione e la progettazione di videogiochi.

Docente
Alessandro Iapà
Master Online Game Programming

Da sempre appassionato di videogiochi e della tecnologia che vi sta dietro, decide di frequentare il corso di Game Programming presso la Digital Bros Game Academy, per poi lavorare nel settore come Game Programmer e R&D, estendendo le funzionalità degli engine per creare strumenti di sviluppo su misura per i team. Attualmente è tutor per il Master Online di Game Programming di DBGA e segue come freelance lo sviluppo di progetti indie, sia in Unity che Unreal.

Prova in anteprima una lezione gratuita!

Compila il form e ti ricontatteremo per fissare il giorno della lezione di prova.

Perché scegliere DBGA?

  • Nata dall’industria per l’industria
    Siamo l’accademia internazionale specializzata nella formazione di figure professionali per il settore del digital entertainment. Facciamo parte del Gruppo Digital Bros che da oltre 30 anni sviluppa, pubblica e distribuisce videogiochi in tutto il mondo.
  • Approccio pratico
    Grazie al nostro approccio pratico si acquisiranno le competenze tecniche e relazionali utili sia a scuola che durante la crescita personale dello studente.
  • Trasferimento delle competenze
    I nostri docenti sono sviluppatori professionisti qualificati con una solida esperienza nell’insegnamento con i più giovani.
  • Sviluppo progetti
    L’esperienza di apprendimento è rafforzata da progetti pratici, esercitazioni al fine di far sviluppare ai bambini e ragazzi, capacità analitiche, progettuali e di problem solving.