Releases

Produits Educatifs 2018.3 : focus sur l’apprentissage de Kotlin et Python, meilleure interface utilisateur et outils plus performants

Avec la version 2018.3 de nos Produits Educatifs, nous vous proposons de nouvelles possibilités d’apprentissage de Kotlin et Python. Cette mise à jour améliore également les performances et l’interface utilisateur de nos EDI, pour offrir une expérience optimale aux apprenants comme aux enseignants.

Télécharger

Se former à Kotlin
Se former à Python
Meilleure expérience utilisateur

 


Se former à Kotlin

La formation Kotlin Koans disponible dans nos Produits éducatifs, est l’une des façons les plus plébiscitées pour se familiariser avec la syntaxe Kotlin. Avec cette nouvelle version, nous’ nous vous proposons deux nouvelles options pour vous’ permettre d’aller plus loin dans l’apprentissage de Kotlin, en vous entraînant avec des exercices de code.

Atomic Kotlin

Atomic Kotlin est un livre de Bruce Eckel et Svetlana Isakova offert avec les ressources d’apprentissage. Il propose une approche de Kotlin adaptée aux novices comme aux programmeurs expérimentés, sans expérience préalable de Java requise, et est disponible dès maintenant.

Le livre complète les cours composés d’exemples de code et d’exercices avec vérification automatique des réponses et corrections. Pour tester cette méthode, allez dans Apprendre → Recherchez les cours et choisissez AtomicKotlin dans la liste. Consultez les exemples de code et commencez à résoudre les exercices de programmation :

Cliquez pour visionner le diaporama.

Plus de détails dans le guide de démarrage rapide du cours’.

Kotlin pour les Développeurs Java

Kotlin pour les développeurs Java est un cours Coursera de Svetlana Isakova et Andrey Bratslav. Ce cours s’adresse aux développeurs Java expérimentés. Il s’appuie sur votre expérience de Java, en partant des similitudes entre les deux langages, pour aborder ensuite leurs’ différences. Le cours couvre les points suivants : la syntaxe de base, la possibilité de valeur null, la programmation fonctionnelle avec Kotlin, la programmation orientée objet avec Kotlin, la puissance de la bibliothèque standard de Kotlin et l’interopérabilité avec Java.

Il comprend des exercices de programmation à résoudre à l’aide des Produits Educatifs de JetBrains. Allez dansLearn → Start Coursera Assignment et choisissez dans la liste la semaine pendant laquelle vous suivrez la formation. Faites l’exercice de programmation et envoyez-le à Coursera :

Cliquez pour visionner le diaporama.

Consultez les exercices de programmation Coursera pour plus de détails.


Se former à Python

Le cours Introduction à Python a été le premier cours disponible de PyCharm Edu et reste le cours de prédilection de nombreux programmeurs qui n’ont pas ou peu d’expérience du codage. Nous avons souhaité rendre le processus d’apprentissage de Python plus ludique et vous offrir plus d’options. Nous avons donc procédé à l’intégration de CheckiO pour vous proposer une expérience plus complète et variée.

Intégration de CheckiO

CheckiO est une plateforme d’enseignement de la programmation qui enseigne Python et JavaScript à travers de nombreuses activités de codage uniques, divertissantes et stimulantes. Cette méthode invite à concourir avec d’autres participants pour proposer les solutions les plus intéressantes et créatives.

Nous proposions auparavant un plug-in CheckiO pour PyCharm Edu, mais avec lq version 2018.3 tout est intégré. Vous pouvez maintenant effectuer des missions de CheckiO Python à l’intérieur de PyCharm Edu sans dépendances.

Il suffit d’aller dans LearnBrowse Courses et choisir Py CheckiO dans la liste. Connectez-vous ou créez un compte CheckiO si vous ne l’avez pas déjà fait. Commencez à réaliser vos missions :

Cliquez pour visionner le diaporama.

Votre progression est synchronisée et l’IDE met automatiquement à jour votre liste de missions.


Une meilleure expérience utilisateur

Nous travaillons constamment à l’amélioration de l’expérience utilisateur et de la performance de nos Produits Educatifs pour permettre aux apprenants comme enseignants de se concentrer sur l’essentiel.

Parcourez les cours plus rapidement

De plus en plus de cours étant publiés, il est utile de pouvoir disposer facilement d’une liste de tous les cours disponibles. Grâce aux dernières mises à jour de l’EDI, cette action est maintenant beaucoup plus rapide :

2018_3_browse_courses

Panneau de description des tâches retravaillé

Nous avons redesigné le panneau de description des tâches pour rendre toutes ses fonctionnalités, telles que la vérification de la solution de la tâche, passer à la tâche suivante, gérer les conseils de tâche et autres, plus faciles à utiliser :

2018_3_task_description_1

Les enseignants peuvent maintenant ajouter des conseils aux textes description des tâches et les placer où ils le souhaitent avec de simples blocs div :

2018_3_task_description_2

Toutes les options éducatives en un seul endroit

L’écran d’accueil et le menu fichier ont maintenant un groupe de menus dédié avec toutes les options éducatives disponibles, pour vous aider à trouver rapidement celle qui vous intéresse :

2018_3_menu_1

2018_3_menu_2

Raccourcis clavier personnalisés

Pour remplacer les raccourcis par défaut assignés aux actions que vous utilisez lors de l’apprentissage ou de la création de vos cours, vous pouvez maintenant configurer vos propres raccourcis personnalisés dans Preferences | Keymaps :

2018_3_shortcuts

Téléchargement de fichiers supplémentaires sur Stepik

Les enseignants ont désormais plus d’options pour partager leurs cours avec leurs élèves. Avec les produits éducatifs 2018.3, les fichiers tels que requirements.txt pour les cours de Python et build.gradle et settings.gradle pour les cours Kotlin et Java, peuvent être téléchargés et mis à jour sur Stepik, afin que les apprenants puissent bénéficier de paramètres de parcours personnalisés.


Nous aurons prochainement de bonnes nouvelles pour les utilisateurs de WebStorm et les apprenants de JavaScript. Restez à l’écoute !

Téléchargez les Produits Educatifs 2018.3 pour découvrir et tester leurs nouvelles fonctionnalités.

N’oubliez pas de partager vos commentaires !

L’Equipe Edu

Auteur de l’article original en anglais : Tatiana Vasilyeva

image description

Discover more