Creates and displays a Webview panel where users can review a faulty code snippet,
receive a hint, edit the code to correct it, and submit their fix for evaluation.
Tracks user interactions, including time taken to submit a fix, and logs the outcome
(correct or incorrect) to the backend for analytics.
Creates and displays a Webview panel where users can review a faulty code snippet, receive a hint, edit the code to correct it, and submit their fix for evaluation.
Tracks user interactions, including time taken to submit a fix, and logs the outcome (correct or incorrect) to the backend for analytics.