Skip to content
guydegnol edited this page Sep 27, 2023 · 77 revisions

Welcome to BulkHours documentation page

🛠️The aim of the package:

  • 🔗Create a real-time interactivity between 🧑‍🎓students and 👨‍🏫evaluators (through Jupyter notebooks),
  • 📈Serve as as data provider for practical case studies to support courses (data science, physics and IT for now),
  • 🤖Automatic evaluation of students,
  • 👨‍💻Tools to develop in C/C++/CUDA within a jupyter notebook environement (with a python kernel),
  • 🧠Simple Interfaces with new machine learning trends packages🤗.

With great feed-backs 🚀🏆🎯 from users, there is an on-going effort to industrialize the package. 📧 contact

Bulkhours_eu.mp4

🎒Usage in few examples

  • Create a exercice with real-time monitoring,
  • Vizualize the exercice of a student,
  • Build up an automatic evaluation of the exercice.

👨‍🏫As an evaluator: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

🧑‍🎓As a student: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

  • Edit the classrooms composition,
  • Edit the notebooks and global parameters,
  • How to follow up the students activity.

👨‍🏫As an evaluator: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

🧑‍🎓As a student: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

  • How to explore data in the package,
  • How to load data from the package,
  • How to add a new dataset.

👨‍🏫As an evaluator: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

🧑‍🎓As a student: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

  • Create a exercice with real-time monitoring,
  • Vizualize the exercice of a student,
  • Build up an automatic evaluation of the exercice.

👨‍🏫As an evaluator: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

🧑‍🎓As a student: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

  • Check Chatgpt answers to an exercice,
  • Use Chatgpt to generate an exercice,
  • Use an existing network to tag a image,
  • Train a lunar landing system.

👨‍🏫As an evaluator: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

🧑‍🎓As a student: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

  • Inequalities vizualization per country,
  • Predict covid cases,
  • Aurora borealis predictions,
  • Plot the Moore's law.

👨‍🏫As an evaluator: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

🧑‍🎓As a student: Open In Colab Open in AWS Studio Open In Kaggle Open in Visual Studio Code

🧑‍🎓Documentation of the main methods

You have to identify yourself to be able to share your cell with others ▶️📚.

Calling this jupyter magic command is important to identify and link cells from different notebooks ▶️📚.

This magic method will compile and run the content of the current cell ▶️📚.

This is a standard way to get bulkhours data▶️📚.

👨‍🏫Documentation of the main evaluators' methods

It will be used to automaticaly estimate the exercice. If not defined, no automatic evaluation should ne available▶️📚.

When it is defined in a cell, this code will be executed after the publication of the correction to give explanation to students. It not present, nothing happen▶️📚.

This method compares the students results data with reference data (by default, the teacher's data)▶️📚.

Main menu to configure the course parameters▶️📚.

This will show a resumé of all the students situation▶️📚.

If you want to show the specific work of a particular student▶️📚.

Clone this wiki locally