Recomendo o professor falar sobre o comportamneto padrão de um botão quando este está dentro de um formulário, que seu comportamento padrão de click é de submeter formulário, ou seja, caso não seja especificado a propriedade type
de , por padrão seu comportamento é de submissão. Sei que é óbvio para quem é especialista, mas para mim foi bem confuso. Porém, depois de consultar a documentação, achei esa explicação