AppInventor开发实战

AppInventor开发实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

App Inventor是MIT开发的流行的可视化编程工具,编程爱好者可以在短时间学会创建炫目的安卓手机应用。

内容简介

本书通过趣味游戏、辅助教学、数学实验室、实用工具四大单元共17个实战案例,生动形象、深入浅出地展示了使用App Inventor进行应用开发的步骤、要点和技巧。跟着本书,你也能成为可视化编程开发的高手,同时掌握编程开发的逻辑与思维!本书适合青少年及其家长、中小学信息技术教师、大学生编程爱好者等自学,也适合青少年编程培训机构用作教材。拿起本书,通过App Inventor动手开发出自己的安卓应用吧!

作者简介

作者金从军,程序员、编程培训师、App Inventor汉化版核心贡献者,致力于通过App Inventor向大众普及编程技术。

章节目录

版权信息

再版序

组织结构

应用案例

写作模式

版式与印刷

第一单元 趣味游戏

第1章 《水果配对》

1.1 功能描述

1.2 界面设计

1.3 技术准备

1.4 任务分解

1.5 编写程序:游戏初始化

1.6 编写程序:翻牌

1.7 编写程序:控制游戏时长

1.8 编写程序:设计游戏结尾

1.9 测试纠错

1.10 代码整理

第2章 《打地鼠》

2.1 功能描述

2.2 界面设计

2.3 技术准备

2.4 编写程序

2.5 整理与比较

第3章 《九格拼图》

3.1 功能描述

3.2 界面设计

3.3 技术准备

3.4 难点分析

3.5 编写程序:屏幕初始化

3.6 编写程序:计时事件

3.7 编写程序:移动精灵

3.8 编写程序:拼图成功

3.9 编写程序:游戏排行榜

3.10 编写程序:重新开始及退出游戏

3.11 整理与优化

第4章 《贪吃蛇》

4.1 功能描述

4.2 用户界面

4.3 编写程序:绘制背景

4.4 编写程序:蛇的移动

4.5 编写程序:果子的产出

4.6 编写程序:蛇吃果子

4.7 编写程序:碰壁与自吃

4.8 功能完善

4.9 整理与优化

第二单元 辅助教学

第5章 幼儿加法启蒙

5.1 功能描述

5.2 素材准备

5.3 界面设计

5.4 技术准备

5.5 编写程序:屏幕初始化

5.6 编写程序:题目的图示

5.7 编写程序:答题

5.8 编写程序:时长选择

5.9 编写程序:控制时长与练习结束

5.10 代码整理

第6章 因式分解之十字相乘

6.1 功能说明

6.2 用户界面

6.3 页面操作流程

6.4 技术准备

6.5 编写程序:屏幕切换及参数传递

6.6 编写程序:出题

6.7 编写程序:可选答案系数与答案表达式

6.8 编写程序:刻度与指针

6.9 编写程序:答题

6.10 编写程序:判题与交卷

6.11 编写程序:其他辅助功能

6.12 整理与优化

第7章 单选题(教师端)

7.1 提出问题

7.2 功能定义与数据模型

7.3 用户界面设计

7.4 操作流程

7.5 技术准备

7.6 编写程序:启动流程

7.7 编写程序:名册流程

7.8 编写程序:试卷流程

7.9 编写程序:成绩流程

7.10 代码整理

7.11 补充说明

第8章 单选题(学生端)

8.1 功能说明

8.2 用户界面设计

8.3 开发流程

8.4 编写程序:启动应用

8.5 编写程序:浏览与答题

8.6 编写程序:交卷

8.7 编写程序:保存试卷

8.8 代码整理与讨论

第三单元 数学实验室

第9章 鸡兔同笼

9.1 问题与解法

9.2 实验设计

9.3 编写程序:手动枚举法

9.4 编写程序:程序枚举法

9.5 应用功能的拓展

第10章 素数问题

10.1 N是否为素数

10.2 N以内的素数

10.3 讨论

第11章 公约数与公倍数

11.1 求M与N的最大公约数

11.2 求M与N的最小公倍数

11.3 讨论:程序解题的三级台阶

第12章 农夫过河

12.1 建立数学模型

12.2 数据格式及处理方法

12.3 设计用户界面

12.4 编写程序

12.5 讨论

第13章 绘制函数曲线

13.1 坐标变换

13.2 绘制坐标系

13.3 绘制二次函数曲线

13.4 绘制三角函数曲线

13.5 小结

数学实验室结语

第四单元 实用工具

第14章 计算器

14.1 开发准备

14.2 用户界面设计

14.3 编写程序:屏幕初始化

14.4 编写程序:实现功能

14.5 小结:描述状态

第15章 音频笔记

15.1 功能描述

15.2 用户界面设计

15.3 技术准备

15.4 数据与流程

15.5 编写程序

15.6 测试与完善

15.7 讨论

第16章 节气钟(上)

16.1 功能描述

16.2 用户界面设计

16.3 技术准备

16.4 数据准备

16.5 编写程序:显示文字时钟

第17章 节气钟(下)

17.1 节气坐标系

17.2 编写程序:绘制表盘

17.3 编写程序:设置时针与节气针

17.4 编写程序:显示文字内容

17.5 小结

附录 两种App Inventor汉化版本的对照

后记

图片版权说明

AppInventor开发实战是2021年由人民邮电出版社出版,作者张路。

得书感谢您对《AppInventor开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。