Executando verificação de segurança...
2

Já brinquei um pouco em alguns desses sites, e acho que não são bons para aprendizado, por causa da forma que funcionam.

Não sei se todos são exatamente assim, mas os que eu vi, geralmente só dão alguns casos básicos pra vc testar ("para entrada A, a saída deve ser B"). E se sua solução está errada, ele só diz que não deu certo, mas não diz para quais casos não funcionou.

Pra quem está aprendendo, eu acho isso péssimo, pois se vc não sabe nem qual é o caso que não funcionou, como vai conseguir arrumar? Isso não ajuda no aprendizado, e acaba virando mais um joguinho de adivinhação.

Talvez seja "bom" pra algumas situações reais, pois tem casos em que vc não tem a informação completa e precisa ficar adivinhando. Mas pra quem ainda está aprendendo, é péssimo.

Carregando publicação patrocinada...
0

Uma alternativa para esses sites, pode ser o ChatGPT.

Eu testei e tem funcionado muito bem para aprender programação.

  • Primeiro, crie um chat e instrua que você quer aprender sobre determinado assuntou ou linguagem e peça para elaborar um plano de estudos separado por tópicos seguindo uma ordem didática.

  • Após a criação dos tópicos, peça para realizar uma explicação detalhada sobre o tópico, se possível dar exemplos e após a explicação, se estiver estudando alguma linguagem de programação, peça para elaborar exercícios para você solucionar. Você pode também separar esses exercícios por nível de dificuldade, tipo, primeiro um exercício fácil, outro moderado e por último um mais difícil.

  • Após realizar o exercício, peça para fazer a correção e caso estiver errado, peça para informar os possíveis erros que você cometeu e tente realizar a correção. Você também pode pedir para realizar uma classificação ou dar uma nota para o seu exercício. Assim se caso a solução do seu exercício for 8/10 por exemplo, você pode pedir um exemplo de como seria um exercício 10/10.

  • Eu testei com JavaScript, e funcionou 100%. A IA fez uma explicação super correta e didática sobre o assunto, me deu exemplos corretos, me passou exercícios fáceis, moderados e difíceis sobre cada tópico. Fiz testes forçando erros nos exercícios e a IA me corrigiu perfeitamente, inclusive me sugeriu melhorias que eu não imaginava e que realmente funciona.

  • A conclusão que obtive para o aprendizado de linguagem de programação, é que, pode funcionar muito bem e ser um substitúto melhorado desses sites de exercícios, pois além de realizar a explicação, dar exemplos e propor exercícios, a IA será quase que um professor particular, esclarecendo as suas dúvidas e te ensinando possibilidades diversas, que você não imaginava.

Obs: Se tiver alguma dúvida, sempre questione, consulte outras fontes, pois o ChatGPT não é uma verdade absoluta e pode conter erros.

2

Eu acho o contrário.

O problema do ChatGPT são as respostas meio-certas, com erros sutis que um iniciante não tem discernimento para detectar. Então para aprendizado acaba sendo péssimo, pois pode enganar e passar a impressão errada de estar ensinando certo.