Disclaimer: This project is a "fork" of the 42_exam from JCluzet, all credits for this project go to them. This fork aims to provide knowledge freely and open source.
To run this project, you need to have the readline library installed. If it's already installed on your system, you can skip these steps. Otherwise, follow the instructions below based on your Linux distribution.
sudo apt update && sudo apt install libreadline-devsudo dnf update && sudo dnf install readline-devel ncurses-develgit clone https://github.com/Seraph919/Grademe-edu && cd Grademe-edu && make && make
Or
source <(curl https://raw.githubusercontent.com/Seraph919/Grademe-edu/main/install.sh)
- New subjects ExamRank02
- Randomized subjects
- Wait time for correction
- Time limit
- Automatic correction (even without internet)
- Traceback available
- Detects infinite loop in your program (ExamRank02)
- Detects infinite loop across all Grademe
- Detects leaks in all exercises
remove_grade_time: removes the wait time between "grademe"
force_success: forces a success on the exercise
new_ex: generates a new random exercise
You can contribute by adding a new exercise or improving the program.
gradenow: Correction without wait time
NO personal information is collected during the exam.
This project is a "fork" of the 42_exam from JCluzet, all credits for this project go to them.
This fork aims to provide knowledge freely and open source, bringing improvements focused on the campuses,
with the purpose of helping students understand their mistakes and improve with them.
Grademe is and will always be a non-profit tool with purely educational purposes.
👋 If you have any issues with a test, create an "Issue" here on GitHub. It will only take 3 minutes of your time and will be a great help to the community.