Lo spirito imprenditoriale e innovativo che ha dato vita alle Opere Sociali Don Bosco 70 anni fa, grazie a don Francesco Beniamino Della Torre, è valso all'Istituto sestese il prestigioso riconoscimento Apple Distinguished School, per essere centro di innovazione ed eccellenza nell'ambito della didattica digitale, ispirando gli alunni a essere creativi e aiutandoli a sviluppare capacità di collaborazione e spirito critico. Una sida partita seguendo la mission salesiana di essere all'avanguardia nel progresso già nel 2012, con l'introduzione dell'iPad nella Formazione Professionale, e proseguita nel 2015 con l'estensione dell'educativo digitale a tutte le classi dell'Istituto, come prospettiva generale e condivisa in tutti i settori scolastici attraverso importanti investimenti non solo tecnologici, ma anche infrastrutturali, gestionali e di personale.