电子试卷之填空题2:显示题目

我们知道,计算机是用来处理数据的,那么什么叫数据呢?它们又是如何被处理的呢?在App Inventor中,基本的数据类型有三种:数字、文本及逻辑值,这些数据被称为简单数据,每项数据仅仅包含一个值,如3.15(数字)、蓝天(文本)、真或假(逻辑)等,由这些简单的数据可以组成复杂的数据,比如列表、颜色值等等。

就简单数据而言,不同的数据类型被处理的方式也不同,如,数字的处理方式是运算,文本的处理方式是组合与分解,而逻辑值的运算是与、或、非。对于复杂的列表数据而言,处理的方式也相对复杂,主要的操作是增删改查、求长度等等。

一个稍微复杂一点的应用中,会包含所有的数据类型,本应用也不例外,但主要处理的还是文本类型的数据,这是前面课程中不曾涉及过的。

这节课的目标是:在填空题屏幕(FILL_BLANK)打开时,显示第1题,下面我们来创建用户界面。

创建一个显示题目过程,并在屏幕初始化事件中调用该过程。

作业:

在填空题屏幕初始化时,设置题目数标签的显示文本内容。

附组件列表及代码截图:

项目中的题目及标准答案如下:

题目:

日照香炉生紫烟,遥看瀑布挂前川。囗囗囗囗囗囗囗,疑是银河落九天。

故人西辞黄鹤楼,烟花三月下扬州。孤帆远影碧空尽,囗囗囗囗囗囗囗。

朝辞白帝彩云间,囗囗囗囗囗囗囗。两岸猿声啼不住,轻舟已过万重山。

囗囗囗囗囗囗囗,路上行人欲断魂。借问酒家何处有?牧童遥指杏花村。

少小离家老大回,囗囗囗囗囗囗囗。儿童相见不相识,笑问客从何处来。

月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,囗囗囗囗囗囗囗。

离离原上草,一岁一枯荣。野火烧不尽,囗囗囗囗囗。

床前明月光,疑是囗囗囗。举头望明月,低头思故乡。

慈母手中线,游子身上衣。临行密密缝,囗囗迟迟归。谁言寸草心,报得三春晖。

锄禾日当午,汗滴禾下土。谁知盘中餐,囗囗皆辛苦。

标准答案:

飞流直下三千尺

惟见长江天际流

千里江陵一日还

清明时节雨纷纷

乡音无改鬓毛衰

夜半钟声到客船

春风吹又生

地上霜

意恐

粒粒

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

(0)

相关推荐

  • 全国Ⅱ卷文学类文本阅读解析

    小结: 文学类文本阅读稍显艰涩.其一,小说不以情节取胜,而以描摹见长,这恰是学生所不喜欢的一种类型:其二,小说的时代感不强,"有声电影"在当时是新事物,在现在则是老古董,学生不太明 ...

  • 难死你0025解析

    这周的题目,呃,每周都是这套话太单调了. 我想死你们了!!!! 咳咳,我们来看这次的题目.其实,这周的题目本来是不需要使用到候选数的,但是为了读者的理解,我把候选数的选项还是打开了. 首先,可以通过排 ...

  • 陈春林|易数的推导就是复杂数列

    最近一段时间,我经常做数学题. 就是如下类似的数学题. 练习题1: 找下列数字规律,并填空. 0 ,1 ,4, 13 ,40__ 解析: 这是一组递增数列,直接以后面的数字减去前面的数字,寻找规律. ...

  • 南宁天桃大学区三模T18题解析:一线三垂直,等腰角度转换

    有学生说他做对了,我问他你是怎样想的,他说猜出来的!额,这个题目却是比较好猜,毕竟给出的图形画的还是不错的,猜测一下,然后得出答案是可能的,不过,我们不是靠猜测,而是靠实力,是吧? 这个题目可以从多个 ...

  • 寒假现代文阅读攻关建议:认清题目

    做题要速度上去,精度上去,一切还得有备而来.你得带着许多规律.套路.半成品上考场,你不能坐在高考考场了,面对题目才紧缩双眉现场琢磨答几点.怎么答.常见题型,你得记个滚瓜烂熟,一见就会.场下越是研究到位 ...

  • 电子试卷之填空题3:浏览题目

    App Inventor可视化编程所使用的块语言,在为我们带来方便的同时,也不可避免地制造了麻烦.当程序变得越来越复杂时,代码块也越来越多,使得代码的查找.阅读和修改都变得困难.解决这一难题的方法有两 ...

  • 电子试卷之填空题1:多屏幕应用

    在正式开发一个复杂的应用之前,应该编写一份文档,通常称其为『需求说明』,从使用者(而非开发者)角度来描述应用的功能.『需求说明』中最重要的要素有三项:用户.静态因素及动态因素: 用户:即应用的使用者, ...

  • 电子试卷之填空题4:提交答案

    激动人心的时刻就要到来了,看老巫婆如何将"囗"替换成答案! 老巫婆小心翼翼地摆弄这些字符串,上面的操作涉及到了两个字串操作: 求某个字符在字串中的位置(需要提供2个参数): 用空字 ...

  • 电子试卷之填空题5:记录答案

    为了让代码具有良好的可读性,给组件.变量及过程取一个恰如其分的名字,是非常要紧的事情.所谓名不正,言不顺,反之则名正言顺,尤其是对于我们老师来说,一个好名称省去了很多不必要的解释,如果代码读起来就像一 ...

  • 电子试卷之填空题6:交卷

    本节课目标: 如果学生选择"确定",则将学生的答案与标准答案进行比较,然后计算并显示分数: 选择"确定"后,禁用提交按钮,即,学生无法再修改答案. 我们首先从统 ...

  • 电子试卷之填空题7:传递分数

    当学生完成答题,并交卷之后,还可以翻看每一道题,但是已经无法再对答案做任何修改,此时,所能做的就是返回首页. 本节课的目标是,当用户点击返回按钮后,调用系统的"关闭屏幕并传递初始值" ...

  • 电子试卷之填空题8:接收分数

    本节课的目标是接收填空题屏幕(FILL_BLANK)传递回来的分数,并将所有题型的分数加和,再显示在用户界面上.虽然其它类型题还不能返回分数,但这不影响我们对程序的设置. 作业: 观察"当S ...

  • 电子试卷之填空题9:返回提醒

    当我们要开发一款给其它人使用的产品(或应用)时,对细节的设计将直接影响用户的体验,并继而影响应用的受欢迎程度.如同交卷提醒一样,当用户点击返回首页按钮时,给用户一个提醒是非常必要的. 提示: 如果我说 ...

  • 电子试卷之填空题10:更新导航

    本节课的目标是,当用户从填空题页面返回到导航页时,删除导航菜单中的填空题选项.那么如何来动态地设置列表显示框的可选项呢? 提示一: 从本节课的代码中,你是否能够判断出,在应用启动过程中,全局变量的赋值 ...