Novidades nos exercícios de codificação

Os exercícios de codificação são rápidas atividades interativas que os alunos podem usar para desenvolver experiência com programação. Sabemos que os alunos querem ir além do vídeo e que eles valorizam a prática, e sabemos que vocês querem oferecer essa oportunidade. Mas ouvimos seu feedback sobre como nossos exercícios de codificação são difíceis de usar hoje em dia. Por isso, estamos trabalhando para melhorar essa ferramenta, para que vocês possam engajar os alunos oferecendo maneiras autênticas para eles praticarem e avaliarem a própria compreensão.

Nos próximos meses, vamos atualizar este artigo com um resumo das mudanças que estamos fazendo nos exercícios de codificação da Udemy. Confira as novidades abaixo.

 


 

Novembro de 2022

Durante o lançamento das melhorias nos exercícios de codificação este ano, mencionamos que atualizações maiores ainda seriam divulgadas. Hoje, temos o prazer de anunciar que vamos implementar essas incríveis novas melhorias nos próximos meses! Desenvolvemos os seguintes recursos de produto após ouvir o feedback da comunidade de instrutores, de que os maiores problemas com a ferramenta de exercícios de codificação eram a experiência ruim do aluno e a falta de recursos de orientação. Esperamos resolver esses pontos problemáticos com as seguintes mudanças:  

 

Interface aprimorada do aluno

Os alunos valorizam uma prática que seja a mais autêntica possível, em relação ao que eles estão tentando realizar fora do curso. Quando isso é feito corretamente, leva a uma melhor transferência da prática para o trabalho atual ou futuro. Nossa nova experiência do aluno no exercício de codificação simula um Ambiente de desenvolvimento integrado (IDE) para que eles possam ter uma prática relevante com tarefas reais. 

 

Novos recursos de orientação

No momento, quando os alunos precisam de ajuda em um exercício de codificação, é difícil para os instrutores ajudá-los. Na versão aprimorada dos exercícios de codificação, vamos lançar os seguintes recursos para ajudar você a ajudar seus alunos: 

  • Dicas: os instrutores poderão oferecer dicas e lembretes para ajudar os alunos a completar o exercício.
  • Aula relacionada: os instrutores poderão adicionar uma aula relacionada para os alunos reverem e se prepararem melhor para lidar com o problema. 

 

Respostas completas

Além da prática, os alunos usam os exercícios de codificação para verificar o entendimento dos conceitos que estão aprendendo. Para ajudar os alunos a receber feedback imediato e valioso sobre o desempenho deles, vamos fazer as seguintes melhorias:

  • Explicação da solução: os instrutores poderão escrever uma explicação detalhada destacando os principais conceitos para ajudar os alunos a compreender a resposta do exercício.
  • Casos de teste: os instrutores poderão criar casos de teste detalhados, que serão exibidos aos alunos no novo design. Antes, os instrutores podiam criar casos de teste, mas eles ficavam ocultos. Agora, os alunos poderão ver todos os casos de teste e usá-los para ver os detalhes do erro e entender onde está o erro no código.

 

Testando novas insígnias

Conforme ampliamos o investimento na ferramenta, queremos garantir que estamos destacando essas oportunidades de prática para os alunos. Nas próximas semanas, vamos testar uma nova insígnia para cursos em inglês que têm mais de dez exercícios de codificação, têm uma classificação de pelo menos 4,2 e são populares na respectiva categoria. Embora seja um teste, esperamos que essa nova insígnia ajude os alunos a encontrar o curso certo e alcançar suas metas de aprendizado.

 

A maioria dessas melhorias nos exercícios de codificação está na versão beta de testes em um grupo selecionado de cursos. Vamos implementar aos poucos a versão beta nos cursos com exercícios de codificação nas próximas semanas e planejamos lançar a nova experiência para todos os cursos no começo de 2023.

 


 

Outubro de 2022

Desde a última atualização, lançamos as seguintes melhorias nos exercícios de codificação:

  1. Lançamos snippets de código e recursos de autopreenchimento para ajudar os alunos a praticar de maneira semelhante a um Ambiente de desenvolvimento integrado (IDE). Os snippets de código são modelos que facilitam a digitação de padrões de código que se repetem.
  2. Agora vocês podem criar exercícios de codificação no Java 17 com JUnit5. O Java é uma das linguagens de programação mais populares, e essas melhorias podem ser úteis para os mais de 600.000 alunos que estão inscritos em um curso de desenvolvimento Java. 
  3. Quando os alunos abrirem exercícios de codificação em um curso, agora eles verão um ambiente totalmente ampliado. Trata-se de uma mudança de design em pequena escala, mas esperamos que ela melhore a experiência do usuário para você e seus alunos.

Além disso, estamos trabalhando em fazer mudanças de recursos e design de larga escala que estejam alinhadas a algumas das principais solicitações que recebemos de vocês e dos alunos. Continuaremos informando vocês do andamento dessa iniciativa nos próximos meses.

 


 

Agosto de 2022

Ao longo dos anos, recebemos vários pedidos das pessoas que lecionam cursos de programação para melhorar nossa ferramenta de exercícios de codificação. Agora, temos o prazer de informar que vamos priorizar as melhorias nos exercícios de codificação nos próximos meses, para que você possa criar oportunidades de atividades práticas que incentivam o engajamento no curso.

Enquanto lidamos com algumas das oportunidades mais significativas, queremos comunicar algumas das correções e atualizações que já fizemos:

  1. Você pode criar exercícios de codificação no Python 3.10. Esse era um pedido frequente, então esperamos que você possa aproveitar a nova linguagem imediatamente!
  2. Você pode editar os exercícios de codificação após publicá-los. Antes, os exercícios de codificação publicados só podiam ser excluídos e criados novamente. Agora, basta você cancelar a publicação do exercício no curso, fazer as atualizações e publicar novamente.
  3. Os alunos podem economizar tempo, copiando texto diretamente das descrições dos exercícios de codificação e colando na área de atividade.

Continuaremos informando as atualizações que fizermos nos exercícios de codificação. Sempre que quiser, consulte o artigo Como criar um exercício de codificação na Central de ajuda para saber mais!

Pronto parar criar seu curso? Vamos lá!

Criar um curso