english:
Sites like [login to view URL] use the ACE online code editor for their online-courses. The ACE online code editor allows their users to test their code inside their browser.
What I need is the same or a similar solution, where the online-code-editor automatically asigns a task (from database) to an online-user (like a tutorial) and gives him instant-feedback after clicking a "Submit"-button - based on what he/she wrote.
User-story:
1. User logs on to my website.
2. User wants to practice coding, so he chooses "Task 1".
3. The online-code-editor starts and within, the user now sees the tutorial on the left side, the editor and console on the right side.
4. User starts typing.
5. User clicks on "Submit".
6. User gets instand feedback: "Line 1: Somethings missing!", "Line 2: You cannot use the "?"-Symbol here" and so on...
deutsch:
Wir benötigen Hilfe bei der Erstellung eines online-code-editors. Das Ziel ist es, Aufgaben in verschiedenen Sprachen (v.a. Java, JavaScript, Python) für Schüler/-innen in unsere Webseite integrieren zu können.
Freundliche Grüsse
Philip Gertsch