Accéder au contenu principal

Enseigner les données en classe en toute transparence avec DataLab

Cet article vous montrera comment utiliser DataLab pour enseigner les données en classe avec Python ou R en moins de 5 secondes.
Actualisé 27 déc. 2024  · 8 min de lecture

Datalab élimine le besoin de déboguer toutes les configurations de vos élèves, ce qui permet aux enseignants d'enseigner efficacement les compétences en matière de données dans la salle de classe.

Après avoir présenté un nouveau sujet, le codage pratique est une technique inestimable pour renforcer la compréhension et consolider les connaissances. Il n'y a rien de tel que d'utiliser et d'expérimenter directement de nouvelles fonctions et de nouveaux concepts de programmation.

Cependant, l'approche classique consistant à faire suivre chaque participant sur son propre ordinateur peut s'avérer écrasante : il faut que la bonne version de R (ou de Python) soit installée, ainsi que les paquets et versions appropriés. Ils ont également besoin d'un environnement de développement intégré (IDE) correctement configuré.

De même, les devoirs ouverts sont un excellent outil pour s'assurer que les étudiants peuvent mettre en pratique les compétences qu'ils viennent d'acquérir. Mais qu'en est-il lorsque vous souhaitez que les élèves collaborent ? Cela peut s'avérer lourd : certains utiliseront git tandis que d'autres auront recours à une solution cloud comme Dropbox ou OneDrive. D'autres encore peuvent se contenter de s'envoyer des fichiers de code par courrier électronique. Lorsque le moment est venu pour vous de réviser, les travaux des étudiants s'exécutent rarement sans erreur en raison de différences de configuration ou de dépendances manquantes.

Compte tenu du rythme d'un semestre, vous pouvez vous demander si ces méthodes d'enseignement interactives justifient un investissement en temps et des tracas aussi considérables.

Mais il y a une bonne nouvelle ! Les progrès récents de la technologie cloud ont donné naissance à plusieurs plateformes de collaboration de données qui contournent tous les maux de tête liés à la configuration et à la collaboration. Dans cet article, nous allons voir comment DataLab peut changer la donne pour vous. Ce carnet de science des données moderne de DataCamp vous permettra, à vous et à vos étudiants, d'être opérationnels dans un environnement Python ou R identique en moins de 5 secondes. Et le meilleur ? C'est gratuit !

L'éditeur de l'espace de travail DataCamp

L'éditeur DataLab

Pourquoi utiliser DataLab ?

C'est gratuit

Les enseignants et les professeurs qui enseignent la science des données peuvent demander un groupe de classe DataCamp Classrooms gratuit. Tous les membres d'un groupe de classe auront un accès gratuit à l'ensemble de la bibliothèque de cours DataCamp et à une licence DataLab Premium. Cela leur permet de créer un nombre illimité de projets de données privés (appelés classeurs) qu'ils peuvent facilement partager avec d'autres étudiants et d'avoir accès à l'historique des versions pendant un an.

Demandez un groupe DataCamp Classrooms gratuit pour bénéficier d'un accès gratuit à Workspace Premium.

Demandez un groupe DataCamp Classrooms pour obtenir un accès gratuit à DataLab Premium.

Aucune configuration, partage facile

Chaque projet de données dans DataLab s'exécute dans un environnement de notebook entièrement géré et préconfiguré qui démarre en quelques secondes. Vous pouvez créer des classeurs Python et R, avec tous les packages courants de science des données préinstallés. Si vous souhaitez installer d'autres paquets ou d'autres versions, vous pouvez toujours le faire.

Les cahiers d'exercices Python et R comportent également une "cellule SQL", permettant à vos étudiants d'interroger des bases de données et des entrepôts de données avec SQL et de poursuivre ensuite leur analyse en Python ou en R.

La collaboration en temps réel de type Google Docs est intégrée ; il suffit de partager un lien pour collaborer sur un projet de données. Considérez DataLab comme une version cloud de JupyterLab sous stéroïdes, optimisée pour la facilité d'utilisation, l'accès aisé aux données et la collaboration.

L'espace de travail est configuré avec tous les logiciels courants et la collaboration intégrée.

DataLab est configuré avec tous les paquets courants et la collaboration intégrée.

Les étudiants peuvent coder sans effort

Le fait que vos élèves suivent votre cours pendant que vous enseignez est une source d'autonomie : ils peuvent expérimenter les concepts que vous abordez sans avoir à attendre une pause. Avec DataLab, c'est facile :

  • En tant qu'enseignant, créez un nouveau classeur avec tous les exemples de données, de texte et de code dont vous voulez que vos étudiants partent.
  • Ensuite, créez un lien de copie simple que vous partagerez avec vos élèves.
  • Si vos élèves cliquent sur ce lien, un nouveau classeur sera créé avec toutes les données et le contenu du carnet de notes du classeur original, prêt à être utilisé sans affecter le classeur modèle.

