CodeSim is a command-line tool designed to help programming students practice their knowledge through exam-like challenges. Users answer coding questions, earn points for correct solutions, and progress through levels until achieving a perfect score of 100.
The project is inspired by exam environments such as the 42 exam shell, focusing on learning through practice and repetition.
Before installing CodeSim, make sure you have:
- Python 3.10 or newer
- pip
- Git You can check your Python version with:
python --versiongit clone https://github.com/vgomes-p/CodeSim.gitcd CodeSim/programmake requirementsmake installAfter installation, the codesim command will be available globally.
codesimor
codesim --startCodeSim will guide you through the available options directly in the terminal.
codesim --helpor
codesim -hsudo pip uninstall codesimThis project is currently in beta and under active development. Features, structure, and commands may change over time.