Teachers
Welcome to the DESI High Teachers’ Guide! This page is here to help you get a hold of the tools and ressources available through DESI High. Whether you want to learn more about the DESI High program, need help getting started with the notebooks, or are looking for additional support, we’ve got you covered.
Curriculums and notebooks
Our curriculums are designed as a suite of notebooks, each focusing on specific topics or skills. You can pick one and follow the noteboooks inside, or you can pick the notebook(s) that you are interested in to tailor the learning experience to your students’ needs.
Each notebook is self-contained, enabling independent exploration or integration into a broader series. With interactive exercises and practical applications, students can engage deeply with the material.
The solution to the exercises are provided at the bottom of each notebook in a collapsed section.
Each notebook includes an introduction section that outlines the learning objectives, and prerequisites to complete the activities. We encourage you to test the exercises (with or without the solutions) before assigning them to your students, to make sure they are adapted to your students’ level and the time you have available.
Besides each notebook on the curriculum page, you will find a tag indicating the esimated difficulty level:
- Easy Estimated High school level: Suitable for beginners with little to no prior experience.
- Medium Estimated Undergraduate level: Requires some prior knowledge or experience.
- Hard Estimated Graduate level: Designed for those with a strong background in the subject.
The data used in most of the notebooks is from the DESI collaboration. Some notebooks may use simulated data or data from other surveys for specific exercises.
Limitations and support
We use Binder to provide a cloud-based environment for running Jupyter notebooks. While Binder is a powerful tool, it does have some limitations, including:
- Resource limitations: Binder has a limited amount of resources (CPU, memory) available for each user. If your notebook requires more resources than Binder can provide, you may experience slow performance or timeouts.
- Idle timeouts: If a Binder session is inactive for a certain period, it may be automatically terminated.
- User limits: Binder can support up to 100 users simultaneously on a given repository. If you have a larger class (Masterclass, conference, etc.), consider splitting students into groups to work on the same computers.
You can look out the Binder user policies here.
Package and environments
If you want to run the notebooks locally or on your own server, the desihigh notebooks are designed to work in a very standard Python 3.11 environment. All the dependencies are handled through the installation of the desihigh package, through the following command:
pip install git+https://github.com/DESIHIGH/desihigh/@minimal (or pip install . if you have cloned the repository)
The notebooks, data and package are available on GitHub.
Warning: The notebooks have relative links to each other, data files and images. To run them locally, you need to clone the repository and keep the same folder structure.
You are not alone!
If you need further assistance, our team is here to help. Whether you’re interested in an in-person intervention, a remote session, or training from a DESI High team member, we encourage you to reach out.
We’re also open to feedback and contributions, so don’t hesitate to share your ideas or suggestions to help us improve. You can contact us through our contact page or the forum.
Finally, we offer a wealth of additional resources, including images, slides, and more, to support your teaching journey. Explore these materials to deepen your understanding and enhance your classroom experience.
Resources for presentation are available in the resources page.
Thank you for being a part of the DESI High community. Together, we can inspire the next generation of learners and researchers!
Bienvenue dans le Guide des enseignants de DESI High ! Cette page est là pour vous aider à prendre en main les outils et ressources disponibles via DESI High. Que vous souhaitiez en savoir plus sur le programme DESI High, que vous ayez besoin d’aide pour démarrer avec les notebooks, ou que vous cherchiez un soutien supplémentaire, nous sommes là pour vous aider.
Curriculums et notebooks
Nos curriculums sont conçus comme une suite de notebooks, chacun se concentrant sur des sujets ou des compétences spécifiques. Vous pouvez en choisir un et suivre les notebooks à l’intérieur, ou vous pouvez choisir le ou les notebook(s) qui vous intéressent pour adapter l’expérience d’apprentissage aux besoins de vos élèves.
Chaque notebook est autonome, permettant une exploration indépendante ou une intégration dans une série plus large. Avec des exercices interactifs et des applications pratiques, les étudiants peuvent s’investir à fond dans les exercices.
Les solutions des exercices sont fournies en bas de chaque notebook dans une section repliée.
Chaque notebook comprend une section d’introduction qui décrit les objectifs d’apprentissage et les prérequis pour compléter les activités. Nous vous encourageons à tester les exercices (avec ou sans les solutions) avant de les assigner à vos élèves, pour vous assurer qu’ils sont adaptés au niveau de vos élèves et au temps dont vous disposez.
A côté de chaque notebook sur la page des curriculum, vous trouverez une étiquette indiquant le niveau de difficulté estimé :
- Facile Niveau estimé Lycée : Convient aux débutants avec peu ou pas d’expérience préalable.
- Moyen Niveau estimé Licence : Nécessite quelques connaissances ou expériences préalables.
- Difficile Niveau estimé Master : Conçu pour ceux qui ont une solide formation dans le sujet.
Les données utilisées dans la plupart des notebooks proviennent de la collaboration DESI. Certains notebooks peuvent utiliser des données simulées ou des données d’autres enquêtes pour des exercices spécifiques.
Limitations et support
Nous utilisons Binder pour fournir un environnement cloud pour l’exécution des notebooks Jupyter. Bien que Binder soit un outil puissant, il présente certaines limitations, notamment :
- Limitations de ressources : Binder dispose d’une quantité limitée de ressources (CPU, mémoire) disponibles pour chaque utilisateur. Si votre notebook nécessite plus de ressources que ce que Binder peut fournir, vous pouvez rencontrer des performances lentes ou des délais d’attente.
- Timeouts d’inactivité : Si une session Binder est inactive pendant une certaine période, elle peut être automatiquement terminée.
- Limites d’utilisateurs : Binder peut prendre en charge jusqu’à 100 utilisateurs simultanément sur un dépôt donné. Si vous avez une classe plus grande (Masterclass, conférence, etc.), envisagez de diviser les étudiants en groupes pour travailler sur les mêmes ordinateurs.
Vous pouvez consulter les politiques d’utilisation de Binder ici.
Package et environnements
Si vous souhaitez exécuter les notebooks localement ou sur votre propre serveur, les notebooks desihigh sont conçus pour fonctionner dans un environnement Python 3.11 très standard. Toutes les dépendances sont gérées par l’installation du package desihigh, via la commande suivante :
pip install git+https://github.com/DESIHIGH/desihigh/@minimal (ou pip install . si vous avez cloné le dépôt)
Les notebooks, les données et le package sont disponibles sur GitHub.
Attention : Les notebooks ont des chemins de fichiers relatifs entre eux, vers les fichiers de données et les images. Pour les exécuter localement, vous devez cloner le dépôt et conserver la même structure de dossiers.
Vous n’êtes pas seul !
Si vous avez besoin d’une assistance supplémentaire, notre équipe est là pour vous aider. Que vous soyez intéressé par une intervention en personne, une session à distance, ou une formation par un membre de l’équipe DESI High, nous vous encourageons à nous contacter.
Nous sommes ouverts aux retours et aux contributions pour améliorer les ressources et le matériel pédagogique. N’hésitez pas à partager vos idées ou suggestions avec nous. Vous pouvez nous contacter via notre page de contact ou le forum.
Enfin, nous proposons des ressources additionnelles, telles que des images, des slides, et d’autres supports pour vous aider dans vos présentations. Explorez les pour approfondir votre compréhension et enrichir votre expérience de classe.
Les ressources pour les présentations sont disponibles dans la page des ressources.
Merci de faire partie de la communauté DESI High !. Ensemble, nous pouvons inspirer la prochaine génération d’élèves et de chercheurs !
Welcome to the DESI High Teachers’ Guide! This page is here to help you get a hold of the tools and ressources available through DESI High. Whether you want to learn more about the DESI High program, need help getting started with the notebooks, or are looking for additional support, we’ve got you covered.
Curriculums and notebooks
Our curriculums are designed as a suite of notebooks, each focusing on specific topics or skills. You can pick one and follow the noteboooks inside, or you can pick the notebook(s) that you are interested in to tailor the learning experience to your students’ needs.
Each notebook is self-contained, enabling independent exploration or integration into a broader series. With interactive exercises and practical applications, students can engage deeply with the material.
The solution to the exercises are provided at the bottom of each notebook in a collapsed section.
Each notebook includes an introduction section that outlines the learning objectives, and prerequisites to complete the activities. We encourage you to test the exercises (with or without the solutions) before assigning them to your students, to make sure they are adapted to your students’ level and the time you have available.
Besides each notebook on the curriculum page, you will find a tag indicating the esimated difficulty level:
- Easy Estimated High school level: Suitable for beginners with little to no prior experience.
- Medium Estimated Undergraduate level: Requires some prior knowledge or experience.
- Hard Estimated Graduate level: Designed for those with a strong background in the subject.
The data used in most of the notebooks is from the DESI collaboration. Some notebooks may use simulated data or data from other surveys for specific exercises.
Limitations and support
We use Binder to provide a cloud-based environment for running Jupyter notebooks. While Binder is a powerful tool, it does have some limitations, including:
- Resource limitations: Binder has a limited amount of resources (CPU, memory) available for each user. If your notebook requires more resources than Binder can provide, you may experience slow performance or timeouts.
- Idle timeouts: If a Binder session is inactive for a certain period, it may be automatically terminated.
- User limits: Binder can support up to 100 users simultaneously on a given repository. If you have a larger class (Masterclass, conference, etc.), consider splitting students into groups to work on the same computers.
You can look out the Binder user policies here.
Package and environments
If you want to run the notebooks locally or on your own server, the desihigh notebooks are designed to work in a very standard Python 3.11 environment. All the dependencies are handled through the installation of the desihigh package, through the following command:
pip install git+https://github.com/DESIHIGH/desihigh/@minimal (or pip install . if you have cloned the repository)
The notebooks, data and package are available on GitHub.
Warning: The notebooks have relative links to each other, data files and images. To run them locally, you need to clone the repository and keep the same folder structure.
You are not alone!
If you need further assistance, our team is here to help. Whether you’re interested in an in-person intervention, a remote session, or training from a DESI High team member, we encourage you to reach out.
We’re also open to feedback and contributions, so don’t hesitate to share your ideas or suggestions to help us improve. You can contact us through our contact page or the forum.
Finally, we offer a wealth of additional resources, including images, slides, and more, to support your teaching journey. Explore these materials to deepen your understanding and enhance your classroom experience.
Resources for presentation are available in the resources page.
Thank you for being a part of the DESI High community. Together, we can inspire the next generation of learners and researchers!