Learning to Teach: A Guide to Using Learning Theories in Computer Science Education. - Edison Ishikawa; Hanniel Fernando Lopes Saldanha; Hugo Hiroshi Silva Tutida; Maria de Fátima Brandão; Maristela Holanda (FIE, 2023)