Skip to main content

Tutor IDE — browser-based coding education

Tutor IDE combines a professional code editor, learning content, an AI tutor, gamification, portfolio publishing and classroom/school operations. Students work with HTML, CSS, JavaScript, Python and optional modules without installing a local development environment.

Who is it for?

  • Students — assignments, live-preview editor, AI tutor, projects and progress.
  • Teachers — assigned classes, content, assignments, grading and insight.
  • School/organization owners — teachers, classes, seats, security, content, audit and billing.
  • PJ CEO / superuser — a separate platform-health console above all organizations.
Platform
└── Organization
├── Owner
├── Teacher → assigned classes
└── Student

Each role sees a focused workspace. Users who belong to several organizations can switch context; the UI displays the active organization and role.

Main capabilities

Editor and projects

Monaco Editor provides syntax highlighting, multiple files, live preview and project-specific tools. Drafts remain private. Before publishing, a clear confirmation explains that project content will become public.

Learning

Tutor IDE supports lessons, code and prompt challenges, learning paths, CSS Battle and live quizzes. Teachers can assign content to a class or selected students, set deadlines and review scores/feedback.

AI tutor and Teacher Copilot

The AI tutor uses project context, gives short examples and helps with the next step without doing the whole task. Teacher Copilot searches permitted content and supports lesson planning. Student data remains constrained by organization and role scope.

Gamification and portfolio

XP, levels, achievements, games, quests and leaderboards support regular practice. Finished projects can be published on a profile at code.tutoride.dev.

School and safety

Owners delegate content to teachers, and teachers assign it to their classes. Gradebook, code review, moderation, audit and analytics support classroom operations. Access is enforced in navigation, pages and the API, with organization data isolated.

Plans

Tutor IDE offers Free, Hobby, Teacher and School plans. Student/project/AI limits and organization features depend on the active plan. See Pricing for current details.

Get started