到目前为止,您已经学习到,为了使应用程序能够执行操作,您需要告诉它,它应该 何时 执行操作。对于移动应用程序来说,您应该在事件发生时通知应用程序执行操作。
但是,您又是如何知道应该通知应用程序执行哪类操作?为了使计算机能够执行某项操作,您需要以计算机能理解的方式来通知其执行操作。
数据
在人生中的某个时刻,您可能已经听说过数据这个词。数据可能有很多含义,但是在计算机科学中,数据是指您的应用程序可以理解和使用的信息。
您应该了解将在本课中使用的三种基本数据类型:
● 数字-这是一种数字形态的数据类型
● 字符串-一种使用字符的数据类型。您可以将字符串视为文本,例如单词“ hello”和“ world”。
● 布尔值-一种信息类型,它可以是两个值中的一个,即true或false(对或错)。true基本上代表“是”,而false基本上代表“不”
函数
您可以使用被称为函数的东西来通知应用程序如何执行操作。函数是执行一种特定任务的代码块。函数接受一个信息输入,并输出一个信息。输入是指进入函数的信息,输出则是由函数产生的信息。
让我们看一下可以在App Inventor和Thunkable中使用的函数
数学函数
数学函数对数字进行一些数学运算,然后为您提供答案。您可以使用许多不同的数学函数。例如:
您何时可能会使用此类函数的示例
● 在游戏中计分
● 计数
● 在某人的银行帐户余额中加上和减去金额
文字功能
字符串是一种使用字符的信息。您可以将字符串视为文本,例如单词“ hello”和“ world”。
还有很多使用文本的函数。例如:
您何时可能会用到此类函数的示例
● 显示一个单词
● 查看密码长度
组件函数
App Inventor和Thunkable中的所有用户界面组件均带有可与其一起使用的函数。这些函数可以更改那些组件的不同属性。如果在设计视图中单击它,则可以看到不同组件的所有属性。这些属性也可以使用块编辑器中的不同函数来进行修改。