You are now registered! Happy coding!
If your login is a
@gmail.com address, you may
authenticate directly with the "sign up via Google" button.
Alternatively, you may set up a password in your CodeGradX profile to identify yourself directly on this site.
However, if you arrived here after being authenticated by EdX, FUN, UPMC or whatever site leading you here, you may still use that way.
Teachers, authors of exercises and CodeGradX administrators know you via your pseudo. Your pseudo may be seen by other users of CodeGradX.
Your first and last names are only used when issueing certificates or badges.
CodeGradX does not use often your email address. The most frequent use case is to send you a temporary link when you forgot your password. Your gravatar is also based on your email. Your gravatar may also be seen by other users of CodeGradX.
To set a password allows you to sign up with CodeGradX directly
with your login
without requiring to come from OpenEdX, FUN, your university, etc.
Then you get access to the whole set of public exercises.
You should promptly receive an email to confirm your email
confirmation, you may continue the enrollment process with the
button below. If you click it without having confirmed your
email, you should receive another temporary link. Please
wait and check your spam box...
The email you gave belongs to another user of CodeGradX. If you are that same person, you will receive an email allowing you to confirm your other identity. Check your mailbox (or your spam)!
After confirming that identity, you will be able to resume your enrolment: return to where you were and click again to register.
To access a course hosted on France Université Numérique, FUN already identified you. This identification (pseudo and email) is transmitted to CodeGradX so CodeGradX can register you.
This MOOC (in French) is hosted by Google and requires a Google email address. This email is transmitted to CodeGradX to automatically register you. Once registered you may use the "via Google" button.
Currently, this is only possible with UPMC. Your authentication is verified by your university and transmitted (first name, last name and email) to CodeGradX to register you automatically.
Use the authentication you provided when registering. If you gave a Google address, you may use it with the "via Google" button.
It is not possible to register with an already used email.
You should receive promptly an email with a temporary link
enabling you to gain access to CodeGradX. The email
was sent to the person whose login is
. This link is
valid for a few hours only. Please, once authenticated, check
your profile and your password.
Meanwhile, check your mailbox...
Thank you for confirming your email address.
You may now finalize your enrollment and accept the following User Agreement.
Very roughly said, when accepting the User Agreement you give your programs to the Science.
A new version of the User Agreement for the use of the CodeGradX infrastructure is available. Please read it and if you agree, don't forget to accept it.
CodeGradX is an infrastructure to mechanically grade programs. The CodeGradX infrastructure freely provides programming exercises for authorized people. This authorisation can be obtained after agreeing to the following User Agreement. Once authorized, you may use, reasonably, that infrastructure and its exercises as many times as you want. Any abuse may imply the interruption of the authorization.
The CodeGradX infrastructure collects personal data that is, first name, last name, email and pseudo. Only the email is mandatory at first. The first email you give at inscription-time becomes your immutable login. You may however change your email in order to recover from a forgotten password. You may also change your first and last name, your pseudo and your password. Your first and last names only serve when delivering badges or certificates.
The CodeGradX infrastructure uses gravatars to represent you graphically. Your gravatar is a square image bound to your login. You may change that image on the Gravatar site. Your pseudo and your gravatar may be publicly displayed.
When using the CodeGradX infrastructure, you must honor these rules:
The process is very simple: you choose one exercise, you read its stem, code an answer, you submit that answer to CodeGradX which, in return, produces a grading report. This report is anonymous: the grading machine is independent of the Web server and has no access to your identity (however, don't put your name in your answer!). The grading report details how your code was checked. It contains the mark your answer got. You may revise your answer and submit it again.
Most exercises have only one question, the grading report is normally produced in less than 30 seconds.
Your activity with CodeGradX is recorded as well as the exercises you saw or tried, your answers and their associated grading reports.
Your grading reports are available, they appear in your history. They are also available for the teachers who assigned these exercises, for the authors of these exercises and for the administrators of the CodeGradX infrastructure.
When using that site, you give to the administrators and the authors of exercises the right to memorize your answers and your (anonymous) grading reports, to display them (whole or part), to process them in order to improve the exercises, their stems, their grading scripts, etc. Roughly, you give your programs to the Science.
The link between a person and its grading reports is deleted after two years of inactivity from this person. This person will then be unable to connect to CodeGradX hence cannot retrieve these reports from its history. However these reports are still available for authors of exercises, teachers and administrators.
In case of problems, write to the CEO of Paracamplus. This site was declared to CNIL (déclaration 1135340) and follows EU regulation in terms of cookies. To know more about CodeGradX, browse the associated site.
Les exercices d'entrainement sont indépendants des programmes à réaliser pour les JFP, ils vous préparent juste à l'utilisation d'une plate-forme de notation automatique: CodeGradX. Les autres liens correspondent aux programmes à réaliser lors de ces journées.
Description of the current campaign
Choose a file then upload it!