Student guide to the online compiler
How to write, run, and reflect on your code in the Process Feedback online compiler. You do not need an account or any installation.
Step 1. Open the online compiler
Go to the Process Feedback online compiler. It runs in your browser, so there is nothing to install. If your teacher shared a specific assignment link, open that link instead so your work is tied to the right assignment.
Step 2. Write and run your code
Type your code directly in the editor and press Run to execute it. You can provide input through the STDIN box when your program needs it, and you will see your program’s output right next to your code.
The online compiler supports most popular languages, including:
- Python (with numpy and scikit-learn)
- C and C++
- Java
- Python with the Turtle library
Step 3. Use the AI to understand errors
When you hit an error, open the safeguarded AI to get help. It is designed to support your learning, not to do the work for you.
- It explains error messages in plain English
- It explains selected code so you understand what it does
- It focuses on guidance, not on handing you the answer
Use it to get unstuck, then make the fix yourself so you actually learn the concept.
Step 4. Reflect on your coding process
As you work, the online compiler records your coding process — your coding time, copy-paste actions, how your code evolved, and your run history. After you finish, review your coding process report to see how you approached the problem: where you got stuck, what you revised, and how your solution came together.
Reflecting on this is a fast way to improve. You will start to notice your own habits and strategies, not just whether the final program runs.
Step 5. Save or submit your work
When you are done, you can download everything — your code, outputs, and coding process — as a single PDF, or share a link to your report. See the guide on submitting your coding process report for the full submission steps.
Learn more
Curious why your teacher is using this? Read more about the online compiler and why to use Process Feedback.