Nouveautés relatives aux exercices de codage

Les exercices de codage constituent des activités interactives courtes qui permettent à vos participants de s’entraîner au code. Les participants veulent aller plus loin que les vidéos. Ils attachent de l’importance à l’expérience pratique, et nous savons que vous souhaitez leur offrir cette opportunité. Toutefois, nous avons reçu des avis de la part des formateurs selon lesquels nos exercices de codage sont trop difficiles à réaliser à l’heure actuelle. Ainsi, nous nous efforçons en ce moment d’améliorer cet outil pour que vous puissiez renforcer l’implication de vos participants grâce à des manières efficaces de s’entraîner et d’évaluer leur compréhension.

Au cours des prochains mois, nous publierons dans cet article un résumé des modifications que nous apporterons aux exercices de codage Udemy. Continuez votre lecture pour découvrir les dernières nouveautés.

 


 

Novembre 2022

En parallèle des améliorations apportées aux exercices de codage cette année, nous avions dit que des nouveautés encore plus considérables allaient voir le jour. Aujourd’hui, nous sommes heureux d’annoncer que nous allons déployer ces superbes améliorations au cours des prochains mois ! La communauté des formateurs avait exprimé son insatisfaction concernant l’expérience utilisateur décevante et l’absence de fonctionnalités pour aider les participants dans notre outil dédié aux exercices de codage. Nous avons écouté ces commentaires et mis en place les fonctionnalités ci-dessous. Nous espérons résoudre ces difficultés grâce aux changements suivants :

 

Interface participant optimisée

Les participants apprécient des exercices pratiques aussi authentiques que possible par rapport aux conditions dans lesquelles ils travailleront dans la vraie vie. Lorsqu’ils disposent d’un environnement adéquat pour s’entraîner, ils sont plus à même de transférer les connaissances acquises à leur activité actuelle ou future. Notre nouvelle expérience des exercices de codage simule fidèlement un environnement de développement intégré (IDE), de sorte que les participants bénéficient d’un entraînement pertinent pour les tâches qu’ils seront amenés à réaliser dans le monde réel.

 

De nouvelles fonctionnalités d’orientation

À l’heure actuelle, lorsque les participants se retrouvent bloqués sur un exercice de codage, il est difficile pour le formateur de les aider. Dans la version améliorée des exercices de codage, les fonctionnalités suivantes vous permettront de guider vos participants :

  • Conseils : les formateurs pourront fournir des conseils et des rappels pour aider les participants à terminer l’exercice.
  • Session associée : les formateurs pourront ajouter une session associée pour que les participants puissent réviser le contenu et avoir une base plus solide pour mieux aborder le problème.

 

Des réponses complètes

Au-delà de la pratique, les participants se servent des exercices de codage pour vérifier leur compréhension des concepts qu’ils sont en train d’apprendre. Pour permettre aux participants d’obtenir une évaluation pertinente et immédiate de leurs efforts, nous apporterons les améliorations suivantes :

  • Explication de la solution : les formateurs pourront écrire une explication approfondie pour mettre en avant les concepts clés et aider les participants à comprendre la réponse à l’exercice.
  • Cas de test : les formateurs pourront créer des cas de test détaillés qui s’affichent pour les participants dans la nouvelle interface. Auparavant, les formateurs pouvaient créer des cas de test, mais ceux-ci restaient cachés. Désormais, les participants auront accès à tous les cas de test afin de voir leurs erreurs en détail et de comprendre pourquoi leur code ne marche pas.

 

Expériences avec les nouveaux badges

À mesure que nous augmentons notre investissement dans cet outil, nous voulons nous assurer que ces opportunités d’entraînement sont bien mises en avant auprès des participants. Au cours des prochaines semaines, nous prévoyons de tester un nouveau badge pour les cours en anglais qui proposent plus de dix exercices de codage, ont une note de 4,2 minimum et sont populaires dans leur catégorie. Même s’il s’agit d’une expérience, nous espérons que ce nouveau badge aidera les participants à trouver les meilleurs cours et à atteindre leurs objectifs d’apprentissage.

 

La plupart de ces améliorations apportées aux exercices de codage sont actuellement en version bêta dans une sélection de cours. Nous prévoyons d’étendre progressivement cette version bêta à d’autres cours proposant des exercices de codage dans les prochaines semaines. Notre objectif consiste à déployer cette nouvelle expérience pour tous les cours début 2023.

 


 

Octobre 2022

Depuis notre dernière mise à jour, nous avons apporté les améliorations suivantes aux exercices de codage :

  1. Nous avons lancé des fonctions d’extraits de code et de saisie semi-automatique pour aider les participants à s’entraîner dans des conditions similaires à celles des environnements de développement intégré (IDE). Les extraits de code sont des modèles qui facilitent la saisie de schémas de code répétitifs.
  2. Vous pouvez désormais créer des exercices de codage en Java 17 avec JUnit5. Java est l’un des langages de programmation les plus demandés. Ces améliorations seront utiles pour les plus de 600 000 participants inscrits dans les cours de développement Java.
  3. Lorsque les participants ouvrent un exercice de codage dans un cours, ils peuvent maintenant travailler dans un environnement entièrement étendu. Il s’agit d’un changement mineur en termes de design, mais nous espérons que cela optimisera l’expérience utilisateur pour vous et vos participants.

En outre, nous travaillons actuellement sur des modifications plus importantes en termes de design et fonctionnalités afin de répondre aux demandes les plus courantes que nous recevons des formateurs et des participants. Nous vous tiendrons au courant des avancées de ce projet au cours des mois à venir.

 


 

Août 2022

Au fil des années, les formateurs donnant des cours de programmation nous ont demandé à plusieurs reprises d’améliorer notre outil pour les exercices de codage. Nous sommes heureux de vous annoncer que nous allons donner la priorité à l’amélioration des exercices de codage lors des prochains mois, afin que vous puissiez créer des possibilités de mise en pratique qui encouragent la participation aux cours.

Tandis que nous nous concentrons sur d’importantes améliorations, nous voulions vous informer de certaines corrections et mises à jour que nous avons déjà effectuées :

  1. Vous pouvez créer des exercices de codage en langage Python 3.10. Il s’agissait d’une demande fréquente et nous espérons que vous pourrez profiter du nouveau langage immédiatement !
  2. Vous pouvez modifier les exercices de codage après leur publication. Auparavant, vous ne pouviez que supprimer et recréer un exercice de codage publié. Désormais, vous pouvez simplement le retirer du cours, effectuer vos mises à jour et le republier.
  3. Les participants peuvent gagner du temps en copiant directement le texte des descriptions des exercices de codage et en le collant dans la partie activité de l’exercice.

Nous vous tiendrons au courant des changements que nous apportons aux exercices de codage. N’hésitez pas à consulter l’article Création d’un exercice de codage dans le Centre d’aide pour en savoir plus !

Êtes-vous prêt à créer votre cours ? C'est parti !

Créer un cours