书籍详情

App Inventor趣味游戏编程

App Inventor趣味游戏编程

作者:赖红 著

出版社:电子工业出版社

出版时间:2017-12-01

ISBN:9787121330193

定价:¥43.00

购买这本书可以去
内容简介
  随着时代的发展,人类已步入了“移动互联网”时代,以智能手机为代表的移动互联设备已渗透到了从小学到大学的每一个学习阶段,各行各业都需要推广编程教育。App Inventor这种以“积木式编程”为特色的移动程序开发工具,极大地降低了编程的门槛和难度,让开发者将令人生畏的编程变为简便而轻松愉快的创造。本书主要面向零基础的中小学生和大学生,采用了 App市场大家比较喜欢玩的小游戏作为本书的主线,编写了 8个小游戏,分别为是钢琴弹奏、会说话的汤姆猫、别踩白格、快乐打地鼠、雷霆战警、翻牌游戏、乐高机器人、数独 (六宫格)。各个游戏以一个生动贴切的实例开头而且实际运行,并给出了游戏中所需要的素材,并且提供了详细的实现方案和关键流程,学生在做中学,学中乐,提高学生的自主学习能力。本书的资源地址 http://pan.baidu.com/s/1hsKQdXa,密码 sx9z。
作者简介
  赖红,男,出生于 1981 年3 月,高级工程师,博士,主要研究领域为移动互联网应用技术、嵌入式系统、虚拟仪器技术、无线通信技术等。2008 年在华中科技大学取得博士学位,2008年-2012年,在中兴通讯股份有限公司无线研究院担任嵌入式系统高级工程师、系统架构师,2012年加入深圳信息职业技术学院软件学院,担任移动互联网应用技术专业骨干教师;近年来主持了广东省优秀青年教师基金和深圳市科技计划3项,参与了包括政府项目和公司项目在内的各类科研项目8项,广东省精品资源课程“Android应用开发基础”负责人。在国际国内主要学术刊物上**作者发表论文10篇(其中EI收录4篇),申请了4项中国专利。教学方面,承担“Java编程技术”、“Android初级编程”、“Android高级编程”、“App Inventor开发”;作为指导老师组织、培训并指导学生参加全国高职技能大赛移动互联应用软件开发赛获得一等奖两项,省级以上一等奖4项。
目录
第 1章 初识 App Inventor
1.1 什么是 App Inventor? / 002
1.2 App Inventor开发工具 / 002
1.3 App Inventor建立运行第一个项目 / 004
第 2章 钢琴弹奏
2.1 任务描述 / 010
2.2 开发前的素材准备工作 / 010
2.3 程序的布局设计 / 011
2.3.1 清单设计 / 011
2.3.2 布局过程 / 012
2.4 任务操作 / 021
2.4.1 新功能块清单 / 021
2.4.2 编程操作 / 021
第 3章 会说话的汤姆猫
3.1 任务描述 / 028
3.2 开发前的素材准备工作 / 028
3.3 程序的布局设计 / 029
3.3.1 清单设计 / 029
3.3.2 布局过程 / 030
3.4 任务操作 / 034
3.4.1 新功能块清单 / 034
3.4.2 编程操作 / 035
第 4章 别踩白格
4.1 任务描述 / 046
4.2 程序的布局设计 / 046
4.2.1 清单设计 / 046
4.2.2 布局过程 / 047
4.3 任务操作 / 049
4.3.1 新功能块清单 / 049
4.3.2 编程操作 / 050
第 5章 快乐打地鼠
5.1 任务描述 / 056
5.2 开发前的素材准备工作 / 056
5.3 程序的布局设计 / 057
5.3.1 清单设计 / 057
5.3.2 布局过程 / 058
5.4 任务操作 / 064
5.4.1 新功能块清单 / 064
5.4.2 编程操作 / 065
第 6章 雷霆战警
6.1 任务描述 / 072
6.2 开发前的素材准备工作 / 072
6.3 程序的布局设计 / 073
6.3.1 清单设计 / 073
6.3.2 布局过程 / 074
6.4 任务操作 / 084
6.4.1 地图显示 / 084
6.4.2 飞机显示 / 087
6.4.3 怪物显示 / 090
6.4.4 怪物被子弹击中 / 091
6.4.5 飞机爆炸 / 094
第 7章 翻牌游戏
7.1 任务描述 / 098
7.2 开发前的素材准备工作 / 098
7.3 程序的布局设计 / 099
7.3.1 清单设计 / 099
7.3.2 布局过程 / 100
7.4 任务操作 / 107
7.4.1 新功能块清单 / 107
7.4.2 编程操作 / 108
第 8章 乐高机器人
8.1 任务描述 / 116
8.2 程序的布局设计 / 116
8.2.1 清单设计 / 116
8.2.2 布局过程 / 117
8.3 任务操作 / 124
8.3.1 新功能块清单 / 124
8.3.2 编程操作 / 126
第 9章 数独(六宫格)
9.1 任务描述 / 134
9.2 整体设计思路 / 134
9.3 界面设计 / 135
9.3.1 组件清单 / 135
9.3.2 界面布局 / 135
9.4 代码编写 / 138
9.4.1 Screen1编程 / 138
9.4.2 Screen2编程 / 155
参考文献 / 157
猜您喜欢

读书导航