如何制作一个单选题?
以下仅为示例,并非必须如此,大家可以发散思维,结合实际使用。
0. 思路介绍
平台内所有的对象都是自由编辑的,所以无法形成传统的题目形式。通过平台内逻辑块,可以制作出答题的效果。大致思路如下:
1.标记对象为选项,用来记录和收集答题数据。
2.在选项对象触发相应事件时,保存该选项的答题数据。
3.提交答案并指定本题(场景)需要答对的选项数量。
4.展示正确答案场景给用户。
1. 制作题目
使用图片组件引用题目图片,并且放置在你想放置的地方。
2. 制作正确答案场景
答案场景即为带有正确答案的场景,无需使用任何逻辑,只把正确答案展示出来即可。通过场景列表右键可以标记一个答案场景。注:答案场景必须标记。
3. 制作选项
使用图片组件引用选项图片,放置在你想放置的地方,并在属性面板标记该对象是个选项。
4. 制作选项 1 逻辑
首先在选项 1 对象里添加一个事件组件,类型为被点击,在学员点击该选项的时候调用逻辑 1.1r。
然后编辑逻辑 1.1r,
先使用 保存选项 逻辑,将学员选中的选项保存到本地。
选项对象的名字,会作为统计项展示在客户端的统计结果中。 单选题一定只有一个选项是正确的,其他的都应该设置为错误。
然后使用 提交答案 逻辑将刚才保存到本地的结果提交给老师。并指明正确答案的数量,单选题一定是只有一个正确答案,所以填 1。
注:单选题在把结果保存到本地之后,一定要把结果提交给老师。否则学员如果再去点击其他选项,就会选择了多个选项。就不符合单选题的概念了。
5. 制作选项 2 逻辑
选项 2 和选项 1 的制作大同小异,先使用保存选项逻辑,将学员选中的选项保存到本地。然后使用提交答案逻辑将刚才保存到本地的结果提交给老师。逻辑中对应的选项改成选项 2。因为选项 1 是正确的,故而选项 2 和 3 都应该是错误的。因为单选题只有一个选项正确。
6. 制作选项 3 逻辑
选项 3 和选项 1 的制作大同小异,先使用保存选项逻辑,将学员选中的选项保存到本地。然后使用提交答案逻辑将刚才保存到本地的结果提交给老师。逻辑中对应的选项改成选项 3。因为选项 1 是正确的,故而选项 2 和 3 都应该是错误的。因为单选题只有一个选项正确。
7. 查看正确答案场景
制作查看答案按钮,使用事件组件关联到点击事件,使用展示正确场景逻辑来查看正确答案场景。
8. 制作完成
至此一道单选题就制作完成了,老师开启自由模式后,学员即可答题,学员答题后,老师端会收到统计信息。
通过 保存选项结果
提交答案
展示正确场景
逻辑块可以制作出多种题的效果,可以发散思维,灵活使用。