Hot Potatoes & AI

25 views
Skip to first unread message

Rodolphe Maurel

unread,
Oct 11, 2025, 1:33:45 PMOct 11
to hotpotatoesusers
Hi there,
I'm using AI more and more to generate Hot Potatoes activities.
Here's a quick example, I asked AI to make the html code with all the words and only had to copy the whole thing in jcloze and make the gaps - http://www2.soundguideweb.com/non_audio/adj_pronoms/tableau_pronoms.htm ).
My question: Is there a way to enter text in jmatch instead of filling the boxes?
Thx.
--

Martin Holmes

unread,
Oct 11, 2025, 5:23:44 PMOct 11
to hotpotat...@googlegroups.com
Hi there,

The only way to do this really is to generate the correct XML and insert
it into a JCloze data file.

Cheers,
Martin

On 2025-10-11 10:33, Rodolphe Maurel wrote:
> Hi there,
> I'm using AI more and more to generate Hot Potatoes activities.
> Here's a quick example, I asked AI to make the html code with all the
> words and only had to copy the whole thing in jcloze and make the gaps
> -
> http://www2.soundguideweb.com/non_audio/adj_pronoms/tableau_pronoms.htm ).
> My question: Is there a way to enter text in jmatch instead of filling
> the boxes?
> Thx.
> --
> Rodolphe Maurel
> rodolph...@gmail.com <http://rodolphemaurel_at_gmail.com>
> www.soundguideweb.com <http://www.soundguideweb.com>
> www.irregularverbsonline.com <http://www.irregularverbsonline.com>
>
> --
> You received this message because you are subscribed to the Google
> Groups "hotpotatoesusers" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to hotpotatoesuse...@googlegroups.com.
> To view this discussion, visit
> https://groups.google.com/d/msgid/hotpotatoesusers/CAHebQp8HN9Vx5TPEhKS7Fk%3D7HFhp38ETW%2BvOcPtoAodoDTEapg%40mail.gmail.com
> <https://groups.google.com/d/msgid/hotpotatoesusers/CAHebQp8HN9Vx5TPEhKS7Fk%3D7HFhp38ETW%2BvOcPtoAodoDTEapg%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Martin Holmes

unread,
Oct 11, 2025, 5:27:11 PMOct 11
to hotpotat...@googlegroups.com
Also, your exercise didn't work for me. I dragged all the components
into boxes, but there was one remaining unfilled box (for "its" I
think), and there's no check button. When I ran the CheckAnswers()
function manually from the inspector, I got 0%.

Cheers,

Martin

On 2025-10-11 10:33, Rodolphe Maurel wrote:
> Hi there,
> I'm using AI more and more to generate Hot Potatoes activities.
> Here's a quick example, I asked AI to make the html code with all the
> words and only had to copy the whole thing in jcloze and make the gaps
> -
> http://www2.soundguideweb.com/non_audio/adj_pronoms/tableau_pronoms.htm ).
> My question: Is there a way to enter text in jmatch instead of filling
> the boxes?
> Thx.
> --
> Rodolphe Maurel

Agnès S.

unread,
Oct 12, 2025, 2:53:15 AMOct 12
to hotpotat...@googlegroups.com
Hi Martin,
Yes, "its" is missing indeed.
There's no Check button because it's a practice mode : you know that
your answers are correct if they're displayed in green.
But you make me realize that it would be useful in the case of an
exercise with many gaps to know if all of them have been completed .

Cheers
Agnès S.

Agnès S.

unread,
Oct 12, 2025, 4:30:23 AMOct 12
to hotpotat...@googlegroups.com
Salut Rodolphe,

