Giancarlo Navarra ha insegnato scienze e matematica nella scuola media. Dal 1983 svolge attività di ricerca presso il dipartimento di matematica dell’università di Modena e Reggio Emilia di cui è professore a contratto; da una quindicina di anni si occupa di early algebra e di formazione degli insegnanti. È coordinatore nazionale del Progetto ArAl. Per un lungo periodo ha partecipato assieme agli incontri estivi con il gruppo di ricerca dei matematici belgi George e Frédérique Papy.