-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEAT] : Gamify JSON Schema Learning with Scoring & Solutions #149
Comments
@JeelRajodiya give me some suggestions to this feature addition? Is it a good feature add on in our tour? |
@Yashwanth1906 this is a good idea, Can you please give some examples of sites were they have such gamification? Moreover, We have a Figma file in the ReadME, clone and modify that to properly explain the idea. Can you break down this issue into smaller sub-tasks? relevant issue #78 |
@JeelRajodiya SoloLearn is a good website for learning stuffs which uses similar gamification method, deduce score when the solution is viewed and the Solution Explanations are done in many platforms like Leetcode, CodeNinja, etc. |
We can breakdown the above idea into three main features.
This is the complete breakdown of the issue. Would like to clarify more if needed @JeelRajodiya |
@Yashwanth1906 I have suggestion for the view solution issue. Instead of directly add the code into editor we can open up the pop with valid code and don't allow user to copy that code (adding a gradient overlay). In this way we are presetting the functionality and allow users to see solution without any copy/paste submission. I hope this help in engaging the users with tour. Thanks |
@AQIB-NAWAB It seems like a good idea we can do that for the view solution. A case where users try to copy from ai, there we should disable paste on the code editor. What are ur views about this @JeelRajodiya . |
@Yashwanth1906 |
@JeelRajodiya I can rather show the basic demo of the ui in the website itself. Sry to say this, I don't know figma that much. So can i go with the above mentioned plan? I will show a demo ui within today |
Screen.Recording.2025-03-20.142744.mp4This is the mock ui that i made for the proposed idea. Let me know any incites about this @JeelRajodiya . |
@JeelRajodiya Waiting for ur response... |
I am busy these days with my academics, We we proceed further when I get some free time. Thanks. |
@JeelRajodiya Are there any other code base maintainers for this repo?🙂 |
Officially it is just me in the tour, |
@JeelRajodiya I understand.. Let's discuss about this later . For time being can i work on other kinda features or any other bugs in the tour webiste? |
Currently, the JSON Schema learning tour provides structured lessons, but there is no motivation for users to engage deeply with the content. Users can quickly copy-paste solutions without actually understanding the material. Additionally, without a scoring system, there is no incentive to complete the tour interactively.
Feature Proposal:
Scoring System:
Solution Section with Explanations:
Restrict Copy-Pasting in the Editor:
Are you working on this?
Yes
The text was updated successfully, but these errors were encountered: