-
Notifications
You must be signed in to change notification settings - Fork 25
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
Quizdown-js for interactive videos #10
Comments
Sounds interesting and the youtube player api is quite customizable. I'm happy for any contributions :) Regarding the syntax I would prefer a solution that uses the already implemented yaml based options. This makes it unnecessary to modify the parser and is inline with the existing syntax. ---
primary_color: "steelblue"
shuffle_questions: false
shuffle_answers: true
video: "https://www.youtube.com/watch?v=YOUTUBE_VIDEO"
---
### Select your superpowers!
---
seconds: 30
---
- [ ] Enhanced Strength
- [ ] Levitation
- [x] Shapeshifting
### What's the capital of Germany?
---
seconds: 120
---
> Hint: The _largest_ city in Germany...
1. [x] Berlin
1. [ ] Frankfurt
1. [ ] Paris
1. [ ] Cologne |
I believe that the solution with yaml syntax is nice. How can I contribute? if you have some task for me I will be glad to try to develop, so, lets split the task and develop this feature =) |
Hi, I have setup a first demo in the branch Three new options can be specified in the quizdown: The generic youtube player is implemented in the component A basic |
You did a wonderful job! However, I was imagining a scenario where a teacher can create a interactive video. Thus, maybe I can add a feature to allow a teacher configure if he/she wants that the question appears only at the end_time or let it always visible. Another point, don't you think that the evaluation of a question should be done at the moment that the user answers? not only at the end of the video. The objective is to try to make a student think/reflect about the video content, so this "fast feedback" maybe be important in this interactive video scenario. I will fork the project to try to understand the code and contribute with quizdown 🙂 Thanks a lot for you job! |
You are right. This should be implemented in a generic way and should be treated independently from the video content. I have opened #12 for a discussion on that. |
I want to focus on making the core library more stable so this feature is out of scope for now. I will add a comment to the readme though for reference. |
Hello,
I would like to fork and extend quizdown-js to support interactive videos for teaching purpose, something like:
In this imaginative example, the question should stop (or hide) the video and appears at 30 seconds of video, and the second question will be show 120 seconds, so, if the student answers correctly the video continue.
I would like to implement something like that using quizdown-js, I believe that it is not difficult to achieve this result because we just need to add the time information and indicates the video. What do you think? How can I contribute?
Best regards
Rodrigo
The text was updated successfully, but these errors were encountered: