电子试卷之填空题7:传递分数
当学生完成答题,并交卷之后,还可以翻看每一道题,但是已经无法再对答案做任何修改,此时,所能做的就是返回首页。
本节课的目标是,当用户点击返回按钮后,调用系统的“关闭屏幕并传递初始值”块,将填空题所得分数传递给首页。
在开始实现新的功能之前,我们来解决一个上节课的遗留问题。
下面我们将没有返回值的显示分数过程改写为有返回值的分数过程。此前我们提到过,用名词来命名有返回值的过程,这样有助于提高代码的可读性。
提示:
程序中的代码,根据它们的执行结果,大体上可以划分为两类,一类是用来修改变量的值,这类操作的结果对用户来说是不可见的;另一个是用来改变组件的属性值,这类操作对用户来说是可见,或可感知的。在一组代码中,如果同时存在着两类操作,建议将第一类代码置于第二类代码之前。为什么要这样安排?原因之一:后者有可能会使用前者的结果;原因之二:在程序出现错误时,易于判断错误发生的位置。
作业:
根据以上提示,对已有代码进行整理。
附代码截图:
请将学习过程中的疑问,以及对课程的意见或建议写在留言中。
赞 (0)