I suppose you ask AI to built the table with the words. I must say the
result is quite nice.
How did you formulate your question to the AI?
Has AI given you also the css styles for the table ("Compactage espace
étiquettes ↔ tableau" etc) ?

Your exercise is not working on my phone because DragDropTouch.js is not
founded in http://www2.soundguideweb.com/non_audio/adj_pronoms/.

> My question: Is there a way to enter text in jmatch instead of filling
> the boxes?

You're meaning JCloze I suppose.
It is doable ("impossible n'est pas français"), by editing the jcl file
using a script, but frankly it takes more work to develop the necessary
script than to make the gaps by hand.

Cheers
Agnès S.

Le 11/10/2025 à 19:33, Rodolphe Maurel a écrit :
> Hi there,
> I'm using AI more and more to generate Hot Potatoes activities.
> Here's a quick example, I asked AI to make the html code with all the
> words and only had to copy the whole thing in jcloze and make the gaps -
> http://www2.soundguideweb.com/non_audio/adj_pronoms/tableau_pronoms.htm
> <http://www2.soundguideweb.com/non_audio/adj_pronoms/tableau_pronoms.htm> ).
> My question: Is there a way to enter text in jmatch instead of filling
> the boxes?
> Thx.
> --
> Rodolphe Maurel
> rodolph...@gmail.com <http://rodolphemaurel_at_gmail.com>
> www.soundguideweb.com <http://www.soundguideweb.com>
> www.irregularverbsonline.com <http://www.irregularverbsonline.com>
>
> --
> You received this message because you are subscribed to the Google
> Groups "hotpotatoesusers" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to hotpotatoesuse...@googlegroups.com
> <mailto:hotpotatoesuse...@googlegroups.com>.

Rodolphe Maurel

unread,
Oct 16, 2025, 3:29:58 AM (14 days ago) Oct 16
to agnes...@gmail.com, hotpotat...@googlegroups.com
Hi Martin, Hi Agnès,
Thank you for your replies and sorry for getting back to you with delay.
@ Martin: 
The exercise does work, the remaining box you mentioned Martin is in fact a dash to signal that there is (technically) no neutral possessive pronoun.
This activity is a formative assessment,I have chosen to remove the check button and highlight correct and wrong answers.
@ Agnès: 
I did mean jmatch. We now have ELEA here (Moodle for secondary education) and I use h5p -> "Drag the words" to make vocabulary activities from the vocabulary list AI generates (under the format -> dog *chien*). Ideally, I would have copied my bilingual list in Jmatch as I do it in Quizlet, but as you said, the juice isn’t worth the squeeze.

I am making a video to document the creation process for training purposes, hopefully for next week (I'm waiting for a rainy day), the prompt (generated by AI) will be in it as well as the details.

"Your exercise is not working on my phone because DragDropTouch.js is not founded in http://www2.soundguideweb.com/non_audio/adj_pronoms/."
-> Is there anything I should fix? It seems to work on my ipad but not really on my android phone. 
I've actually also just noticed that, on my ipad, the 3rd person 3rd box (for neutral pronouns) does not appear in Safari and that there is a problem with the cells layout with Chrome. I'll ask AI to work on that again.

One question remains.
Indeed Agnès, I asked AI to improve the CSS by giving it a screenshot of the final output, which I then included in the html file.
But in the conclusion of my video, I show that the activity can be scorned for Moodle, but in that case, I will lose the css modifications.
So where can I put my css modifications to make sure they follow in the scorm import?
I guess the best would be to make a new hp7.cs_ custom source file in HotPotatoes7\Addons_Agnes_V7\JclDtW\source_JCdw_VP ? Is that right?
What do you think?
Thx.
Rod

You will find enclosed the script of my video (except for the last part). I will send the link once it's done.



To unsubscribe from this group and stop receiving emails from it, send an email to hotpotatoesuse...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/hotpotatoesusers/407295ef-a384-40e2-b007-ec0de18799ea%40gmail.com.

Agnès S.

unread,
Oct 21, 2025, 4:35:06 AM (8 days ago) Oct 21
to Rodolphe Maurel, hotpotat...@googlegroups.com
Bonjour Rodolphe,

>> Your exercise is not working on my phone because DragDropTouch.js is not founded in http://www2.soundguideweb.com/non_audio/adj_pronoms/.
> Is there anything I should fix? It seems to work on my ipad but not really on my android phone.


I'm sorry, in fact it's working on my phone (Android 15 + Chrome). It's
just that everything is so small that it's difficult to drop the item
where it has to be.
No problem with the cells layout.

I know nothing about Scorm. In my add-ons I use the parts written by
Martin, without trying to understand, except in JCdw where Scorm is
disabled.

> So where can I put my css modifications to make sure they follow in the scorm import?

I made some tests. It seems that if I use an external style file
(external.css) I cannot fint it in the scorm zip.
But if you add the css modifications at the end of hp7.cs_ they will be
included in your htm file and everything should be OK. At least I
suppose so but I can be wrong.

Cheers,
Agnès S.

Le 16/10/2025 à 09:29, Rodolphe Maurel a écrit :
> Hi Martin, Hi Agnès,
> Thank you for your replies and sorry for getting back to you with delay.
> @ Martin:
> The exercise does work, the remaining box you mentioned Martin is in
> fact a dash to signal that there is (technically) no neutral possessive
> pronoun.
> This activity is a formative assessment,I have chosen to remove the
> check button and highlight correct and wrong answers.
> @ Agnès:
> I did mean jmatch. We now have ELEA here (Moodle for secondary
> education) and I use h5p -> "Drag the words" to make vocabulary
> activities from the vocabulary list AI generates (under the format ->
> dog *chien*). Ideally, I would have copied my bilingual list in Jmatch
> as I do it in Quizlet, but as you said, the juice isn’t worth the squeeze.
>
> I am making a video to document the creation process for training
> purposes, hopefully for next week (I'm waiting for a rainy day), the
> prompt (generated by AI) will be in it as well as the details.
>
> "Your exercise is not working on my phone because DragDropTouch.js is
> not founded in http://www2.soundguideweb.com/non_audio/adj_pronoms/
> <http://www2.soundguideweb.com/non_audio/adj_pronoms/>."
> -> Is there anything I should fix? It seems to work on my ipad but not
> really on my android phone.
> I've actually also just noticed that, on my ipad, the 3rd person 3rd box
> (for neutral pronouns) does not appear in Safari and that there is a
> problem with the cells layout with Chrome. I'll ask AI to work on that
> again.
>
> One question remains.
> Indeed Agnès, I asked AI to improve the CSS by giving it a screenshot of
> the final output, which I then included in the html file.
> But in the conclusion of my video, I show that the activity can be
> scorned for Moodle, but in that case, I will lose the css modifications.
> So where can I put my css modifications to make sure they follow in the
> scorm import?
> I guess the best would be to make a new hp7.cs_ custom source file
> in HotPotatoes7\Addons_Agnes_V7\JclDtW\source_JCdw_VP ? Is that right?
> What do you think?
> Thx.
> Rod
>
> You will find enclosed the script of my video (except for the last
> part). I will send the link once it's done.
>
>
>
> Le dim. 12 oct. 2025 à 10:30, Agnès S. <agnes...@gmail.com
> <mailto:agnes...@gmail.com>> a écrit :
>
> Salut Rodolphe,
>
> I suppose you ask AI to built the table with the words. I must say the
> result is quite nice.
> How did you formulate your question to the AI?
> Has AI given you also the css styles for the table ("Compactage espace
> étiquettes ↔ tableau" etc) ?
>
> Your exercise is not working on my phone because DragDropTouch.js is
> not
> founded in http://www2.soundguideweb.com/non_audio/adj_pronoms/
> <http://www2.soundguideweb.com/non_audio/adj_pronoms/>.
>
> > My question: Is there a way to enter text in jmatch instead of
> filling
> > the boxes?
>
> You're meaning JCloze I suppose.
> It is doable ("impossible n'est pas français"), by editing the jcl file
> using a script, but frankly it takes more work to develop the necessary
> script than to make the gaps by hand.
>
> Cheers
> Agnès S.
>
> Le 11/10/2025 à 19:33, Rodolphe Maurel a écrit :
> > Hi there,
> > I'm using AI more and more to generate Hot Potatoes activities.
> > Here's a quick example, I asked AI to make the html code with all
> the
> > words and only had to copy the whole thing in jcloze and make the
> gaps -
> > http://www2.soundguideweb.com/non_audio/adj_pronoms/
> tableau_pronoms.htm <http://www2.soundguideweb.com/non_audio/
> adj_pronoms/tableau_pronoms.htm>
> > <http://www2.soundguideweb.com/non_audio/adj_pronoms/
> tableau_pronoms.htm <http://www2.soundguideweb.com/non_audio/
> adj_pronoms/tableau_pronoms.htm>> ).
> > My question: Is there a way to enter text in jmatch instead of
> filling
> > the boxes?
> > Thx.
> > --
> > Rodolphe Maurel
> > rodolph...@gmail.com <mailto:rodolph...@gmail.com>
> <http://rodolphemaurel_at_gmail.com <http://
> rodolphemaurel_at_gmail.com>>
> > www.soundguideweb.com <http://www.soundguideweb.com> <http://
> www.irregularverbsonline.com> <http://www.irregularverbsonline.com
> <http://www.irregularverbsonline.com>>
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "hotpotatoesusers" group.
> > To unsubscribe from this group and stop receiving emails from it,
> send
> > an email to hotpotatoesuse...@googlegroups.com
> <mailto:hotpotatoesusers%2Bunsu...@googlegroups.com>
> > <mailto:hotpotatoesuse...@googlegroups.com
> <mailto:hotpotatoesusers%2Bunsu...@googlegroups.com>>.
> > To view this discussion, visit https://groups.google.com/d/msgid/
> <https://groups.google.com/d/msgid/>
> > hotpotatoesusers/
> >
> CAHebQp8HN9Vx5TPEhKS7Fk%3D7HFhp38ETW%2BvOcPtoAodoDTEapg%40mail.gmail.com <http://40mail.gmail.com>
> > <https://groups.google.com/d/msgid/hotpotatoesusers/ <https://
> groups.google.com/d/msgid/hotpotatoesusers/>
> >
> CAHebQp8HN9Vx5TPEhKS7Fk%3D7HFhp38ETW%2BvOcPtoAodoDTEapg%40mail.gmail.com?utm_medium=email&utm_source=footer <http://40mail.gmail.com?utm_medium=email&utm_source=footer>>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "hotpotatoesusers" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to hotpotatoesuse...@googlegroups.com
> <mailto:hotpotatoesusers%2Bunsu...@googlegroups.com>.
> To view this discussion, visit https://groups.google.com/d/msgid/
> hotpotatoesusers/407295ef-a384-40e2-b007-ec0de18799ea%40gmail.com
> <https://groups.google.com/d/msgid/hotpotatoesusers/407295ef-
> a384-40e2-b007-ec0de18799ea%40gmail.com>.
Reply all
Reply to author
Forward
0 new messages