Pour en faire l'expérience, consultez cet exemple de cahier d'exercices et cliquez sur le lien de copie (qui créera un nouveau cahier d'exercices). Vos étudiants sont littéralement opérationnels en moins de 5 secondes, avec les fichiers de données et le code de base prêts à l'emploi.

Créez un lien de copie et partagez-le avec vos élèves

Créez un lien de copie et partagez-le avec vos élèves

Des missions faciles

La fonctionnalité de lien de copie facilite également la distribution des devoirs. Décrivez la mission dans un cahier de travail et partagez le lien de la copie. Les étudiants qui cliquent sur le lien de copie créent leur propre classeur à partir de celui-ci pour réaliser leur travail.

Les étudiants peuvent même travailler ensemble : dans un groupe de trois étudiants, l'un d'entre eux peut cliquer sur le lien "copier" et inviter les deux autres étudiants à devenir éditeurs afin qu'ils puissent collaborer. Toutes les modifications sont enregistrées automatiquement et ils peuvent revoir et restaurer les versions antérieures grâce à l'historique des versions. Une fois les devoirs terminés, ils peuvent partager le cahier d'exercices avec vous, l'enseignant, afin que vous puissiez examiner leur travail. L'environnement d'exécution est le même pour vous deux : s'il a fonctionné sans erreur pour eux, il fonctionnera sans erreur pour vous.

Les collaborateurs d'un groupe peuvent facilement partager un espace de travail et y collaborer.

Les collaborateurs d'un groupe peuvent facilement partager un classeur et y collaborer.

Vous avez le contrôle

En tant qu'administrateur du groupe, vous pouvez configurer DataLab.

  • DataLab est doté d'un puissant assistant IA capable de générer du code de science des données et de corriger et d'expliquer les erreurs. Toutefois, vous êtes libre de désactiver cette fonction.
  • Vous pouvez également contrôler les paramètres de partage par défaut des classeurs nouvellement créés au sein d'un groupe (par exemple, les rendre privés au créateur par défaut).
  • Vous pouvez spécifier si vos élèves peuvent ou non partager des cahiers d'exercices avec d'autres élèves ou avec l'ensemble du groupe.

Pour un aperçu complet des paramètres de groupe, consultez notre article sur la gestion des paramètres de groupe.

Enfin, nous pouvons vous fournir des informations sur la manière dont vos étudiants utilisent DataLab : combien de classeurs ils ont créés, combien de temps ils ont passé sur leurs devoirs, qui a collaboré, etc.

Les administrateurs de groupe peuvent contrôler plusieurs paramètres du groupe

Les administrateurs de groupe peuvent contrôler plusieurs paramètres du groupe

DataLab en action

D'autres professeurs à travers le monde ont adopté DataLab pour alimenter leur enseignement.

Richard Herron est professeur associé au sein du groupe de finance de l'école de commerce D'Amore-McKim de l'université de Northeastern. Il distribue le contenu de ses cours par l'intermédiaire de DataLab afin que les étudiants puissent facilement suivre le cours. Ses élèves l'utilisent également pour des travaux de groupe :

"J'adore DataLab ! J'ai essayé quelques autres solutions cloud JupyterLab, et DataLab est de loin la plus facile pour mes étudiants et moi. DataLab est une solution clé en main, comme "Google Docs pour JupyterLab". Comme il s'agit de Google Docs, il fonctionne selon les attentes de mes élèves. Par exemple, les étudiants peuvent partager des fichiers et collaborer dans le même cahier. J'aime voir les élèves "programmer en binôme" sur Zoom dans le même cahier. La prochaine fois que je donnerai mon cours d'analyse de données financières, je passerai peut-être de ma machine locale à DataLab. Je recommande à tous les formateurs en analyse de données d'aller voir DataCamp DataLab !"

Mauricio Uriona est professeur associé au département d'ingénierie industrielle et des systèmes de l'université fédérale de Santa Catarina à Florianopolis, au Brésil. Il utilisait déjà le programme DataCamp Classrooms pour permettre à ses élèves d'accéder à la bibliothèque du cours, mais il utilise désormais aussi DataLab dans plusieurs de ses cours. La réduction des frictions pour les débutants a changé la donne pour lui.

Emile Jaspar enseigne l'intelligence artificielle et la science des données à l'Université des sciences appliquées d'Avans, aux Pays-Bas. Il a joué un rôle important dans le développement du module de science des données pour le diplôme de gestion des technologies de l'information. Il a utilisé DataLab pour partager des notes de cours et distribuer des devoirs. La possibilité de contrôler les paramètres par défaut des cahiers d'exercices nouvellement créés dans son groupe Avans Classroom s'est avérée très utile pour s'assurer que les étudiants travaillent individuellement avant de collaborer.

Conclusion

Dans le paysage technologique actuel, faire travailler les étudiants sur des exercices ou des devoirs de science des données sur leurs ordinateurs locaux est inutilement complexe et prend du temps. DataLab évite tous les problèmes de configuration et de partage, ce qui permet à vos étudiants de se concentrer sur l'essentiel : mettre en pratique les compétences qu'ils viennent d'acquérir en matière de données.

Essayez DataLab gratuitement, lisez les instructions étape par étape sur la façon dont vous pouvez utiliser DataLab pour les cas d'utilisation de l'éducation, ou créez votre DataCamp Classrooms gratuit aujourd'hui.

Sujets