Você está no caminho certo para resolver o exercício proposto! Usar forEach para iterar sobre os elementos selecionados com document.querySelectorAll('.tecla') e adicionar um ouvinte de eventos com addEventListener é uma abordagem eficaz.
Além disso, o uso do método toggle da lista de classes (classList) do elemento é uma excelente escolha para alternar a classe "ativa". Isso porque o toggle irá adicionar a classe se ela não estiver presente e removê-la se já estiver, o que se alinha perfeitamente com os requisitos do exercício de adicionar a classe ao clicar na tecla e removê-la ao clicar novamente.
Mas de toda forma, é válido verificar a forma como o instrutor utiliza e validar ambas.
Continue praticando e explorando cada vez mais!
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!