Skip to content
Tomer Naydnov
arc / explorer

Read-only portfolio demo · Fictional data

Original app recordings
Explore instructor / Review queue

Teach, notice, respond

Feedback stays beside the work.

Inspect Jordan’s two versions, the requested change and a sample rubric. This read-only example does not submit a grade or publish feedback.

08 / 24
Jordan LeeA helpful study plannerRevision submitted · awaiting review

Original work-shaped sample

study_planner.py

def study_plan(minutes):
    if minutes <= 0:
        return "Start with a small goal."

    sessions = []
    while minutes > 0:
        block = min(minutes, 25)
        sessions.append(block)
        minutes -= block

    return sessions

print(study_plan(60))
Learner’s explanation

I use the smaller of the remaining time and 25 minutes. I also return a helpful message when there is no time to plan.

Earlier published review · version 1

A specific next step

Revision requested
Your loop is easy to follow. For 60 minutes, check the total time in the returned list. Can the last block use only the minutes left?
Revision note

Keep every block within the remaining time. Test 0, -5 and 60 minutes, then explain your choices.

Version 2 has not been reviewed in this example. The published note above belongs to version 1.

How optional AI assistance fits this workflow

The source includes a feedback-refinement endpoint that accepts an instructor’s draft, the task title and type, and a language. It returns a suggestion; the instructor remains responsible for the review. No model call or generated assessment runs in this explorer.

What this part of Arc does
  • Draft versus published feedback
  • Revision requests
  • Rubric criteria and subcriteria
  • Optional 1-10 star criteria
  • Empty-work grading guard
  • Optional AI feedback refinement

This is a browsable portfolio interpretation of Arc’s workflows with fictional examples. Navigation, filtering and theme previews work here; editing, execution and platform services belong to the original application.

Inside the original application.

Real Arc screens and recordings, captured locally with fictional people and work.

All original recordings ↗
Arc: Feedback beside the original work
View screen
01 / Instructor

Feedback beside the original work

The instructor reads a student response and writes a concrete next step in the same review panel.

Arc: A clear reason to try again
View screen
02 / Student

A clear reason to try again

The student receives the revision request alongside the previous version, with a direct path to improve the answer.

Source references & review notes
  • app/Platform/Portals/Instructor/Controllers/InstructorReviewController.php
  • app/Platform/Portals/Instructor/Services/InstructorReviewService.php
  • app/Platform/Portals/Instructor/Controllers/InstructorAiFeedbackController.php
Read the portal research & evidence boundaries ↗

Source reviewed at development revision 5549bf96. Original captures have their own pinned revisions; the live platform has a separate release.