How to submit your coding process report

Steps to share your coding process with a teacher after you finish a programming assignment.

Step 1. Do the full assignment in the online compiler

Write, run, and debug your code in the Process Feedback online compiler for the entire assignment. A common mistake is writing your code somewhere else and pasting it in at the end — that does not capture your coding process. Use the online compiler from the start so your coding time, revisions, and run history are recorded.

If your teacher gave you an assignment link, use that link so your submission is tied to the right assignment.

Step 2. Review your coding process report

When you are done, open your coding process report. It brings together everything about how you worked:

  • Your code, code outputs, and STDIN inputs
  • Your coding time and copy-paste actions
  • A code evolution chart and your code execution history

Take a moment to review it — this is also a chance to reflect on how you approached the problem. See a sample coding process report to know what to expect.

Step 3. Submit it in the way your teacher asked

Your teacher may ask for one of the following. Check your assignment instructions.

Option 1: Download and submit a single PDF

Download your code, outputs, and coding process as one PDF and upload it to your LMS (Canvas, Moodle, D2L, Blackboard, Schoology, and others) just like any other assignment. This is the most common option.

If your teacher wants an interactive report, share the report link instead of (or in addition to) the PDF.

Option 3: Submit the process-data file

In some cases your teacher may ask for the raw coding-process data file so multiple submissions can be analyzed together. Download it and submit it as instructed.

Step 4 (Optional). Reflect on how you coded

If your teacher assigned a reflection, use your report as evidence. For more on writing, running, and understanding your code, see the student guide to the online compiler.