Automattic / Automattic/sensei

Support for IDE (integrated development environment)

Open
#6,901 2 comments 0 reactions 0 assignees View on GitHub
[Pri] Low [Type] Enhancement
Dominant language
PHP
Stars
593
Forks
218
Avg merge
1d 22h
Merged PRs (30d)
53

Description

### Is your feature request related to a problem? Please describe
For building a programming course, it'd be nice to have support for IDE to create tasks, exercises, quizzes, etc.

For example (as requested in 6303562-zen):

> Lesson 1 - for loops in c#
> Task 1 - interactive IDE with 10 exercises that practice for loops and test out the output based on a predefined test case
> Similar to hackerrank or any other online programming challenge platform

### Additional context
[Thread](https://a8c.slack.com/archives/C02P7FHLVR9/p1684508536814069?thread_ts=1684507920.246639&cid=C02P7FHLVR9)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the proposed IDE exercise flow in the issue and the linked Slack thread; no files, tests, or entry points are identified in the payload. Done would require an agreed scope and acceptance criteria for creating and evaluating interactive coding tasks, exercises, and quizzes.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
backend, content
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.