我对在 Moodle 中使用 H5P 感到非常困惑。显然,这个想法很棒,但我无法让它按我的预期工作。
我的原则/想法:
每门课程都有很多活动
每项活动都可以培养学生的多项技能,比如创造性思维或解决问题
完成每项活动后,学生可以根据结果进行下一项活动,如果失败则重新做
出于测试目的,我在 H5P 模块中设置了 3 个结果(0-30 >
NO pass
, 30-70 >1 point
, 71-100 >2 points
) - 这个工作正常。结果应该传递给 Moodle,因此课程可以决定做什么:以 1 或 2 分通过,或者失败并要求再次进行活动
然后,此结果将添加到学生的技能集中
说,我有这个基本的填字游戏。完成后,学生可以达到上述两项技能,但这仍然取决于结果,例如。结果1
表示创造性思维为 0,解决问题为 +1,和/或2
表示创造性思维为 +1,解决问题为 +2。
正如我上面提到的,活动本身按预期工作,请查看图像(注意圆圈中的一点):
和
,但没有任何反应。
学生不会被带到下一个活动,她/他所能做的就是一遍又一遍地重试相同的活动。
是否可以强制 Moodle/H5P 按上述方式行事?
出于测试目的,我使用了两个“活动”:一个是“h5p”本身,另一个是“课程”,其中添加了相同的 h5p 模块,见图:
我在 WAMP 上运行这一切我试图遵循 xAPI https://h5p.org/documentation/x-api
导致js错误:
抱歉,这篇文章很长 - 试图涵盖所有内容。如果有人知道答案 - 此回复将不胜感激。
干杯,格雷格