Gradepush

Teach code from the first algorithm to the first pull request.

Plan, teach, assess, and review programming from one calm workspace — for individual teachers and complete teaching teams.

Sign in
The review workbench — real student code, line comments, grading.

The review workbench — real student code, line comments, grading.

One teaching workspace

Assignments, quizzes, and interactive labs belong together.

Gradepush follows the way programming is actually taught: explain a concept, let students practise it, check their understanding, then review the code they produce.

Git-based assignments

Create private repositories from a starter, collect uploads, run tests, and review every submission.

Quizzes that keep pace

True or false, multiple choice, and written answers with teacher-paced or student-paced delivery.

Visual programming labs

Turn code into visible behaviour with reusable modules, predictions, levels, and immediate feedback.

A classroom that stays readable

See assignments, quizzes, labs, students, and progress without jumping between disconnected tools.

  • One invitation link and a clear role for every student
  • GitHub repositories or direct file uploads
  • Deadlines, automatic tests, comments, and CSV exports
Gradepush classroom with assignments, quizzes, labs, and student progress
Gradepush interactive lab with a code editor, challenge, and prediction prompt

Learn by running

Code becomes something students can see.

Interactive labs give beginners a concrete mental model. Teachers can publish a lab to students or use it privately during a one-on-one explanation.

A focused editor

Syntax highlighting, documented functions, execution controls, and room to think.

Designed for reasoning

Predictions, hints, locked progression, and varied challenges reveal how the code behaves.

The complete feedback loop

Less tool switching. More useful feedback.

From a handwritten algorithm to a working website, Gradepush keeps the evidence and feedback connected to the student.

Paper to code

Photograph handwritten code and turn it into an editable, testable submission.

Live site previews

Run static, PHP, and Node projects and pin visual comments directly on the result.

Human-approved AI

Use OpenAI or Anthropic to suggest feedback and grades; the teacher remains the decision maker.

Actionable results

Spot difficult questions, missing work, progress, and class-wide trends at a glance.

One institution, many teaching teams.

Pool student capacity across teachers without mixing their GitHub organizations or classrooms. Technical administration and teaching access can live on the same account while remaining separate roles.

View Cloud pricing

Shared capacity

The institution pays for an active-student pool shared by its teachers.

Clear permissions

Separate platform, institution, and teaching responsibilities without duplicate accounts.

Operational visibility

Monitor adoption, quotas, service health, and resource usage from administration.

Managed student work

Keep uploaded files and module packages organized by institution and classroom.

Continue to Gradepush

Choose your role to sign in with GitHub.

Sign in