Applicazioni teaching: un’architettura per la didattica di applicazioni e la difesa del copyright