JDoodle for students
Write and run code in the browser. Nothing to install, on any machine you can sign in from, and your work is there when you come back.
You do not need a teacher, a class, or an invitation to use any of that. If you are teaching yourself, everything below is yours already.
Learning on your own
Pick a language, write something, run it. Save what you want to keep and come back to it whenever.
Good for teaching yourself, practising, and trying a language you have never used.
Part of a class
You joined a teacher's account. Everything above still applies, and on top of it you get the work they set and the assessments they give you.
Good for a course you are enrolled on.
On your own
- Every language the editor offers. Switch between them freely. The editor works the same way in all of them.
- Your projects. Saved to your account and reopenable from anywhere you sign in.
- Input for your programs. Type what your program reads, or run it interactively and answer as it goes.
- An AI assistant. Ask it why something is not working, or what an error means.
If you are part of a class
- Projects shared with you. Your teacher hands you something to work in, either together or as a copy of your own.
- Assessments. Work set for you, with a window it is open in.
- Your results. Marks and comments, once your teacher releases them.
Your teacher may also have turned the AI assistant off for students, which is the one thing joining an account can take away rather than add.
Where to start
Open the editor and write something. Come back to joining an account only if somebody has actually asked you to.