0

Training Using Videos and Quizzes with Scoring

I would like to develop a database for employee/contractor training using training videos and quizzes with a scoring feature. Is this possible using a Ninox custom database? 

7 replies

null
    • Mconneen
    • 5 yrs ago
    • Reported - view

    WOW.. Interesting use case.  Sort of like a Learning Management System (LMS).    Would the videos be "attachments" to the questions so they could click on them and see the video? 

    Without putting a tremendous amount of thought into it.. Sure.. sounds more than possible.    You would have a "question" table.. perhaps a separate "answer key" table.. a "quiz" table that would be keyed by the Employee/Contractor and Quiz.. 

    • NIOXUS
    • 5 yrs ago
    • Reported - view

    Terinna - There are a number of ways you can do this.  The first thing you need to determine is whether or not the videos will be embedded and views inside of Ninox or on some other platform.  In the spirit of a simpler user experience, I'd recommend embedding the videos inside your Ninox app using the HTML function.

    From there, you can use a series of dialog boxes to ask questions, get answers and "score" the results.

    If you prefer to not use the dialog boxes, then you could have questionnair forms (or tests) that query the user's knowlege of the subject based on what they should have learned in the video.

    If you can provide a little more detail, I'd be happy to help you define an effective solution.

    • MaTest
    • 5 yrs ago
    • Reported - view

    Hi Terinna. Could you post an example on how to embed a video using the HTML function?

    Thank you in advance- Kind regards

    • Mconneen
    • 5 yrs ago
    • Reported - view

    Here is an example of embedding a youtube video .. 

    html

    Here is the formula syntax:

    let h := "<iframe width=""736"" height=""552"" src=""https://www.youtube.com/embed/Vq8WAkZCaFI"" frameborder=""0"" allow=""accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"" allowfullscreen></iframe>";
    html(h)

    • maelleem
    • 4 yrs ago
    • Reported - view

    Hi Mconneen,

    I've used your formula to embed a youtube video successfully in a table.  I'm a complete debutant and I was searching for a way to embed a video but the actual source being in a specific URL field, so that I can easily change the source for each data. Or perhaps there is another way to create a function like yours but specific for each data and not the whole table ? I hope I'm clear, I'm learning as I go and just began coding and everything. Thank you in advance for your time and for your previous formula.

    Kind Regards

    Maëlle

    • Carole_Lange
    • 4 yrs ago
    • Reported - view

    This may be a little late for Maëlle, however, could be useful for anyone else coming across this post. To change the video source for each record I created a text field called 'YouTube video link' and that is where I paste the YouTube video code (e.g. Vq8WAkZCaFI ).

    Inside the formula for the embedded video I use:

    let h:= "<iframe width=""736"" height=""552"" src=""https://www.youtube.com/embed/" + 'YouTube video link' + """ frameborder=""0"" allow=""accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"" allowfullscreen></iframe>";
    html(h)

    This allows each record to link to it's own specific video.

    • francescostefanello
    • 3 yrs ago
    • Reported - view

    Maybe this was late for Maelle but this is fantastic for me!  I finally was able to do it! THANK YOU A LOT Carole

Content aside

  • 3 yrs agoLast active
  • 7Replies
  • 2387Views