Metodo didattico che consiste nel suddividere i soggetti in piccoli gruppi, ciascuno dei quali è impegnato nella realizzazione di uno specifico progetto. Un tutor controlla che ogni membro contribuisca allo svolgimento del compito e che esegua il lavoro assegnatogli nel modo più corretto. Le COP e le Comunità di apprendimento sono un esempio di cooperative learning. In gruppi di questo tipo, la possibilità di condividere idee, esperienze e conoscenze incrementa la capacità di trovare le migliori soluzioni nel più breve tempo possibile. Internet e gli strumenti della telematica valorizzano ulteriormente le enormi potenzialità dell´apprendimento cooperativo.