Reading passage and question - side by side.

Reading passage and question - side by side.

by Ash S -
Number of replies: 7

Hello smart people,

I would like to make a quiz with two panels. The panel on the left should display the reading passage and the panel to the right should display corresponding question based on the passage (sample pic attached).

The learner needs to read the passage on the left and then answer questions based on it. The questions can be: multiple choice, true or false, matching type etc.

So far this is what I have tried (but unable to achieve the desired result)

I have used 'description' for the passage, and then added quiz questions. The result is, I get the passage at the top of the page followed by all the corresponding questions one after another on the same page. Student has to scroll down to attempt the questions. By the time he is at the second question, the passage is out of sight. By fourth question, the student is deep down on the page and to refer to the passage he has to scroll all the way up.

Is there a way to achieve the desired goal?

Thanks in advance,

Ash


Attachment text and question side by side.png
Average of ratings: -
In reply to Ash S

Re: Reading passage and question - side by side.

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

Hello. I am not a themer but I suspect you would need some CSS or a special theme to do this (and remember, it might look odd on mobile and small devices.) I will move this to the Themes forum to see if you can get more specialised help there.

In reply to Mary Cooch

Re: Reading passage and question - side by side.

by Ash S -

Thanks Mary.

In reply to Ash S

Re: Reading passage and question - side by side.

by Rick Jerz -
Picture of Particularly helpful Moodlers Picture of Testers

I am not a smart person.  I would have no idea how to modify moodle to do exactly what you want to do.

As a less smart person, I would tell the students that they can open the quiz in a second browser window, and then tile to two browser windows side by side, which is easy to do on either a PC or Mac.

In reply to Rick Jerz

Re: Reading passage and question - side by side.

by Ash S -

Thanks Rick, I believe this may be a work around with least effort.

In reply to Ash S

Re: Reading passage and question - side by side.

by Rick Jerz -
Picture of Particularly helpful Moodlers Picture of Testers

Okay.  On a PC, the process is to click on the first browser window, hit Windows-left arrow. The click on the second browser window, hit Windows-right arrow.  These are very handy shortcut keystrokes to know on the PC.  On the Mac, there are a half dozen or so ways to do this.  I'll let you explore on your own. (The wider your monitor, the better this method becomes.)

In reply to Ash S

Re: Reading passage and question - side by side.

by Gareth J Barnard -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers

Tricky, looks like you'll need to override the 'attempt_form' method in the Quiz renderer as the quiz description is not printed on the page.  Then change the output to be based around some sort of CSS class set / layout that implements the desired effect.

In reply to Gareth J Barnard

Re: Reading passage and question - side by side.

by Ash S -

Thanks Gareth for confirming - It's not a trivial job, I got it.