电子试卷之填空题8:接收分数
本节课的目标是接收填空题屏幕(FILL_BLANK)传递回来的分数,并将所有题型的分数加和,再显示在用户界面上。虽然其它类型题还不能返回分数,但这不影响我们对程序的设置。
作业:
观察“当Screen1关闭屏幕时”事件处理程序,找出程序中的硬编码,并思考如何改进。
后记:
在第一次录制电子试卷课程时,并没有使用App Inventor的关闭屏幕并返回值功能,而是在FILL_BLANK屏幕中打开Screen1并传值。老巫婆在将视频片断编辑为课程时,对于这种打开Screen1并传值的操作,内心充满了怀疑:明明有一个关闭屏幕并返回值的块,为什么找不到接收这个返回值的代码块呢?!怀着这样一种不甘的心情,她单独创建了一个名成为“关闭屏幕并返回值”的项目,在多次尝试失败后,索性把事件块“当Screen1关闭屏幕时”拉出来,结果有了意外的惊喜,原来这个块才是接收返回值的真命天子!于是重新录制了后面的四节课,才有了现在这样的结果。
附组件变更及代码截图:


请将学习过程中的疑问,以及对课程的意见或建议写在留言中。
赞 (0)