Skip to content
Tomer Naydnov
arc / explorer

Read-only portfolio demo · Fictional data

Original app recordings
Explore student / My submissions
Your world, your style

A world for learning

The work, and the work before it

An original attempt stays visible as the next version develops.

06 / 31

DECISIONS & LOOPS / PROGRAMMING

A helpful study planner.

Choose a version to inspect the prepared example. Earlier work remains part of the record.

See Maya’s review view
study_planner.py / version 2Submitted example
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))

JORDAN’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.

MR

Maya Reed / PUBLISHED FEEDBACK ON VERSION 1

Keep the final block within the time left.

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? Test 0, -5 and 60 minutes, then explain your choices.

REVISION SUBMITTED

The latest version is ready for a new review.

The published feedback above belongs to version 1.
What this part of Arc does
  • Per-lesson submission list
  • Draft and submitted versions
  • Explicitly start a newer version

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: A submitted answer stays inspectable
View screen
01 / Student

A submitted answer stays inspectable

The locked version view preserves the six submitted pairs.

Source references & review notes
  • app/Platform/Portals/Student/Controllers/StudentSubmissionController.php
  • app/Platform/Domain/Submission/SubmissionVersionService.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.