本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
全书共分为8个项目,前5个项目为了解App Inventor 2.0、App Inventor 2.0编程基础、基本组件的使用、画布和动画。网络和通信;后3个项目为进阶项目,通过案例实践,让读者掌握所学的知识,激发创新思维,包括游戏制作、物联网\"应用”、人工智能\"应用”。 本书内容丰富,精选的项目案例知识涵盖全面且易于操作,方便初学者学习。本书可用作中等职业学校信息技术相关课程的教材,还可作为移动应用开发人员、计算机爱好者的参考书籍。
冯敬益,广东省继续教育学会副秘书长,广东省计算用户协会副秘书长。主持的教学成果获广东省职业教育教学成果二等奖;主持的教学成果获广州市教育学会 教育成果一等奖;主持广东省教育科学\"十三五”规划课题、广州市教育科学规划重点课题;主持广州市级精品课程《APP Inventor手机编程》,并被认定为 精品课程。他先后参与广东省\"十二?五”、\"十三?五”教育科学规划课题及广东省职业教育教学改革项目课题。近年来在 外知名刊物发表论文30余篇,其中三大索引5篇。拥有1项实用新型专利,4项软件著作权。曾主编移动互联网开发教材4部,其中一部入选 \"十二?五”规划教材。
目 录
项目一 了解App Inventor 2.0001
1.1 App Inventor 2.0是什么001
1.2 App Inventor 2.0的三大作业代码块002
1.3 App Inventor 2.0的配置要求与资源 003
1.3.1 App Inventor 2.0的配置要求003
1.3.2 资源 003
项目二 App Inventor 2.0编程基础005
2.1 Android简介005
2.2 开发 个Android应用005
2.2.1 App Inventor 2.0的环境搭建005
2.2.2 新建项目007
2.2.3 组件设计008
2.2.4 添加组件009
2.2.5 逻辑设计009
2.2.6 程序调试011
2.2.7 连接测试012
2.3 实训项目1(诞生记)013
2.3.1 任务分析013
2.3.2 任务目标014
2.3.3 任务实施014
2.3.4 活动扩展018
2.3.5 知识链接018
2.4 实训项目2(计步器)023
2.4.1 任务分析023
2.4.2 任务目标024
2.4.3 任务实施024
2.4.4 知识链接030
项目三 基本组件的使用033
3.1 App Inventor 2.0的体系结构033
3.2 《少年派》App035
3.2.1 任务分析035
3.2.2 任务目标035
3.2.3 任务实施035
3.2.4 活动扩展039
3.2.5 知识链接039
3.3 动物之声040
3.3.1 任务分析040
3.3.2 任务目标040
3.3.3 任务实施041
3.3.4 活动扩展045
3.3.5 知识链接045
3.4 BMI指数047
3.4.1 任务分析047
3.4.2 相关知识任务目标048
3.4.3 任务实施048
3.4.4 活动扩展053
3.4.5 知识链接053
3.5 音乐控制055
3.5.1 任务分析055
3.5.2 任务目标055
3.5.3 任务实施055
3.5.4 活动扩展057
3.5.5 知识链接058
3.6 听和说058
3.6.1 任务分析058
3.6.2 任务目标059
3.6.3 任务实施059
3.6.4 活动扩展062
3.6.5 知识链接062
3.7 实训项目066
3.7.1 实训目的与要求066
3.7.2 素材066
3.7.3 思考067
项目四 画布和动画068
4.1 涂鸦板068
4.1.1 任务分析068
4.1.2 任务目标068
4.1.3 任务实施068
4.2 巧用触压功能078
4.2.1 任务分析078
4.2.2 任务目标079
4.2.3 任务实施079
4.3 滚动的小球083
4.3.1 任务分析083
4.3.2 任务目标083
4.3.3 任务实施083
4.3.4 知识链接086
4.4 指南针088
4.4.1 任务分析088
4.4.2 任务目标088
4.4.3 任务实施088
4.4.4 知识链接090
4.5 实训项目094
项目五 网络和通信095
5.1 通信小助手095
5.1.1 任务分析095
5.1.2 相关知识095
5.1.3 任务目标096
5.1.4 任务实施096
5.1.5 知识链接098
5.2 简单浏览器099
5.2.1 任务分析099
5.2.2 相关知识099
5.2.3 任务目标099
5.2.3 任务实施099
5.2.4 知识链接102
5.3 蓝牙猜拳服务器106
5.3.1 任务分析107
5.3.2 相关知识107
5.3.3 任务目标107
5.3.4 任务实施107
5.3.5 项目拓展110
5.3.6 知识链接110
5.4 蓝牙猜拳客户端110
5.4.1 任务分析110
5.4.2 相关知识111
5.4.3 任务实施111
项目六 游戏制作114
6.1 河马拔牙游戏114
6.1.1 任务分析114
6.1.2 任务目标115
6.1.3 任务实施115
6.1.4 知识链接118
6.2 打地鼠119
6.2.1 任务分析119
6.2.2 任务目标119
6.2.3 任务实施120
6.2.4 知识链接127
项目七 物联网“应用”128
7.1 控制发光二极管128
7.1.1 任务分析128
7.1.2 相关知识128
7.1.3 任务实施130
7.1.4 活动扩展135
7.1.5 知识链接135
7.2 调色彩灯135
7.2.1 任务分析135
7.2.2 相关知识136
7.2.3 任务实施137
7.2.4 活动扩展139
7.2.5 知识链接140
7.3 Wi-Fi遥控小车140
7.3.1 任务分析141
7.3.2 相关知识141
7.3.3 任务实施142
7.3.4 活动扩展146
7.3.5 知识链接147
项目八 人工智能“应用”148
8.1 语音机器人148
8.1.1 任务分析148
8.1.2 任务目标149
8.1.3 任务实施149
8.1.4 知识链接154
8.2 图像风格迁移156
8.2.1 任务分析156
8.2.2 任务目标157
8.2.3 任务实施157
8.2.4 知识链接161
8.3 人脸识别165
8.3.1 任务分析165
8.3.2 任务目标165
8.3.3 任务实施166
8.3.4 知识链接172
附录A App Inventor 2.0离线版的安装174
附录B 采用雷电模拟器替换App Inventor 2.0中的内置模拟器176
附录C 网络数据库服务安装181