🚀 Welcome !

This API provides Multiple Choice Questions to test your knowledge on given courses, for specific topics with different difficulty levels. Answers are automatically evaluated, and correct answers sometimes explained with additional details. Your progress is stored in your browser (and kept even if you close it). If you want to reset it, just click on the Reset Progress button on the top right.

📜 You can go back to this page anytime by clicking on the top-left logo.

For a given course, each question is identified by a unique name, for instance v09-l1-aLib :

For each topic (one or all) and or level (one or all), you can try questions with different modes :

🔔 The API is still in development, so changes may occur regularly ...

The list of current available courses is listed below :

Course OOP
Object Oriented Programming, Programming Paradigms
222 questions
Course Recipes
Recipes for Question Database
24 questions
Course PPI
Procedural Programming for Computer Scientists
12 questions