Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Les outils éducatifs de JetBrains versions 2019.1 sont disponibles
Ces nouvelles versions proposent une expérience d'apprentissage immersive

Le , par Stéphane le calme

111PARTAGES

9  0 
JetBrains propose deux IDE pour une expérience d’apprentissage immersive: PyCharm Educational Edition et IntelliJ IDEA Community Educational avec un plugin EduTools fourni. Les deux IDE viennent de paraître en version 2019.1, combinant le meilleur des principales versions de l'EDI avec la dernière version du plugin EduTools.

En plus de toutes les fonctionnalités nouvelles et améliorées qui viennent d'être déployées dans PyCharm 2019.1 et IntelliJ IDEA 2019.1, les versions pédagogiques des deux outils ont ajouté ces améliorations intéressantes:
  • Une mise à jour du résultat (output) Expected/Actual dans la description de la tâche pour les tâches basées sur les résultats (output) : désormais, les apprenants peuvent non seulement voir le message d'erreur du journal, mais aussi comparer les résultats de leurs solutions avec l'exemple de sortie après avoir cliqué sur le bouton Vérifier.
  • Mise en surbrillance améliorée pour les extraits de code dans le panneau de description de la tâche.
  • Une nouvelle notification suggère de se connecter à Stepik pour les cours à distance.



CheckiO

Dans PyCharm Edu 2019.1, JetBrains a également mis à niveau le support CheckiO, une plateforme d'apprentissage pour maîtriser Python et JavaScript via des jeux de codage.

CheckiO invite les utilisateurs débutants et plus expérimentés dans un archipel rempli de défis de programmation passionnants. Chaque île, comme Elementary, Scientific Expedition et Codship, comporte une série de petites tâches de codage que vous devez réaliser pour pouvoir passer à l’île suivante. Au fur et à mesure que vous gagnez en confiance avec chaque île nouvellement conquise, vous explorez davantage la carte.


Alors que CheckiO fournit une excellente plateforme Web pour résoudre des énigmes, la bonne nouvelle est que vous pouvez désormais effectuer des tâches CheckiO à l’aide des outils professionnels de JetBrains. Sélectionnez CheckiO dans la liste des cours disponibles avec le plugin EduTools. Si vous apprenez Python, vous aurez besoin de PyCharm Édition Éducative, alors que pour JavaScript, votre outil préféré sera WebStorm avec le plugin EduTools installé.

Chaque île est maintenant une station et chaque jeu de codage est un fichier mission.py / mission.js. Pour chaque mission, vous verrez le fichier de code et une brève description de la tâche avec quelques astuces. Pour remporter chaque partie, ajoutez votre code au fichier de code et cliquez sur le bouton Vérifier en bas de l'écran.


Vous saurez que vous avez terminé une mission lorsque vous voyez un message de félicitations sous forme de bannière. Célébrez vos progrès, puis cliquez sur Suivant pour continuer l'exploration.

Si vous recevez un message incorrect, ne vous inquiétez pas: relisez les instructions et les astuces et essayez à nouveau la tâche. N'abandonnez pas, il y a encore beaucoup à apprendre et à explorer!

Pour déverrouiller certaines des stations, vous devez venir à bout de l’épreuve présentée à la station précédente. D'autres nécessitent une mise à niveau de votre compte CheckiO. Jetez un coup d'œil à la carte des aventures sur le site Web CheckiO et vérifiez les informations de votre profil pour mettre à niveau votre compte et continuer votre parcours de programmation.

JetBrains Academy

IntelliJ IDEA Edu 2019.1 prend en charge les niveaux de langage pour Java et Kotlin et améliore son intégration aux projets Hyperskill dans le cadre de l'expérience JetBrains Academy.

EduTools 2.5

Avec le plugin EduTools, vous pouvez apprendre et enseigner des langages de programmation tels que Kotlin, Java et Python sous la forme de tâches de codage et de tests de vérification personnalisés directement dans les IDE basés sur la plateforme JetBrains IntelliJ.

La dernière mise à jour du plugin EduTools est là pour vous donner:
  • Une amélioration des résultats Expected/Actual dans la description de la tâche pour les cours basés sur Gradle et les tâches basées sur les résultats.
  • Un modèle amélioré pour les tâches Java par défaut et une option permettant de promouvoir des sections pour les cours volumineux en mode éducateur.
  • La possibilité de promouvoir des sections pour les cours volumineux.
  • L'amélioration du dialogue "Ajouter une dépendance d'espace réservé".
  • L'amélioration du rendu des espaces réservés.
  • Une nouvelle icône de plugin.



Pour mettre à jour votre plugin, choisissez Aide | Rechercher les mises à jour (pour Windows ou * NIX) ou [Votre IDE] | Recherchez les mises à jour (pour macOS) dans le menu principal.

Prise en charge de JavaScript et de Rust pour les créateurs de cours

La prise en charge de JavaScript et de Rust a été rendue disponible depuis la version 2.4. Les éducateurs peuvent désormais créer leurs cours sous forme de défis de codage et de tests de vérification personnalisés.


Si vous êtes un enseignant qui souhaite enseigner le monde à JavaScript ou à Rust avec votre propre cours, dans un premier temps, JetBrains vous recommande de consulter ses Guides de démarrage rapide - pour JavaScript ou pour Rust.

Télécharger vos outils éducatifs

Source : JetBrains

Une erreur dans cette actualité ? Signalez-le nous !