Oi, Marcelo! Tudo bem?
Identificação corretamente do problema, de fato ele utilizou apenas um sinal de igual (=) ao invés de dois sinais de igual (==) na comparação do IF. Quando utilizamos apenas um sinal de igual, estamos atribuindo um valor à variável. Já quando utilizamos dois sinais de igual, estamos realizando uma comparação entre os valores das variáveis.
Parabéns pela identificação, é muito bacana poder acompanhar a evolução dos nossos alunos ao longo dos cursos e a sua participação ativa nas atividades propostas!
Somado a isso, caso tenha ficado alguma dúvida em relação ao conteúdo sinta-se a vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!
Um forte abraço e bons estudos!