Teaching theoretical computer science using a cognitive apprenticeship approach
Sebastian Böhne
Christoph Kreitz
Abordagens Metodológicas para Ensino de Teoria da Computacão, Linguagens Formais e Automatos