第0课 游戏描述 游戏的用户界面如图1- 1所示,功能描述如下: 时间因素:限制游戏时长(如60秒),剩余时间是最后 ...第2课 编写程序——屏幕初始化 如果把编写软件比喻为烹制一道菜肴,那么用户界面上的元素就相当于制作这道菜肴的全部食材; ...第3课 编写程序——处理按钮点击事件 1、流程图 图1- 18 按钮点击事件引发的处理流程图1- 18中的流程有三种可 ...第4课 编写程序——控制游戏时长 我们用计时器组件来控制游戏时长,用数字滑动条组件来显示游戏的剩余时间,组件属性的具体 ...第5课 编写程序——设计游戏结尾 到目前为止,我们只是用屏幕的标题来显示游戏结束的状态,我们需要为游戏设计一个正式的结 ...第6课 程序的测试与修正 1、开发工具提示错误 (1)错误描述: 无论是闯关成功还是失败,当一轮游戏结束,点击“Can ...第7课 代码整理 图1- 65 游戏中的全部代码在一个游戏开发完成之后,整理代码是一个非常好的自我提升机会,它可以让开 ...计算器这个看似简单的应用,当你一旦着手去制作时,就会发现写出来的程序漏洞百出,那些在人类看来理所当然的逻辑,对于计算机 ...第2课 代码编写——实现常规操作 这个应用最麻烦的地方就是用户操作的不确定性,他可能随意地、想当然地按下某个键,就像使 ...第3课 编写代码——实现连续运算 一、代码修改 按照第一节中对连续运算功能的描述,我们需要对点击算符过程进行修改,即, ...第4课 编写代码——实现小数输入 一、编写按钮点击程序 到现在为止,我们的程序还只能进行整数运算,下面我们编写小数点按 ...第5课 编写代码——实现辅助功能 一、求相反数 按照第一节功能描述中的定义,按键±用于求相反数,但究竟是求前数的相反数 ...第6课 代码回顾 一、要素关系图 图2-19 整个程序中要素之间的关系图在图2-19中,黄色块代表按钮的点击事件处理程 ...

App Inventor编程开发集锦是App Inventor编程教程的延伸,通过PBL项目制的实战案例,讲解App Inventor在真实项目开发中的应用,帮助同学们活学活用,将之前学习的知识融会贯通。

App Inventor编程开发集锦1-水果配对-第1课-界面设计

App Inventor编程开发集锦1-水果配对-第2课-屏幕初始化

App Inventor编程开发集锦1-水果配对-第3课-按钮点击事件

App Inventor编程开发集锦1-水果配对-第4课-控制游戏时长

App Inventor编程开发集锦1-水果配对-第5课-设计游戏结尾

App Inventor编程开发集锦1-水果配对-第6课-测试与修正

App Inventor编程开发集锦1-水果配对-第7课-代码整理

App Inventor编程开发集锦2-计算器-第1课-用户界面设计

App Inventor编程开发集锦2-计算器-第2课-实现常规操作

App Inventor编程开发集锦2-计算器-第3课-实现连续运算

App Inventor编程开发集锦2-计算器-第4课-实现小数输入

App Inventor编程开发集锦2-计算器-第5课-实现辅助功能

App Inventor编程开发集锦2-计算器-第6课-代码回顾