Innovative Approaches in Teaching Programming: A Systematic Literature Review. - Simone C. dos Santos; Patrícia Azevedo Tedesco; Matheus Borba; Matheus Brito (CSEDU (1), 2020)