Forum Discussion
Adding a text box for user input in Rise360
Hi Team,
I am experiencing difficulty in Articulate Rise 360, so I need your assistance and guidance throughout the development process.
- How can I add a text box for user input in Rise360? (any readily available templates from content library you can suggest). I tried the knowledge check option, but I don't want to see a result screen, therefore it's not a good fit.
- I also attempted to incorporate a quiz made in Storyline/Quizmaker 360 by going to Interactive > "Add a Storyline 360 interaction from Review 360," but I'm unsure of where the quiz's results and information are being saved in the LMS.
- The Multimedia > Embed > Pasted URL / iFrame Code feature in MS-Forms is really useful, however the embedded item still looks like MS-Forms.
In the meantime, the two paths I have taken so far, namely:
- Adding a web form as an embedded object and using that to get the learner's input is a good way to achieve this. However, the challenge is if you do not want the form to look like MS Forms or a Google form, you would need to create and code the custom form separately.
- Using a Storyline block will work to get the input, however, the input is not sent to the LMS. Only the Storyline block completion is reported to the LMS. A possible workaround would be to send the data manually from within the Storyline course using JavaScript.
Additionally, I wanted my learners to download a PDF file of the entire Rise 360 course. We've designated a digital journal in RISE 360 with several text inputs for the learners to fill out during the live classroom discussion. Our goal was to have the participant fill out text boxes (hard coded with JavaScript, not visible in Rise 360) with their responses and then have the page saved as a PDF.
Please DO NOT suggest the below mentioned workaround solution.
You can give the learners an option to download the PDF version of the course by doing the following:
1. Once you have finished your Rise 360 course, Select Export.
2. Export the entire course as PDF.
3. Edit your course again and add a Multimedia > Attachment block.
4. Edit the Attachment block and upload the PDF file you exported in step 2.
Any advice or feedback you can offer is much welcomed.
- AnnaJayamanne-1Community Member
Hi John, I appreciate your offering this workshop. I am interested in the session at 15:30 UK time. Thanks again!
- JohnCooper-be3cCommunity Member
The FREE 'live' workshop "Creating downloadable notes from RISE using Storyline, Javascript and local browser storage" requested above is now scheduled - there are two sessions on the 26th March and you can reserve a place by visiting my website at:
Course Catalogue (profilelearning.com)
Just click on the link to the session you would like to register - it's a LearnDach site and will ask you for an email address which it will verify and the link to the event will be available on-line and be sent by email nearer the event.
Places will be limited as it's an interactive session with plenty of opportunity to discuss methods and ask questions.
- RachelleTullochCommunity Member
Awesome! Thanks John, I'm registered! Can't wait. :)
- MelanieKing-f58Community Member
Hi @John Cooper - i am just stumbling on this thread now and wondering if there is any chance there was a recording of the free workshops you ran in March? TIA cheers mel
- CherylTyler-746Community Member
Have you looked at Mike Amelang's solution using notes and javascript. I've just got it working but not sure how it will go when there are Rise updates. Time will tell. https://360.articulate.com/review/content/33873893-2ea1-46d9-9415-3efca951d74c/review
You can either print a pdf or email when you put into the notes section at the end of the course. See example here. https://amelangrise.s3.amazonaws.com/learningjournal/index.html#/
- RachelleTullochCommunity Member
Hi Cheryl - yes, I have Mike's solution as well, but I am concerned about asking my client/s to do the extra work with Notepad. Given most of my clients are small to medium enterprises with limited IT resources and know-how, I feel asking them to download Notepad and further customise it for it to work with their LMS (and they will have different platforms) after I send them the Rise course will be a bit too much.
But if I can't make it work with John's solution, then I will look further into Mike's solution. And of course, keep hoping that this feature becomes native to Rise 360 one day - I think it really is needed given the level of interaction that is now expected with online learning.
And it's a whole different conversation with where AI is going to eventually fit in with learning development...
- CherylTyler-746Community Member
yes it is easier if it's just for yourself rather than for different clients. Maybe it suits what SAIKAT PANDIT is trying to do. I'm hoping AI can bring us some interesting new ways to do what we've always done. So far I'm impressed but not wowed. :)
- JohnCooper-be3cCommunity Member
I know there are several threads here looking at this issue - and there are certainly some great, but different approaches.
Just to be clear - the objective of my project was to allow learners to respond to prompts in the course and allow them to make notes which are then included at the appropriate point in a pdf course handout which can be downloaded at the end of the course. Effectively to 'fill in' a pre-formatted workbook.
What my project doesn't do is offer the user a facility to click a button at any time, make their notes and then download those notes at the end of the course. Phil Foss's approach is much closer to that - as is the Mighty plug-in mentioned above by Mitch. This is a slightly different application to mine - equally valuable (more valuable if that's what you are looking for!) - but different.
- JohnCooper-be3cCommunity Member
Hi Tim
Brilliant solution! Love it.
I also use Storyline to do the text entry but prefer to use the pdflib JavaScript library to create the pdf (which is actually a course notes template form which the JavaScript fills out)...
But the problem in RISE is, as you say, the storage and retrieval of the data. I use local browser storage in my current projects which means the learner loses the data if they pause and switch device or browser.
I'm working on a version that will use a small server side node.js app to listen out for data - assign a session id to it and store it in a database. The data can then be retrieved and sent to the client side code when it sends another request to the app. This is effectively creating an external service as you have done. I will let you know how I get on.
Thanks again, for sharing your code.
Best regards, John
PS It would be so much easier if Articulate just provided a few server side variables in RISE for developers to use!!
- StaceyAtiyehCommunity Member
+1 for an open field / free-form text block for learners to interact with as part of an assessment or reflection.
- LenaDaviesCommunity Member
Hi John, that looks great! Is this solution responsive how would it look on a mobile?
Also Mitch, the plug in looks interesting, does that mean you have to view the course in Chrome or is that just for development?
I would also like to have a text input feature which then allows you to see a model answer e.g. 'What can you do to improve the patient experience in your ward?' Then free text box to write suggestions. The model answer button will show some suggestions. This means you could reflect on your learning, write examples, and see if it matches with the model answer.
I've used that feature in the 'Adapt' authoring tool (it's one of the component of Adapt) and it would be great if I could do the same in Rise.- mitchhorn-5ccb3Community Member
Hi Lena,
It is just during development. I use Brave and it works fine for building.
- EmilyWhite-ce3aCommunity Member
I would love to see this feature added as well.
- SucharitaPat603Community Member
+1 vote for this feature. Would be a great addition to Rise.